From 9c14490a3c2e04ebf1192ce6b2b303767925e47a Mon Sep 17 00:00:00 2001 From: Sarita Iyer <66540150+saritai@users.noreply.github.com> Date: Fri, 31 Jan 2025 15:52:28 -0500 Subject: [PATCH] [Tented release date] Copilot Mumford release (#54196) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- ...features-for-copilot-in-your-enterprise.md | 13 +++-- ...licies-for-copilot-in-your-organization.md | 2 +- ...king-github-copilot-questions-in-github.md | 2 +- ...ng-github-copilot-questions-in-your-ide.md | 2 +- .../prototyping-with-ai-models.md | 56 ++++++++++++++++++- .../copilot/copilot-chat-models-list-o3.md | 10 ++++ .../models/o1-models-preview-note.md | 2 +- 7 files changed, 75 insertions(+), 12 deletions(-) create mode 100644 data/reusables/copilot/copilot-chat-models-list-o3.md diff --git a/content/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise.md b/content/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise.md index d677b17d9e18..11f193ca0741 100644 --- a/content/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise.md +++ b/content/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise.md @@ -34,7 +34,7 @@ You can configure any of the following policies for your enterprise: * [Suggestions matching public code](#suggestions-matching-public-code) * [Give {% data variables.product.prodname_copilot_short %} access to Bing](#give-copilot-access-to-bing) * [{% data variables.product.prodname_copilot_short %} access to {% data variables.copilot.copilot_claude_sonnet %}](#copilot-access-to-claude-35-sonnet) -* [{% data variables.product.prodname_copilot_short %} access to the o1 family of models](#copilot-access-to-the-o1-family-of-models) +* [{% data variables.product.prodname_copilot_short %} access to the o1 and o3 families of models](#copilot-access-to-the-o1-and-o3-families-of-models) ### {% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %} @@ -81,16 +81,19 @@ You can chat with {% data variables.product.prodname_copilot %} in your IDE to g By default, {% data variables.product.prodname_copilot_chat_short %} uses the `GPT 4o` model. If you grant access to **Anthropic {% data variables.copilot.copilot_claude_sonnet %} in {% data variables.product.prodname_copilot_short %}**, members of your enterprise can choose to use this model rather than the default `GPT 4o` model. See [AUTOTITLE](/copilot/using-github-copilot/using-claude-sonnet-in-github-copilot). -### {% data variables.product.prodname_copilot_short %} access to the o1 family of models +### {% data variables.product.prodname_copilot_short %} access to the o1 and o3 families of models {% data reusables.models.o1-models-preview-note %} -By default, {% data variables.product.prodname_copilot_chat_short %} uses the `GPT 4o` model. If you grant access to the o1 family of models, members of your enterprise can select to use these models rather than the default `GPT 4o` model. +By default, {% data variables.product.prodname_copilot_chat_short %} uses the `GPT 4o` model. If you grant access to the o1 or o3 models, members of your enterprise can select to use these models rather than the default `GPT 4o` model. -The o1 family of models includes three models: +The o1 family of models includes the following models: * `o1`/`o1-preview`: These models are focused on advanced reasoning and solving complex problems, in particular in math and science. They respond more slowly than the `gpt-4o` model. Each member of your enterprise can make 10 requests to each of these models per day. -* `o1-mini`: This is the faster version of the `o1` model, balancing the use of complex reasoning with the need for faster responses. It is best suited for code generation and small context operations. Each member of your enterprise can make 50 requests to this model per day. + +The o3 family of models includes one model: + +* `o3-mini`: This is the next generation of reasoning models, following from `o1` and `o1-mini`. The `o3-mini` model outperforms `o1` on coding benchmarks with response times that are comparable to `o1-mini`, providing improved quality at nearly the same latency. It is best suited for code generation and small context operations. Each member of your enterprise can make 50 requests to this model every 12 hours. ### {% data variables.product.prodname_copilot_short %} Metrics API access diff --git a/content/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization.md b/content/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization.md index fe8f085caf3c..e468ef742708 100644 --- a/content/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization.md +++ b/content/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization.md @@ -33,7 +33,7 @@ Organization owners can set policies to govern how {% data variables.product.pro * Suggestions matching public code * Access to alternative models for {% data variables.product.prodname_copilot_short %} * Anthropic {% data variables.copilot.copilot_claude_sonnet %} in Copilot - * OpenAI o1 models in Copilot + * OpenAI o1 and o3 models in Copilot The policy settings selected by an organization owner determine the behavior of {% data variables.product.prodname_copilot %} for all organization members that have been granted access to {% data variables.product.prodname_copilot_short %} through the organization. diff --git a/content/copilot/using-github-copilot/asking-github-copilot-questions-in-github.md b/content/copilot/using-github-copilot/asking-github-copilot-questions-in-github.md index 6cc83de9e613..154376ee2f81 100644 --- a/content/copilot/using-github-copilot/asking-github-copilot-questions-in-github.md +++ b/content/copilot/using-github-copilot/asking-github-copilot-questions-in-github.md @@ -67,7 +67,7 @@ The skills you can use in {% data variables.product.prodname_copilot_chat_dotcom {% data reusables.copilot.copilot-chat-models-beta-note %} -{% data reusables.copilot.copilot-chat-models-list-o1 %} +{% data reusables.copilot.copilot-chat-models-list-o3 %} ### Limitations of AI models for {% data variables.product.prodname_copilot_chat_short %} diff --git a/content/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide.md b/content/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide.md index 4cbc5a100809..37c7749103c7 100644 --- a/content/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide.md +++ b/content/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide.md @@ -153,7 +153,7 @@ You can tell {% data variables.product.prodname_copilot_short %} to answer a que {% data reusables.copilot.copilot-chat-models-beta-note %} -{% data reusables.copilot.copilot-chat-models-list-o1 %} +{% data reusables.copilot.copilot-chat-models-list-o3 %} ### Changing your AI model diff --git a/content/github-models/prototyping-with-ai-models.md b/content/github-models/prototyping-with-ai-models.md index 05bf9c187daf..90d77647576d 100644 --- a/content/github-models/prototyping-with-ai-models.md +++ b/content/github-models/prototyping-with-ai-models.md @@ -133,20 +133,23 @@ Low, high, and embedding models have different rate limits. To see which type of Rate limit tier Rate limits - Free and Copilot Individual - Copilot Business - Copilot Enterprise + Copilot Free + Copilot Pro + Copilot Business + Copilot Enterprise Low Requests per minute 15 15 + 15 20 Requests per day 150 + 150 300 450 @@ -154,12 +157,14 @@ Low, high, and embedding models have different rate limits. To see which type of Tokens per request 8000 in, 4000 out 8000 in, 4000 out + 8000 in, 4000 out 8000 in, 8000 out Concurrent requests 5 5 + 5 8 @@ -167,11 +172,13 @@ Low, high, and embedding models have different rate limits. To see which type of Requests per minute 10 10 + 10 15 Requests per day 50 + 50 100 150 @@ -179,12 +186,14 @@ Low, high, and embedding models have different rate limits. To see which type of Tokens per request 8000 in, 4000 out 8000 in, 4000 out + 8000 in, 4000 out 16000 in, 8000 out Concurrent requests 2 2 + 2 4 @@ -192,11 +201,13 @@ Low, high, and embedding models have different rate limits. To see which type of Requests per minute 15 15 + 15 20 Requests per day 150 + 150 300 450 @@ -205,34 +216,40 @@ Low, high, and embedding models have different rate limits. To see which type of 64000 64000 64000 + 64000 Concurrent requests 5 5 + 5 8 Azure OpenAI o1-preview Requests per minute + Not applicable 1 2 2 Requests per day + Not applicable 8 10 12 Tokens per request + Not applicable 4000 in, 4000 out 4000 in, 4000 out 4000 in, 8000 out Concurrent requests + Not applicable 1 1 1 @@ -240,24 +257,57 @@ Low, high, and embedding models have different rate limits. To see which type of Azure OpenAI o1-mini Requests per minute + Not applicable + 2 + 3 + 3 + + + Requests per day + Not applicable + 12 + 15 + 20 + + + Tokens per request + Not applicable + 4000 in, 4000 out + 4000 in, 4000 out + 4000 in, 4000 out + + + Concurrent requests + Not applicable + 1 + 1 + 1 + + + Azure OpenAI o3-mini + Requests per minute + Not applicable 2 3 3 Requests per day + Not applicable 12 15 20 Tokens per request + Not applicable 4000 in, 4000 out 4000 in, 4000 out 4000 in, 4000 out Concurrent requests + Not applicable 1 1 1 diff --git a/data/reusables/copilot/copilot-chat-models-list-o3.md b/data/reusables/copilot/copilot-chat-models-list-o3.md new file mode 100644 index 000000000000..de2f6665199f --- /dev/null +++ b/data/reusables/copilot/copilot-chat-models-list-o3.md @@ -0,0 +1,10 @@ +The following models are currently available through multi-model {% data variables.product.prodname_copilot_chat_short %}: + +* **GPT 4o:** This is the default {% data variables.product.prodname_copilot_chat_short %} model. It is a versatile, multimodal model that excels in both text and image processing and is designed to provide fast, reliable responses. It also has superior performance in non-English languages. Learn more about the [model's capabilities](https://platform.openai.com/docs/models/gpt-4o) and review the [model card](https://openai.com/index/gpt-4o-system-card/). Gpt-4o is hosted on Azure. +* **{% data variables.copilot.copilot_claude_sonnet %}:** This model excels at coding tasks across the entire software development lifecycle, from initial design to bug fixes, maintenance to optimizations. Learn more about the [model's capabilities](https://www.anthropic.com/claude/sonnet) or read the [model card](https://assets.anthropic.com/m/61e7d27f8c8f5919/original/Claude-3-Model-Card.pdf). {% data variables.product.prodname_copilot %} uses {% data variables.copilot.copilot_claude_sonnet %} hosted on Amazon Web Services. +* **o1:** This model is focused on advanced reasoning and solving complex problems, in particular in math and science. It responds more slowly than the `gpt-4o` model. You can make 10 requests to this model per day. Learn more about the [model's capabilities](https://platform.openai.com/docs/models/o1) and review the [model card](https://openai.com/index/openai-o1-system-card/). o1 is hosted on Azure. +* **o3-mini:** This model is the next generation of reasoning models, following from o1 and o1-mini. The o3-mini model outperforms o1 on coding benchmarks with response times that are comparable to o1-mini, providing improved quality at nearly the same latency. It is best suited for code generation and small context operations. You can make 50 requests to this model every 12 hours. Learn more about the [model's capabilities](https://platform.openai.com/docs/models#o3-mini) and review the [model card](https://openai.com/index/o3-mini-system-card/). o3-mini is hosted on Azure. + +For more information about the o1 and o3 models, see [Models](https://platform.openai.com/docs/models/models) in the OpenAI Platform documentation. + +For more information about the {% data variables.copilot.copilot_claude_sonnet %} model from Anthropic, see [AUTOTITLE](/copilot/using-github-copilot/using-claude-sonnet-in-github-copilot). diff --git a/data/reusables/models/o1-models-preview-note.md b/data/reusables/models/o1-models-preview-note.md index 745a1527fed6..8091d2544dbc 100644 --- a/data/reusables/models/o1-models-preview-note.md +++ b/data/reusables/models/o1-models-preview-note.md @@ -1 +1 @@ -> [!NOTE] Access to OpenAI's `o1` models is in {% data variables.release-phases.public_preview %} and subject to change. +> [!NOTE] Access to OpenAI's `o1` and `o3` models is in {% data variables.release-phases.public_preview %} and subject to change.