You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,7 +88,7 @@ cp .env.template .env
88
88
# Edit .env and add your OPENROUTER_API_KEY
89
89
90
90
# 3. Run your first agent
91
-
uv run main.py trace --config_file_name=agent_quickstart_1 --task="What is the first country listed in the XLSX file that have names starting with Co?" --task_file_name="data/FSI-2023-DOWNLOAD.xlsx"
91
+
uv run main.py trace --config_file_name=agent_quickstart_reading --task="What is the first country listed in the XLSX file that have names starting with Co?" --task_file_name="data/FSI-2023-DOWNLOAD.xlsx"
92
92
```
93
93
94
94
🎉 **Expected Output:** Your agent should return **\boxed{Congo Democratic Republic}** 😊
Copy file name to clipboardExpand all lines: README_ja.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,7 +86,7 @@ cp .env.template .env
86
86
# .env を編集して OPENROUTER_API_KEY を追加
87
87
88
88
# 3. 最初のエージェントを実行
89
-
uv run main.py trace --config_file_name=agent_quickstart_1 --task="What is the first country listed in the XLSX file that have names starting with Co?" --task_file_name="data/FSI-2023-DOWNLOAD.xlsx"
89
+
uv run main.py trace --config_file_name=agent_quickstart_reading --task="What is the first country listed in the XLSX file that have names starting with Co?" --task_file_name="data/FSI-2023-DOWNLOAD.xlsx"
Copy file name to clipboardExpand all lines: README_zh.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,7 +86,7 @@ cp .env.template .env
86
86
# 编辑 .env 并添加您的 OPENROUTER_API_KEY
87
87
88
88
# 3. 运行您的第一个智能体
89
-
uv run main.py trace --config_file_name=agent_quickstart_1 --task="What is the first country listed in the XLSX file that have names starting with Co?" --task_file_name="data/FSI-2023-DOWNLOAD.xlsx"
89
+
uv run main.py trace --config_file_name=agent_quickstart_reading --task="What is the first country listed in the XLSX file that have names starting with Co?" --task_file_name="data/FSI-2023-DOWNLOAD.xlsx"
Execute the following command to run evaluation on the Futurex-Online dataset. This uses the basic `agent_quickstart_1` configuration for quick start purposes.
75
+
Execute the following command to run evaluation on the Futurex-Online dataset. This uses the basic `agent_quickstart_reading` configuration for quick start purposes.
76
76
77
77
```bash title="Run Futurex-Online Evaluation"
78
-
uv run main.py common-benchmark --config_file_name=agent_quickstart_1 benchmark=futurex output_dir="logs/futurex/$(date +"%Y%m%d_%H%M")"
78
+
uv run main.py common-benchmark --config_file_name=agent_quickstart_reading benchmark=futurex output_dir="logs/futurex/$(date +"%Y%m%d_%H%M")"
79
79
```
80
80
81
81
!!! tip "Progress Monitoring and Resume"
@@ -88,7 +88,7 @@ uv run main.py common-benchmark --config_file_name=agent_quickstart_1 benchmark=
88
88
If you need to resume an interrupted evaluation, specify the same output directory to continue from where you left off.
89
89
90
90
```bash title="Resume Evaluation, e.g."
91
-
uv run main.py common-benchmark --config_file_name=agent_quickstart_1 benchmark=futurex output_dir="logs/futurex/20250918_1010"
91
+
uv run main.py common-benchmark --config_file_name=agent_quickstart_reading benchmark=futurex output_dir="logs/futurex/20250918_1010"
92
92
```
93
93
94
94
### Step 4: Extract Results
@@ -184,13 +184,13 @@ Check the generated files for voting analysis:
Clone the repository, configure your API key, and run your first intelligent agent. You'll just need one `OPENROUTER_API_KEY`.
3
+
Clone the repository, configure your API keys, and run your first intelligent agent. MiroFlow provides multiple pre-configured agents for different use cases.
5
4
6
5
---
7
6
@@ -14,52 +13,139 @@ Clone the repository, configure your API key, and run your first intelligent age
14
13
15
14
---
16
15
17
-
## ⚡ Quick Setup
18
-
19
-
### Example 1: Intelligent document analysis with file processing capabilities
16
+
## 🎯 Example 1: Document Analysis
20
17
21
18
!!! example "File Processing Demo"
22
-
This example demonstrates MiroFlow's document analysis capabilities.
19
+
Analyze structured data files (Excel, CSV, PDF, etc.) with intelligent document processing.
20
+
21
+
**Required:**[OPENROUTER_API_KEY](https://openrouter.ai/): to access Claude 3.7 Sonnet
# This key is necessary to access Claude 3.7 Sonnet for document analysis
32
32
33
-
# 3. Run your first agent
34
-
uv run main.py trace --config_file_name=agent_quickstart_1 --task="What is the first country listed in the XLSX file that have names starting with Co?" --task_file_name="data/FSI-2023-DOWNLOAD.xlsx"
33
+
# 3. Run document analysis
34
+
uv run main.py trace --config_file_name=agent_quickstart_reading --task="What is the first country listed in the XLSX file that have names starting with Co?" --task_file_name="data/FSI-2023-DOWNLOAD.xlsx"
35
35
```
36
36
37
+
**What this does:**
38
+
39
+
- Uses the `tool-reading` capability to process Excel files
40
+
- Leverages Claude 3.7 Sonnet (via OpenRouter API) for intelligent analysis
41
+
- Finds countries starting with "Co" and returns the first one
42
+
37
43
!!! success "Expected Output"
38
-
🎉 **Expected Output:** Your agent should return **\boxed{Congo Democratic Republic}** 😊
44
+
🎉 **Expected Output:** Your agent should return **\boxed{Congo Democratic Republic}**
45
+
46
+
---
47
+
48
+
## 🎯 Example 2: Web Search Analysis
49
+
50
+
!!! example "Real-time Web Research"
51
+
Search the web for current information and get intelligent analysis of the results.
52
+
53
+
**Required:** [OPENROUTER_API_KEY](https://openrouter.ai/) and [SERPER_API_KEY](https://serper.dev/)
39
54
40
-
!!! tip "Troubleshooting"
41
-
**💡 Tip:** If you encounter issues, check that your API key is correctly set in the `.env` file and that all dependencies are installed.
**Coming Soon:** We will add a video demo for this example
60
+
# 2. Configure API keys (if not done already)
61
+
cp .env.template .env
62
+
# Edit .env and add your OPENROUTER_API_KEY and SERPER_API_KEY
63
+
# These keys are necessary to access Claude 3.7 Sonnet and web search capabilities
64
+
65
+
# 3. Run web search analysis
66
+
uv run main.py trace --config_file_name=agent_quickstart_search --task="What is the current NASDAQ index price and what are the main factors affecting it today?"
67
+
```
68
+
69
+
**What this does:**
70
+
71
+
- Uses the `tool-searching-serper` capability to search the web
72
+
- Leverages Claude 3.7 Sonnet (via OpenRouter API) for intelligent analysis
73
+
- Searches for current NASDAQ index information and market factors
74
+
- Provides real-time financial data analysis
75
+
76
+
!!! success "Expected Output"
77
+
🎉 **Expected Output:** Current NASDAQ index price with analysis of key market factors affecting it
45
78
46
79
---
47
80
48
-
### Example 2: Web research and multi-agent orchestration
81
+
##🔧 Configuration Options
49
82
50
-
!!! warning "Work in Progress"
51
-
The example is not complete yet, to be completed
83
+
### Available Agent Configurations
52
84
53
-
```bash title="Web Research Command"
54
-
uv run main.py trace --config_file_name=agent_quickstart_2 --task="What is the Nasdaq Composite Index at today?"
0 commit comments