Skip to content

Commit 96648c2

Browse files
Tunes
1 parent 8f22ec9 commit 96648c2

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ Production-ready open-source system for automated research using Schema-Guided R
66

77
## 📊 Summary Table of Agents
88

9-
| Agent | SGR Implementation | ReasoningTool | Tools | API Requests | Selection Mechanism |
10-
|-------------------------|--------------------|---------------------|-----------------------|--------------|---------------------|
9+
| Agent | SGR Implementation | ReasoningTool | Tools | API Requests | Selection Mechanism |
10+
| ----------------------- | ------------------ | -------------------- | --------------------- | ------------ | ------------------- |
1111
| **1. SGR-Agent** | Structured Output | ❌ Built into schema | 6 basic | 1 | SO Union Type |
12-
| **2. FCAgent** | ❌ Absent | ❌ Absent | 6 basic | 1 | FC "required" |
12+
| **2. FCAgent** | ❌ Absent | ❌ Absent | 6 basic | 1 | FC "required" |
1313
| **3. HybridSGRAgent** | FC Tool enforced | ✅ First step FC | 7 (6 + ReasoningTool) | 2 | FC → FC |
1414
| **4. OptionalSGRAgent** | FC Tool optional | ✅ At model’s choice | 7 (6 + ReasoningTool) | 1–2 | FC "auto" |
1515
| **5. ReasoningFC_SO** | FC → SO → FC auto | ✅ FC enforced | 7 (6 + ReasoningTool) | 3 | FC → SO → FC auto |
@@ -408,15 +408,15 @@ result = execute_plan(reasoning.actions)
408408
### Architecture by Model Size
409409

410410
| Model Size | Recommended Approach | FC Accuracy | Why Choose This |
411-
|------------|------------------------------|-------------|-------------------------|
411+
| ---------- | ---------------------------- | ----------- | ----------------------- |
412412
| **\<14B** | Pure SGR + Structured Output | 15-25% | FC practically unusable |
413413
| **14-32B** | SGR + FC hybrid | 45-65% | Best of both worlds |
414414
| **32B+** | Native FC with SGR fallback | 85%+ | FC works reliably |
415415

416416
### When to Use SGR vs Function Calling
417417

418418
| Use Case | Best Approach | Why |
419-
|---------------------------------|------------------|--------------------------------------------------|
419+
| ------------------------------- | ---------------- | ------------------------------------------------ |
420420
| **Data analysis & structuring** | SGR | Controlled reasoning with visibility |
421421
| **Document processing** | SGR | Step-by-step analysis with justification |
422422
| **Local models (\<32B)** | SGR | Forces reasoning regardless of model limitations |
@@ -516,7 +516,7 @@ python sgr_deep_research --host 127.0.0.1 --port 8080
516516
### Agent Types Overview
517517

518518
| Agent Model | Description |
519-
|------------------------|------------------------------------|
519+
| ---------------------- | ---------------------------------- |
520520
| `sgr-agent` | Pure SGR (Schema-Guided Reasoning) |
521521
| `sgr-tools-agent` | SGR + Function Calling hybrid |
522522
| `sgr-auto-tools-agent` | SGR + Auto Function Calling |
@@ -531,7 +531,6 @@ Get the list of available agent models:
531531
curl http://localhost:8010/v1/models
532532
```
533533

534-
535534
## 📝 Reports
536535

537536
Research reports are automatically saved to the `reports/` directory in Markdown format:

0 commit comments

Comments
 (0)