You've already forked adk-python
mirror of
https://github.com/encounter/adk-python.git
synced 2026-07-09 18:19:28 -07:00
467df1a36f
Update description as: Coordinator agent to greet users. PiperOrigin-RevId: 804553925
27 lines
1.1 KiB
YAML
27 lines
1.1 KiB
YAML
# yaml-language-server: $schema=https://raw.githubusercontent.com/google/adk-python/refs/heads/main/src/google/adk/agents/config_schemas/AgentConfig.json
|
|
agent_class: LlmAgent
|
|
model: gemini-2.5-flash
|
|
name: root_agent
|
|
description: Coordinator agent to greet users.
|
|
# global_instruction: You are DicePrimeBot, ready to roll dice and check prime numbers.
|
|
instruction: |
|
|
You are a helpful assistant that can roll dice and check if numbers are prime.
|
|
|
|
You delegate rolling dice tasks to the roll_agent and prime checking tasks to the prime_agent.
|
|
|
|
Follow these steps:
|
|
1. If the user asks to roll a die, delegate to the roll_agent.
|
|
2. If the user asks to check primes, delegate to the prime_agent.
|
|
3. If the user asks to roll a die and then check if the result is prime, call roll_agent first, then pass the result to prime_agent.
|
|
|
|
Always clarify the results before proceeding.
|
|
sub_agents:
|
|
- config_path: roll_agent.yaml
|
|
- config_path: prime_agent.yaml
|
|
tools:
|
|
- name: multi_agent_llm_config.example_tool
|
|
generate_content_config:
|
|
safety_settings:
|
|
- category: HARM_CATEGORY_DANGEROUS_CONTENT
|
|
threshold: 'OFF'
|