From f50a55c82f7e76771d99f6fa978dc0db94ce0205 Mon Sep 17 00:00:00 2001 From: sumitaryal Date: Wed, 12 Mar 2025 11:03:03 +0545 Subject: [PATCH 1/3] fix: hyphenated compound adjective out of the box -> out-of-the-box for clarity --- docs/models.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/models.md b/docs/models.md index 7d2ff1ff1..879924f6f 100644 --- a/docs/models.md +++ b/docs/models.md @@ -1,6 +1,6 @@ # Models -The Agents SDK comes with out of the box support for OpenAI models in two flavors: +The Agents SDK comes with out-of-the-box support for OpenAI models in two flavors: - **Recommended**: the [`OpenAIResponsesModel`][agents.models.openai_responses.OpenAIResponsesModel], which calls OpenAI APIs using the new [Responses API](https://platform.openai.com/docs/api-reference/responses). - The [`OpenAIChatCompletionsModel`][agents.models.openai_chatcompletions.OpenAIChatCompletionsModel], which calls OpenAI APIs using the [Chat Completions API](https://platform.openai.com/docs/api-reference/chat). From 56500bf1204420cac19a48858be3acdca25dadec Mon Sep 17 00:00:00 2001 From: sumitaryal Date: Wed, 12 Mar 2025 11:03:28 +0545 Subject: [PATCH 2/3] fix: Removed the repeated the --- docs/models.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/models.md b/docs/models.md index 879924f6f..7efd6f284 100644 --- a/docs/models.md +++ b/docs/models.md @@ -48,7 +48,7 @@ async def main(): print(result.final_output) ``` -1. Sets the the name of an OpenAI model directly. +1. Sets the name of an OpenAI model directly. 2. Provides a [`Model`][agents.models.interface.Model] implementation. ## Using other LLM providers From 9598b2954acec077b0dbc68a63edb06d75284c09 Mon Sep 17 00:00:00 2001 From: sumitaryal Date: Wed, 12 Mar 2025 11:04:29 +0545 Subject: [PATCH 3/3] fix: Added missing space after 'the' for better clarity --- docs/models.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/models.md b/docs/models.md index 7efd6f284..7ad515bc0 100644 --- a/docs/models.md +++ b/docs/models.md @@ -15,7 +15,7 @@ Within a single workflow, you may want to use different models for each agent. F !!!note - While our SDK supports both the [`OpenAIResponsesModel`][agents.models.openai_responses.OpenAIResponsesModel] and the[`OpenAIChatCompletionsModel`][agents.models.openai_chatcompletions.OpenAIChatCompletionsModel] shapes, we recommend using a single model shape for each workflow because the two shapes support a different set of features and tools. If your workflow requires mixing and matching model shapes, make sure that all the features you're using are available on both. + While our SDK supports both the [`OpenAIResponsesModel`][agents.models.openai_responses.OpenAIResponsesModel] and the [`OpenAIChatCompletionsModel`][agents.models.openai_chatcompletions.OpenAIChatCompletionsModel] shapes, we recommend using a single model shape for each workflow because the two shapes support a different set of features and tools. If your workflow requires mixing and matching model shapes, make sure that all the features you're using are available on both. ```python from agents import Agent, Runner, AsyncOpenAI, OpenAIChatCompletionsModel