├── .gitignore ├── 1-basic-agent ├── README.md └── greeting_agent │ ├── .env.example │ ├── __init__.py │ └── agent.py ├── 10-sequential-agent ├── README.md └── lead_qualification_agent │ ├── .env.example │ ├── __init__.py │ ├── agent.py │ └── subagents │ ├── __init__.py │ ├── recommender │ ├── __init__.py │ └── agent.py │ ├── scorer │ ├── __init__.py │ └── agent.py │ └── validator │ ├── __init__.py │ └── agent.py ├── 11-parallel-agent ├── README.md └── system_monitor_agent │ ├── .env.example │ ├── __init__.py │ ├── agent.py │ └── subagents │ ├── __init__.py │ ├── cpu_info_agent │ ├── __init__.py │ ├── agent.py │ └── tools.py │ ├── disk_info_agent │ ├── __init__.py │ ├── agent.py │ └── tools.py │ ├── memory_info_agent │ ├── __init__.py │ ├── agent.py │ └── tools.py │ └── synthesizer_agent │ ├── __init__.py │ └── agent.py ├── 12-loop-agent ├── README.md └── linkedin_post_agent │ ├── __init__.py │ ├── agent.py │ └── subagents │ ├── __init__.py │ ├── post_generator │ ├── __init__.py │ └── agent.py │ ├── post_refiner │ ├── __init__.py │ └── agent.py │ └── post_reviewer │ ├── __init__.py │ ├── agent.py │ └── tools.py ├── 2-tool-agent ├── README.md └── tool_agent │ ├── .env.example │ ├── __init__.py │ └── agent.py ├── 3-litellm-agent ├── README.md └── dad_joke_agent │ ├── .env.example │ ├── __init__.py │ └── agent.py ├── 4-structured-outputs ├── README.md └── email_agent │ ├── .env.example │ ├── __init__.py │ └── agent.py ├── 5-sessions-and-state ├── README.md ├── basic_stateful_session.py └── question_answering_agent │ ├── .env.example │ ├── __init__.py │ └── agent.py ├── 6-persistent-storage ├── README.md ├── main.py ├── memory_agent │ ├── __init__.py │ └── agent.py └── utils.py ├── 7-multi-agent ├── README.md └── manager │ ├── __init__.py │ ├── agent.py │ ├── sub_agents │ ├── __init__.py │ ├── funny_nerd │ │ └── agent.py │ ├── news_analyst │ │ └── agent.py │ └── stock_analyst │ │ └── agent.py │ └── tools │ └── tools.py ├── 8-stateful-multi-agent ├── README.md ├── customer_service_agent │ ├── __init__.py │ ├── agent.py │ └── sub_agents │ │ ├── course_support_agent │ │ ├── __init__.py │ │ └── agent.py │ │ ├── order_agent │ │ └── agent.py │ │ ├── policy_agent │ │ ├── __init__.py │ │ └── agent.py │ │ └── sales_agent │ │ ├── __init__.py │ │ └── agent.py ├── main.py └── utils.py ├── 9-callbacks ├── README.md ├── before_after_agent │ ├── .env.example │ ├── __init__.py │ └── agent.py ├── before_after_model │ ├── .env.example │ ├── __init__.py │ └── agent.py └── before_after_tool │ ├── .env.example │ ├── __init__.py │ └── agent.py ├── GEMINI_MODELS.md ├── README.md └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | __pycache__/ 3 | .venv/ 4 | *.db 5 | -------------------------------------------------------------------------------- /1-basic-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/1-basic-agent/README.md -------------------------------------------------------------------------------- /1-basic-agent/greeting_agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/1-basic-agent/greeting_agent/.env.example -------------------------------------------------------------------------------- /1-basic-agent/greeting_agent/__init__.py: -------------------------------------------------------------------------------- 1 | from . import agent 2 | -------------------------------------------------------------------------------- /1-basic-agent/greeting_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/1-basic-agent/greeting_agent/agent.py -------------------------------------------------------------------------------- /10-sequential-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/10-sequential-agent/README.md -------------------------------------------------------------------------------- /10-sequential-agent/lead_qualification_agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/10-sequential-agent/lead_qualification_agent/.env.example -------------------------------------------------------------------------------- /10-sequential-agent/lead_qualification_agent/__init__.py: -------------------------------------------------------------------------------- 1 | from . import agent 2 | -------------------------------------------------------------------------------- /10-sequential-agent/lead_qualification_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/10-sequential-agent/lead_qualification_agent/agent.py -------------------------------------------------------------------------------- /10-sequential-agent/lead_qualification_agent/subagents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/10-sequential-agent/lead_qualification_agent/subagents/__init__.py -------------------------------------------------------------------------------- /10-sequential-agent/lead_qualification_agent/subagents/recommender/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/10-sequential-agent/lead_qualification_agent/subagents/recommender/__init__.py -------------------------------------------------------------------------------- /10-sequential-agent/lead_qualification_agent/subagents/recommender/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/10-sequential-agent/lead_qualification_agent/subagents/recommender/agent.py -------------------------------------------------------------------------------- /10-sequential-agent/lead_qualification_agent/subagents/scorer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/10-sequential-agent/lead_qualification_agent/subagents/scorer/__init__.py -------------------------------------------------------------------------------- /10-sequential-agent/lead_qualification_agent/subagents/scorer/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/10-sequential-agent/lead_qualification_agent/subagents/scorer/agent.py -------------------------------------------------------------------------------- /10-sequential-agent/lead_qualification_agent/subagents/validator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/10-sequential-agent/lead_qualification_agent/subagents/validator/__init__.py -------------------------------------------------------------------------------- /10-sequential-agent/lead_qualification_agent/subagents/validator/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/10-sequential-agent/lead_qualification_agent/subagents/validator/agent.py -------------------------------------------------------------------------------- /11-parallel-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/README.md -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/.env.example -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/__init__.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/agent.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/__init__.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/cpu_info_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/cpu_info_agent/__init__.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/cpu_info_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/cpu_info_agent/agent.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/cpu_info_agent/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/cpu_info_agent/tools.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/disk_info_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/disk_info_agent/__init__.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/disk_info_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/disk_info_agent/agent.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/disk_info_agent/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/disk_info_agent/tools.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/memory_info_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/memory_info_agent/__init__.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/memory_info_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/memory_info_agent/agent.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/memory_info_agent/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/memory_info_agent/tools.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/synthesizer_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/synthesizer_agent/__init__.py -------------------------------------------------------------------------------- /11-parallel-agent/system_monitor_agent/subagents/synthesizer_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/11-parallel-agent/system_monitor_agent/subagents/synthesizer_agent/agent.py -------------------------------------------------------------------------------- /12-loop-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/README.md -------------------------------------------------------------------------------- /12-loop-agent/linkedin_post_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/linkedin_post_agent/__init__.py -------------------------------------------------------------------------------- /12-loop-agent/linkedin_post_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/linkedin_post_agent/agent.py -------------------------------------------------------------------------------- /12-loop-agent/linkedin_post_agent/subagents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/linkedin_post_agent/subagents/__init__.py -------------------------------------------------------------------------------- /12-loop-agent/linkedin_post_agent/subagents/post_generator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/linkedin_post_agent/subagents/post_generator/__init__.py -------------------------------------------------------------------------------- /12-loop-agent/linkedin_post_agent/subagents/post_generator/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/linkedin_post_agent/subagents/post_generator/agent.py -------------------------------------------------------------------------------- /12-loop-agent/linkedin_post_agent/subagents/post_refiner/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/linkedin_post_agent/subagents/post_refiner/__init__.py -------------------------------------------------------------------------------- /12-loop-agent/linkedin_post_agent/subagents/post_refiner/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/linkedin_post_agent/subagents/post_refiner/agent.py -------------------------------------------------------------------------------- /12-loop-agent/linkedin_post_agent/subagents/post_reviewer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/linkedin_post_agent/subagents/post_reviewer/__init__.py -------------------------------------------------------------------------------- /12-loop-agent/linkedin_post_agent/subagents/post_reviewer/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/linkedin_post_agent/subagents/post_reviewer/agent.py -------------------------------------------------------------------------------- /12-loop-agent/linkedin_post_agent/subagents/post_reviewer/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/12-loop-agent/linkedin_post_agent/subagents/post_reviewer/tools.py -------------------------------------------------------------------------------- /2-tool-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/2-tool-agent/README.md -------------------------------------------------------------------------------- /2-tool-agent/tool_agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/2-tool-agent/tool_agent/.env.example -------------------------------------------------------------------------------- /2-tool-agent/tool_agent/__init__.py: -------------------------------------------------------------------------------- 1 | from . import agent 2 | -------------------------------------------------------------------------------- /2-tool-agent/tool_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/2-tool-agent/tool_agent/agent.py -------------------------------------------------------------------------------- /3-litellm-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/3-litellm-agent/README.md -------------------------------------------------------------------------------- /3-litellm-agent/dad_joke_agent/.env.example: -------------------------------------------------------------------------------- 1 | OPENROUTER_API_KEY=... 2 | -------------------------------------------------------------------------------- /3-litellm-agent/dad_joke_agent/__init__.py: -------------------------------------------------------------------------------- 1 | from . import agent 2 | -------------------------------------------------------------------------------- /3-litellm-agent/dad_joke_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/3-litellm-agent/dad_joke_agent/agent.py -------------------------------------------------------------------------------- /4-structured-outputs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/4-structured-outputs/README.md -------------------------------------------------------------------------------- /4-structured-outputs/email_agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/4-structured-outputs/email_agent/.env.example -------------------------------------------------------------------------------- /4-structured-outputs/email_agent/__init__.py: -------------------------------------------------------------------------------- 1 | from . import agent 2 | -------------------------------------------------------------------------------- /4-structured-outputs/email_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/4-structured-outputs/email_agent/agent.py -------------------------------------------------------------------------------- /5-sessions-and-state/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/5-sessions-and-state/README.md -------------------------------------------------------------------------------- /5-sessions-and-state/basic_stateful_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/5-sessions-and-state/basic_stateful_session.py -------------------------------------------------------------------------------- /5-sessions-and-state/question_answering_agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/5-sessions-and-state/question_answering_agent/.env.example -------------------------------------------------------------------------------- /5-sessions-and-state/question_answering_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/5-sessions-and-state/question_answering_agent/__init__.py -------------------------------------------------------------------------------- /5-sessions-and-state/question_answering_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/5-sessions-and-state/question_answering_agent/agent.py -------------------------------------------------------------------------------- /6-persistent-storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/6-persistent-storage/README.md -------------------------------------------------------------------------------- /6-persistent-storage/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/6-persistent-storage/main.py -------------------------------------------------------------------------------- /6-persistent-storage/memory_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/6-persistent-storage/memory_agent/__init__.py -------------------------------------------------------------------------------- /6-persistent-storage/memory_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/6-persistent-storage/memory_agent/agent.py -------------------------------------------------------------------------------- /6-persistent-storage/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/6-persistent-storage/utils.py -------------------------------------------------------------------------------- /7-multi-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/7-multi-agent/README.md -------------------------------------------------------------------------------- /7-multi-agent/manager/__init__.py: -------------------------------------------------------------------------------- 1 | from . import agent 2 | -------------------------------------------------------------------------------- /7-multi-agent/manager/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/7-multi-agent/manager/agent.py -------------------------------------------------------------------------------- /7-multi-agent/manager/sub_agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /7-multi-agent/manager/sub_agents/funny_nerd/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/7-multi-agent/manager/sub_agents/funny_nerd/agent.py -------------------------------------------------------------------------------- /7-multi-agent/manager/sub_agents/news_analyst/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/7-multi-agent/manager/sub_agents/news_analyst/agent.py -------------------------------------------------------------------------------- /7-multi-agent/manager/sub_agents/stock_analyst/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/7-multi-agent/manager/sub_agents/stock_analyst/agent.py -------------------------------------------------------------------------------- /7-multi-agent/manager/tools/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/7-multi-agent/manager/tools/tools.py -------------------------------------------------------------------------------- /8-stateful-multi-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/README.md -------------------------------------------------------------------------------- /8-stateful-multi-agent/customer_service_agent/__init__.py: -------------------------------------------------------------------------------- 1 | from . import agent 2 | -------------------------------------------------------------------------------- /8-stateful-multi-agent/customer_service_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/customer_service_agent/agent.py -------------------------------------------------------------------------------- /8-stateful-multi-agent/customer_service_agent/sub_agents/course_support_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/customer_service_agent/sub_agents/course_support_agent/__init__.py -------------------------------------------------------------------------------- /8-stateful-multi-agent/customer_service_agent/sub_agents/course_support_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/customer_service_agent/sub_agents/course_support_agent/agent.py -------------------------------------------------------------------------------- /8-stateful-multi-agent/customer_service_agent/sub_agents/order_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/customer_service_agent/sub_agents/order_agent/agent.py -------------------------------------------------------------------------------- /8-stateful-multi-agent/customer_service_agent/sub_agents/policy_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/customer_service_agent/sub_agents/policy_agent/__init__.py -------------------------------------------------------------------------------- /8-stateful-multi-agent/customer_service_agent/sub_agents/policy_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/customer_service_agent/sub_agents/policy_agent/agent.py -------------------------------------------------------------------------------- /8-stateful-multi-agent/customer_service_agent/sub_agents/sales_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/customer_service_agent/sub_agents/sales_agent/__init__.py -------------------------------------------------------------------------------- /8-stateful-multi-agent/customer_service_agent/sub_agents/sales_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/customer_service_agent/sub_agents/sales_agent/agent.py -------------------------------------------------------------------------------- /8-stateful-multi-agent/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/main.py -------------------------------------------------------------------------------- /8-stateful-multi-agent/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/8-stateful-multi-agent/utils.py -------------------------------------------------------------------------------- /9-callbacks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/9-callbacks/README.md -------------------------------------------------------------------------------- /9-callbacks/before_after_agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/9-callbacks/before_after_agent/.env.example -------------------------------------------------------------------------------- /9-callbacks/before_after_agent/__init__.py: -------------------------------------------------------------------------------- 1 | from . import agent 2 | -------------------------------------------------------------------------------- /9-callbacks/before_after_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/9-callbacks/before_after_agent/agent.py -------------------------------------------------------------------------------- /9-callbacks/before_after_model/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/9-callbacks/before_after_model/.env.example -------------------------------------------------------------------------------- /9-callbacks/before_after_model/__init__.py: -------------------------------------------------------------------------------- 1 | from . import agent 2 | -------------------------------------------------------------------------------- /9-callbacks/before_after_model/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/9-callbacks/before_after_model/agent.py -------------------------------------------------------------------------------- /9-callbacks/before_after_tool/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/9-callbacks/before_after_tool/.env.example -------------------------------------------------------------------------------- /9-callbacks/before_after_tool/__init__.py: -------------------------------------------------------------------------------- 1 | from . import agent 2 | -------------------------------------------------------------------------------- /9-callbacks/before_after_tool/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/9-callbacks/before_after_tool/agent.py -------------------------------------------------------------------------------- /GEMINI_MODELS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/GEMINI_MODELS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/README.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhancockio/agent-development-kit-crash-course/HEAD/requirements.txt --------------------------------------------------------------------------------