This shows you the differences between two versions of the page.
| google_adk [2026/03/25 02:30] – Create page with researched content agent | google_adk [2026/03/25 02:40] (current) – Replace ASCII diagram with mermaid agent | ||
|---|---|---|---|
| Line 25: | Line 25: | ||
| ADK follows a modular project structure with clear separation of concerns: | ADK follows a modular project structure with clear separation of concerns: | ||
| - | <code> | + | <mermaid> |
| - | | + | graph TD |
| - | | + | |
| - | ├── agent.py | + | |
| - | ├── .env # API keys (GOOGLE_API_KEY) | + | A[Model: Gemini / OpenAI] |
| - | └── __init__.py | + | B[Instructions: |
| - | + | C[Tools: | |
| - | | + | end |
| - | ┌──────────────────────────────────────────────────┐ | + | D[Sub-Agents / Graph Orchestration: Hierarchical |
| - | │ | + | end |
| - | │ │ | + | |
| - | │ ┌──────────────────────────────────────────────┐ │ | + | D --> E[adk run: CLI] |
| - | | + | D --> F[adk web: Dev UI] |
| - | | + | D --> G[Vertex AI: Cloud] |
| - | │ │ │ Model │ │Instructions│ │ | + | </mermaid> |
| - | │ │ │(Gemini/ | + | |
| - | │ │ │ OpenAI) | + | |
| - | | + | |
| - | | + | |
| - | │ | + | |
| - | │ ┌──────────────────▼───────────────────────────┐ │ | + | |
| - | │ │ Sub-Agents / Graph Orchestration | + | |
| - | │ │ (Hierarchical | + | |
| - | | + | |
| - | | + | |
| - | │ | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | │ (CLI) │ │ (Dev UI) │ │ (Cloud) | + | |
| - | └──────────┘ └───────────┘ └──────────┘ | + | |
| - | </code> | + | |
| ===== Code Example ===== | ===== Code Example ===== | ||