OpenAI Cookbook Taxonomy
This page groups the mirrored OpenAI Cookbook article/example pages by implementation domain. It is generated by scripts/ingest-openai-cookbook.ps1.
Snapshot
- Crawl date: 2026-05-18
- Mirrored pages: 235
- New manifest entries this run: 0
- Changed source hashes this run: 0
Agents SDK / agent workflows
- Agent Improvement Loop - examples/agents_sdk/agent_improvement_loop
- Agentkit Walkthrough - examples/agentkit/agentkit_walkthrough
- App Assistant Voice Agents - examples/agents_sdk/app_assistant_voice_agents
- Building Consistent Workflows Codex Cli Agents Sdk - examples/codex/codex_mcp_agents_sdk/building_consistent_workflows_codex_cli_agents_sdk
- Building Reliable Agents Memory Compaction - examples/agents_sdk/building_reliable_agents_memory_compaction
- Computer Use With Daytona - examples/agents_sdk/computer_use_with_daytona/computer_use_with_daytona
- Context Personalization - examples/agents_sdk/context_personalization
- Dispute Agent - examples/agents_sdk/dispute_agent
- Evaluate Agents - examples/agents_sdk/evaluate_agents
- Multi Agent Portfolio Collaboration - examples/agents_sdk/multi-agent-portfolio-collaboration/multi_agent_portfolio_collaboration
- Orchestrating Agents - examples/orchestrating_agents
- Parallel Agents - examples/agents_sdk/parallel_agents
- Readme - examples/agents_sdk/deployment_manager/readme
- Sandboxed Code Migration Agent - examples/agents_sdk/sandboxed-code-migration/sandboxed_code_migration_agent
- Secure Code Interpreter Tool For Llm Agents - examples/object_oriented_agentic_approach/secure_code_interpreter_tool_for_llm_agents
- Session Memory - examples/agents_sdk/session_memory
ChatGPT / GPT Actions
- .Gpt Action Getting Started - examples/chatgpt/gpt_actions_library/.gpt_action_getting_started
- Azure Ai Search With Azure Functions And Gpt Actions In Chatgpt - examples/chatgpt/rag-quickstart/azure/azure_ai_search_with_azure_functions_and_gpt_actions_in_chatgpt
- Chatgpt Agents Sales Meeting Prep - articles/chatgpt-agents-sales-meeting-prep
- Chatgpt Prompt Guide - examples/chatgpt/chatgpt_prompt_guide/chatgpt_prompt_guide
- Getting Started With Bigquery Vector Search And Openai - examples/chatgpt/rag-quickstart/gcp/getting_started_with_bigquery_vector_search_and_openai
- Gpt Action Bigquery - examples/chatgpt/gpt_actions_library/gpt_action_bigquery
- Gpt Action Box - examples/chatgpt/gpt_actions_library/gpt_action_box
- Gpt Action Canvas - examples/chatgpt/gpt_actions_library/gpt_action_canvas
- Gpt Action Confluence - examples/chatgpt/gpt_actions_library/gpt_action_confluence
- Gpt Action Github - examples/chatgpt/gpt_actions_library/gpt_action_github
- Gpt Action Gmail - examples/chatgpt/gpt_actions_library/gpt_action_gmail
- Gpt Action Google Calendar - examples/chatgpt/gpt_actions_library/gpt_action_google_calendar
- Gpt Action Google Drive - examples/chatgpt/gpt_actions_library/gpt_action_google_drive
- Gpt Action Googleads Adzviser - examples/chatgpt/gpt_actions_library/gpt_action_googleads_adzviser
- Gpt Action Jira - examples/chatgpt/gpt_actions_library/gpt_action_jira
- Gpt Action Notion - examples/chatgpt/gpt_actions_library/gpt_action_notion
- Gpt Action Outlook - examples/chatgpt/gpt_actions_library/gpt_action_outlook
- Gpt Action Pinecone Retool Rag - examples/chatgpt/rag-quickstart/pinecone-retool/gpt-action-pinecone-retool-rag
- Gpt Action Redshift - examples/chatgpt/gpt_actions_library/gpt_action_redshift
- Gpt Action Retool Workflow - examples/chatgpt/gpt_actions_library/gpt_action_retool_workflow
- Gpt Action Salesforce - examples/chatgpt/gpt_actions_library/gpt_action_salesforce
- Gpt Action Salesforce Gong - examples/chatgpt/gpt_actions_library/gpt_action_salesforce_gong
- Gpt Action Sharepoint Doc - examples/chatgpt/gpt_actions_library/gpt_action_sharepoint_doc
- Gpt Action Sharepoint Text - examples/chatgpt/gpt_actions_library/gpt_action_sharepoint_text
- Gpt Action Snowflake Direct - examples/chatgpt/gpt_actions_library/gpt_action_snowflake_direct
- Gpt Action Snowflake Middleware - examples/chatgpt/gpt_actions_library/gpt_action_snowflake_middleware
- Gpt Action Sql Database - examples/chatgpt/gpt_actions_library/gpt_action_sql_database
- Gpt Action Trayai Apim - examples/chatgpt/gpt_actions_library/gpt_action_trayai_apim
- Gpt Action Workday - examples/chatgpt/gpt_actions_library/gpt_action_workday
- Gpt Action Zapier - examples/chatgpt/gpt_actions_library/gpt_action_zapier
- Gpt Middleware Aws Function - examples/chatgpt/gpt_actions_library/gpt_middleware_aws_function
- Gpt Middleware Azure Function - examples/chatgpt/gpt_actions_library/gpt_middleware_azure_function
- Gpt Middleware Google Cloud Function - examples/chatgpt/gpt_actions_library/gpt_middleware_google_cloud_function
- Logs Platform - examples/chatgpt/compliance_api/logs_platform
Codex / coding agents
- Autofix Github Actions - examples/codex/autofix-github-actions
- Build Code Review With Codex Sdk - examples/codex/build_code_review_with_codex_sdk
- Build Iterative Repair Loops With Codex - examples/codex/build_iterative_repair_loops_with_codex
- Code Modernization - examples/codex/code_modernization
- Codex Exec Plans - articles/codex_exec_plans
- Codex Prompting Guide - examples/gpt-5/codex_prompting_guide
- Jira Github - examples/codex/jira-github
- Secure Quality Gitlab - examples/codex/secure_quality_gitlab
- Using Goals In Codex - examples/codex/using_goals_in_codex
Deep Research / MCP
- Databricks Mcp Cookbook - examples/mcp/databricks_mcp_cookbook
- Mcp Tool Guide - examples/mcp/mcp_tool_guide
Evaluation / eval flywheels
- Building Resilient Prompts Using An Evaluation Flywheel - examples/evaluation/building_resilient_prompts_using_an_evaluation_flywheel
- Bulk Experimentation - examples/evaluation/use-cases/bulk-experimentation
- Completion Monitoring - examples/evaluation/use-cases/completion-monitoring
- Custom Llm As A Judge - examples/custom-llm-as-a-judge
- Elasticsearch Retrieval Augmented Generation - examples/vector_databases/elasticsearch/elasticsearch-retrieval-augmented-generation
- Evalsapi Audio Inputs - examples/evaluation/use-cases/evalsapi_audio_inputs
- Evalsapi Image Inputs - examples/evaluation/use-cases/evalsapi_image_inputs
- Evaluate Rag With Llamaindex - examples/evaluation/evaluate_rag_with_llamaindex
- Ft Retrieval Augmented Generation Qdrant - examples/fine-tuned_qa/ft_retrieval_augmented_generation_qdrant
- Getting Started With Openai Evals - examples/evaluation/getting_started_with_openai_evals
- How To Call Functions For Knowledge Retrieval - examples/how_to_call_functions_for_knowledge_retrieval
- How To Eval Abstractive Summarization - examples/evaluation/how_to_eval_abstractive_summarization
- How To Evaluate Llms For Sql Generation - examples/evaluation/how_to_evaluate_llms_for_sql_generation
- Image Evals - examples/multimodal/image_evals
- Mcp Eval Notebook - examples/evaluation/use-cases/mcp_eval_notebook
- Realtime Eval Guide - examples/realtime_eval_guide
- Receipt Inspection - examples/partners/eval_driven_system_design/receipt_inspection
- Regression - examples/evaluation/use-cases/regression
- Responses Evaluation - examples/evaluation/use-cases/responses-evaluation
- Selecting A Model Based On Stripe Conversion - examples/stripe_model_eval/selecting_a_model_based_on_stripe_conversion
- Structured Outputs Evaluation - examples/evaluation/use-cases/structured-outputs-evaluation
- Tools Evaluation - examples/evaluation/use-cases/tools-evaluation
- Web Search Evaluation - examples/evaluation/use-cases/web-search-evaluation
Fine-tuning / reinforcement fine-tuning
- Chat Finetuning Data Prep - examples/chat_finetuning_data_prep
- Fine Tune Korean - articles/gpt-oss/fine-tune-korean
- Fine Tune Transfomers - articles/gpt-oss/fine-tune-transfomers
- Fine Tuning Direct Preference Optimization Guide - examples/fine_tuning_direct_preference_optimization_guide
- Fine Tuning For Function Calling - examples/fine_tuning_for_function_calling
- Gpt Finetuning With Wandb - examples/third_party/gpt_finetuning_with_wandb
- How To Finetune Chat Models - examples/how_to_finetune_chat_models
- Reinforcement Fine Tuning - examples/reinforcement_fine_tuning
- Reinforcement Finetuning Healthbench - examples/fine-tuned_qa/reinforcement_finetuning_healthbench
- Vision Fine Tuning On Gpt4o For Visual Question Answering - examples/multimodal/vision_fine_tuning_on_gpt4o_for_visual_question_answering
General OpenAI API patterns
- Assistants Api Overview Python - examples/assistants_api_overview_python
- Batch Processing - examples/batch_processing
- Building W Rt Mini - examples/building_w_rt_mini/building_w_rt_mini
- Completions Usage Api - examples/completions_usage_api
- Data Extraction Transformation - examples/data_extraction_transformation
- Developing Hallucination Guardrails - examples/developing_hallucination_guardrails
- Enhance Your Prompts With Meta Prompting - examples/enhance_your_prompts_with_meta_prompting
- Gpt4 1 Prompting Guide - examples/gpt4-1_prompting_guide
- How To Build An Agent With The Node Sdk - examples/how_to_build_an_agent_with_the_node_sdk
- How To Call Functions With Chat Models - examples/how_to_call_functions_with_chat_models
- How To Handle Rate Limits - examples/how_to_handle_rate_limits
- How To Use Guardrails - examples/how_to_use_guardrails
- How To Use Moderation - examples/how_to_use_moderation
- Introduction To Gpt4o - examples/gpt4o/introduction_to_gpt4o
- Named Entity Recognition To Enrich Text - examples/named_entity_recognition_to_enrich_text
- Optimize Prompts - examples/optimize_prompts
- Prompt Caching 201 - examples/prompt_caching_201
- Prompt Caching101 - examples/prompt_caching101
- Prompt Migration Guide - examples/prompt_migration_guide
- Reproducible Outputs With The Seed Parameter - examples/reproducible_outputs_with_the_seed_parameter
- Sdg1 - examples/sdg1
- Skills In Api - examples/skills_in_api
- Summarizing Long Documents - examples/summarizing_long_documents
- Unit Test Writing Using A Multi Step Prompt With Older Completions Api - examples/unit_test_writing_using_a_multi-step_prompt_with_older_completions_api
- Using Logprobs - examples/using_logprobs
- What Makes Documentation Good - articles/what_makes_documentation_good
GPT-5 / reasoning / prompting
- Build A Coding Agent With Gpt 5.1 - examples/build_a_coding_agent_with_gpt-5.1
- Gpt 5 1 Prompting Guide - examples/gpt-5/gpt-5-1_prompting_guide
- Gpt 5 2 Prompting Guide - examples/gpt-5/gpt-5-2_prompting_guide
- Gpt 5 Frontend - examples/gpt-5/gpt-5_frontend
- Gpt 5 New Params And Tools - examples/gpt-5/gpt-5_new_params_and_tools
- Gpt 5 Prompting Guide - examples/gpt-5/gpt-5_prompting_guide
- Gpt 5 Troubleshooting Guide - examples/gpt-5/gpt-5_troubleshooting_guide
- O3o4 Mini Prompting Guide - examples/o-series/o3o4-mini_prompting_guide
- Prompt Optimization Cookbook - examples/gpt-5/prompt-optimization-cookbook
- Prompt Personalities - examples/gpt-5/prompt_personalities
- Reasoning Function Calls - examples/reasoning_function_calls
- Using Reasoning For Data Validation - examples/o1/using_reasoning_for_data_validation
- Using Reasoning For Routine Generation - examples/o1/using_reasoning_for_routine_generation
gpt-oss / open-weight deployment
- Build Your Own Fact Checker Cerebras - articles/gpt-oss/build-your-own-fact-checker-cerebras
- Gpt Oss Safeguard Guide - articles/gpt-oss-safeguard-guide
- Handle Raw Cot - articles/gpt-oss/handle-raw-cot
- Openai Harmony - articles/openai-harmony
- Run Colab - articles/gpt-oss/run-colab
- Run Locally Lmstudio - articles/gpt-oss/run-locally-lmstudio
- Run Locally Ollama - articles/gpt-oss/run-locally-ollama
- Run Nvidia - articles/gpt-oss/run-nvidia
- Run Transformers - articles/gpt-oss/run-transformers
- Run Vllm - articles/gpt-oss/run-vllm
- Verifying Implementations - articles/gpt-oss/verifying-implementations
Multimodal / image / video
- Creating Slides With Assistants Api And Dall E3 - examples/creating_slides_with_assistants_api_and_dall-e3
- Document And Multimodal Understanding Tips - examples/multimodal/document_and_multimodal_understanding_tips
- Generate Images With Gpt Image - examples/generate_images_with_gpt_image
- Generate Images With High Input Fidelity - examples/generate_images_with_high_input_fidelity
- Gpt With Vision For Video Understanding - examples/gpt_with_vision_for_video_understanding
- Grounded Spatial Reasoning Layouts - examples/multimodal/grounded_spatial_reasoning_layouts
- How To Create Dynamic Masks With Dall E And Segment Anything - examples/dalle/how_to_create_dynamic_masks_with_dall-e_and_segment_anything
- Image Gen 1.5 Prompting Guide - examples/multimodal/image-gen-1.5-prompting_guide
- Image Gen Models Prompting Guide - examples/multimodal/image-gen-models-prompting-guide
- Sora2 Prompting Guide - examples/sora/sora2_prompting_guide
- Tag Caption Images With Gpt4v - examples/tag_caption_images_with_gpt4v
- Using Gpt4 Vision With Function Calling - examples/multimodal/using_gpt4_vision_with_function_calling
- What Is New With Dalle 3 - articles/what_is_new_with_dalle_3
RAG / retrieval / vector databases
- Custom Image Embedding Search - examples/custom_image_embedding_search
- Deeplake Langchain Qa - examples/vector_databases/deeplake/deeplake_langchain_qa
- Elasticsearch Semantic Search - examples/vector_databases/elasticsearch/elasticsearch-semantic-search
- Embedding Wikipedia Articles For Search - examples/embedding_wikipedia_articles_for_search
- File Search Responses - examples/file_search_responses
- Generative Search With Weaviate And Openai - examples/vector_databases/weaviate/generative-search-with-weaviate-and-openai
- Getting Started With Azure Ai Search And Openai - examples/vector_databases/azuresearch/getting_started_with_azure_ai_search_and_openai
- Getting Started With Hologres And Openai - examples/vector_databases/hologres/getting_started_with_hologres_and_openai
- Getting Started With Polardb And Openai - examples/vector_databases/polardb/getting_started_with_polardb_and_openai
- Getting Started With Tair And Openai - examples/vector_databases/tair/getting_started_with_tair_and_openai
- How To Automate S3 Storage With Functions - examples/third_party/how_to_automate_s3_storage_with_functions
- How To Combine Gpt4o With Rag Outfit Assistant - examples/how_to_combine_gpt4o_with_rag_outfit_assistant
- Hyde With Chroma And Openai - examples/vector_databases/chroma/hyde-with-chroma-and-openai
- Image Understanding With Rag - examples/multimodal/image_understanding_with_rag
- Introduction To Deep Research Api - examples/deep_research_api/introduction_to_deep_research_api
- Introduction To Deep Research Api Agents - examples/deep_research_api/introduction_to_deep_research_api_agents
- Leveraging Model Distillation To Fine Tune A Model - examples/leveraging_model_distillation_to_fine-tune_a_model
- Neon Postgres Vector Search Pgvector - examples/vector_databases/neon/neon-postgres-vector-search-pgvector
- Openai Wikipedia Semantic Search - examples/vector_databases/singlestoredb/openai_wikipedia_semantic_search
- Parse Pdf Docs For Rag - examples/parse_pdf_docs_for_rag
- Philosophical Quotes Cassio - examples/vector_databases/cassandra_astradb/philosophical_quotes_cassio
- Philosophical Quotes Cql - examples/vector_databases/cassandra_astradb/philosophical_quotes_cql
- Qa With Langchain Tair And Openai - examples/vector_databases/tair/qa_with_langchain_tair_and_openai
- Question Answering Using A Search Api - examples/question_answering_using_a_search_api
- Rag With Graph Db - examples/rag_with_graph_db
- Readme - examples/deep_research_api/how_to_build_a_deep_research_mcp_server/readme
- Readme - examples/vector_databases/cassandra_astradb/readme
- Readme - examples/vector_databases/elasticsearch/readme
- Readme - examples/vector_databases/mongodb_atlas/readme
- Readme - examples/vector_databases/neon/readme
- Readme - examples/vector_databases/readme
- Readme - examples/vector_databases/singlestoredb/readme
- Readme - examples/vector_databases/supabase/readme
- Search Reranking With Cross Encoders - examples/search_reranking_with_cross-encoders
- Semantic Search - examples/vector_databases/supabase/semantic-search
- Semantic Search Using Mongodb Atlas Vector Search - examples/vector_databases/mongodb_atlas/semantic_search_using_mongodb_atlas_vector_search
- Using Chroma For Embeddings Search - examples/vector_databases/chroma/using_chroma_for_embeddings_search
- Using Myscale For Embeddings Search - examples/vector_databases/myscale/using_myscale_for_embeddings_search
- Using Pinecone For Embeddings Search - examples/vector_databases/pinecone/using_pinecone_for_embeddings_search
- Using Qdrant For Embeddings Search - examples/vector_databases/qdrant/using_qdrant_for_embeddings_search
- Using Redis For Embeddings Search - examples/vector_databases/redis/using_redis_for_embeddings_search
- Using Typesense For Embeddings Search - examples/vector_databases/typesense/using_typesense_for_embeddings_search
- Using Vision Modality For Rag With Pinecone - examples/vector_databases/pinecone/using_vision_modality_for_rag_with_pinecone
- Using Weaviate For Embeddings Search - examples/vector_databases/weaviate/using_weaviate_for_embeddings_search
- Visualizing Embeddings In Kangas - examples/third_party/visualizing_embeddings_in_kangas
- Web Search With Google Api Bring Your Own Browser Tool - examples/third_party/web_search_with_google_api_bring_your_own_browser_tool
Realtime / voice / transcription
- Context Summarization With Realtime Api - examples/context_summarization_with_realtime_api
- Data Intensive Realtime Apps - examples/data-intensive-realtime-apps
- Mcp Powered Agents Cookbook - examples/partners/mcp_powered_voice_agents/mcp_powered_agents_cookbook
- One Way Translation Using Realtime Api - examples/voice_solutions/one_way_translation_using_realtime_api
- Realtime Out Of Band Transcription - examples/realtime_out_of_band_transcription
- Realtime Prompting Guide - examples/realtime_prompting_guide
- Realtime Translation Guide - examples/voice_solutions/realtime_translation_guide
- Running Realtime Api Speech On Esp32 Arduino Edge Runtime Elatoai - examples/voice_solutions/running_realtime_api_speech_on_esp32_arduino_edge_runtime_elatoai
- Speech Transcription Methods - examples/speech_transcription_methods
- Steering Tts - examples/voice_solutions/steering_tts
- Voice Translation Into Different Languages Using Gpt 4o - examples/voice_solutions/voice_translation_into_different_languages_using_gpt-4o
- Whisper Correct Misspelling - examples/whisper_correct_misspelling
- Whisper Processing Guide - examples/whisper_processing_guide
- Whisper Prompting Guide - examples/whisper_prompting_guide
Responses API / tool orchestration
- Reasoning Items - examples/responses_api/reasoning_items
- Responses Api Tool Orchestration - examples/responses_api/responses_api_tool_orchestration
- Responses Example - examples/responses_api/responses_example
Structured outputs / function calling
- Function Calling Finding Nearby Places - examples/function_calling_finding_nearby_places
- Function Calling With An Openapi Spec - examples/function_calling_with_an_openapi_spec
- Structured Outputs Intro - examples/structured_outputs_intro
- Structured Outputs Multi Agent - examples/structured_outputs_multi_agent
- Using Chained Calls For O1 Structured Outputs - examples/o1/using_chained_calls_for_o1_structured_outputs
- Using Tool Required For Customer Service - examples/using_tool_required_for_customer_service
Third-party integrations
- Agentic Governance Cookbook - examples/partners/agentic_governance_guide/agentic_governance_cookbook
- Autonomous Agent Retraining - examples/partners/self_evolving_agents/autonomous_agent_retraining
- Chat With Your Own Data - examples/azure/chat_with_your_own_data
- Code Quality And Security Scan With Github Actions - examples/third_party/code_quality_and_security_scan_with_github_actions
- Financial Document Analysis With Llamaindex - examples/third_party/financial_document_analysis_with_llamaindex
- Functions - examples/azure/functions
- Model Selection Guide - examples/partners/model_selection_guide/model_selection_guide
- Openai Monitoring With Wandb Weave - examples/third_party/openai_monitoring_with_wandb_weave
- Temporal Agents - examples/partners/temporal_agents_with_knowledge_graphs/temporal_agents
Related
Counterpoints And Gaps
- This taxonomy optimizes retrieval and navigation, not a definitive product ontology.
- Generated titles come from source paths and may be less polished than the rendered developers site titles.