Path Lines of Code README.md 116 examples/__init__.py 1 examples/agent_patterns/README.md 29 examples/agent_patterns/agents_as_tools.py 58 examples/agent_patterns/deterministic.py 47 examples/agent_patterns/forcing_tool_use.py 64 examples/agent_patterns/input_guardrails.py 60 examples/agent_patterns/llm_as_a_judge.py 49 examples/agent_patterns/output_guardrails.py 49 examples/agent_patterns/parallelization.py 42 examples/agent_patterns/routing.py 47 examples/agent_patterns/streaming_guardrails.py 57 examples/basic/agent_lifecycle_example.py 66 examples/basic/dynamic_system_prompt.py 31 examples/basic/hello_world.py 11 examples/basic/hello_world_jupyter.py 4 examples/basic/lifecycle_example.py 71 examples/basic/local_image.py 37 examples/basic/non_strict_output_type.py 43 examples/basic/previous_response_id.py 39 examples/basic/remote_image.py 24 examples/basic/stream_items.py 35 examples/basic/stream_text.py 14 examples/basic/tools.py 21 examples/customer_service/main.py 111 examples/financial_research_agent/README.md 27 examples/financial_research_agent/__init__.py 1 examples/financial_research_agent/agents/__init__.py 1 examples/financial_research_agent/agents/financials_agent.py 15 examples/financial_research_agent/agents/planner_agent.py 19 examples/financial_research_agent/agents/risk_agent.py 14 examples/financial_research_agent/agents/search_agent.py 14 examples/financial_research_agent/agents/verifier_agent.py 16 examples/financial_research_agent/agents/writer_agent.py 19 examples/financial_research_agent/main.py 8 examples/financial_research_agent/manager.py 108 examples/financial_research_agent/printer.py 33 examples/handoffs/message_filter.py 75 examples/handoffs/message_filter_streaming.py 77 examples/mcp/filesystem_example/README.md 17 examples/mcp/filesystem_example/main.py 41 examples/mcp/filesystem_example/sample_files/favorite_books.txt 20 examples/mcp/filesystem_example/sample_files/favorite_cities.txt 4 examples/mcp/filesystem_example/sample_files/favorite_songs.txt 10 examples/mcp/git_example/README.md 17 examples/mcp/git_example/main.py 32 examples/mcp/sse_example/README.md 8 examples/mcp/sse_example/main.py 60 examples/mcp/sse_example/server.py 20 examples/model_providers/README.md 14 examples/model_providers/custom_example_agent.py 28 examples/model_providers/custom_example_global.py 40 examples/model_providers/custom_example_provider.py 41 examples/model_providers/litellm_auto.py 24 examples/model_providers/litellm_provider.py 31 examples/research_bot/README.md 17 examples/research_bot/__init__.py 1 examples/research_bot/agents/__init__.py 1 examples/research_bot/agents/planner_agent.py 19 examples/research_bot/agents/search_agent.py 16 examples/research_bot/agents/writer_agent.py 21 examples/research_bot/main.py 7 examples/research_bot/manager.py 102 examples/research_bot/printer.py 33 examples/research_bot/sample_outputs/product_recs.md 103 examples/research_bot/sample_outputs/product_recs.txt 124 examples/research_bot/sample_outputs/vacation.md 106 examples/research_bot/sample_outputs/vacation.txt 124 examples/tools/computer_use.py 128 examples/tools/file_search.py 22 examples/tools/web_search.py 16 examples/voice/__init__.py 1 examples/voice/static/README.md 19 examples/voice/static/__init__.py 1 examples/voice/static/main.py 53 examples/voice/static/util.py 50 examples/voice/streamed/README.md 18 examples/voice/streamed/__init__.py 1 examples/voice/streamed/main.py 134 examples/voice/streamed/my_workflow.py 56 tests/README.md 16