Skip to content

Instantly share code, notes, and snippets.

@ehzawad
Created August 20, 2025 08:18
Show Gist options
  • Save ehzawad/806680436a262803ea69c50c1b77cdc0 to your computer and use it in GitHub Desktop.
Save ehzawad/806680436a262803ea69c50c1b77cdc0 to your computer and use it in GitHub Desktop.
examples/basic/hello_world.py
examples/basic/hello_world_gpt_5.py
examples/basic/hello_world_gpt_oss.py
examples/basic/stream_text.py
examples/basic/stream_items.py
examples/basic/stream_function_call_args.py
examples/basic/dynamic_system_prompt.py
examples/basic/prompt_template.py
examples/basic/agent_lifecycle_example.py
examples/basic/lifecycle_example.py
examples/basic/session_example.py
examples/basic/usage_tracking.py
examples/basic/non_strict_output_type.py
examples/basic/tools.py
examples/basic/local_file.py
examples/basic/local_image.py
examples/basic/remote_image.py
examples/basic/remote_pdf.py
examples/agent_patterns/README.md
examples/agent_patterns/deterministic.py
examples/agent_patterns/forcing_tool_use.py
examples/agent_patterns/routing.py
examples/agent_patterns/parallelization.py
examples/agent_patterns/input_guardrails.py
examples/agent_patterns/output_guardrails.py
examples/agent_patterns/streaming_guardrails.py
examples/agent_patterns/llm_as_a_judge.py
examples/agent_patterns/agents_as_tools.py
examples/agent_patterns/agents_as_tools_conditional.py
examples/tools/code_interpreter.py
examples/tools/file_search.py
examples/tools/web_search.py
examples/tools/image_generator.py
examples/tools/computer_use.py
examples/handoffs/message_filter.py
examples/handoffs/message_filter_streaming.py
examples/model_providers/README.md
examples/model_providers/litellm_provider.py
examples/model_providers/litellm_auto.py
examples/model_providers/custom_example_provider.py
examples/model_providers/custom_example_agent.py
examples/model_providers/custom_example_global.py
examples/mcp/prompt_server/README.md
examples/mcp/prompt_server/server.py
examples/mcp/prompt_server/main.py
examples/mcp/filesystem_example/README.md
examples/mcp/filesystem_example/main.py
examples/mcp/git_example/README.md
examples/mcp/git_example/main.py
examples/mcp/sse_example/README.md
examples/mcp/sse_example/server.py
examples/mcp/sse_example/main.py
examples/mcp/streamablehttp_example/README.md
examples/mcp/streamablehttp_example/server.py
examples/mcp/streamablehttp_example/main.py
examples/realtime/app/README.md
examples/realtime/app/server.py
examples/realtime/app/agent.py
examples/realtime/app/static/index.html
examples/realtime/app/static/app.js
examples/realtime/cli/ui.py
examples/realtime/cli/demo.py
examples/realtime/twilio/README.md
examples/realtime/twilio/server.py
examples/realtime/twilio/twilio_handler.py
examples/realtime/twilio/requirements.txt
examples/voice/static/README.md
examples/voice/static/main.py
examples/voice/static/util.py
examples/voice/streamed/README.md
examples/voice/streamed/my_workflow.py
examples/voice/streamed/main.py
examples/research_bot/README.md
examples/research_bot/manager.py
examples/research_bot/agents/planner_agent.py
examples/research_bot/agents/search_agent.py
examples/research_bot/agents/writer_agent.py
examples/research_bot/printer.py
examples/research_bot/main.py
examples/financial_research_agent/README.md
examples/financial_research_agent/manager.py
examples/financial_research_agent/agents/planner_agent.py
examples/financial_research_agent/agents/search_agent.py
examples/financial_research_agent/agents/financials_agent.py
examples/financial_research_agent/agents/risk_agent.py
examples/financial_research_agent/agents/verifier_agent.py
examples/financial_research_agent/agents/writer_agent.py
examples/financial_research_agent/printer.py
examples/financial_research_agent/main.py
examples/customer_service/main.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment