Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions content/copilot/reference/ai-models/model-hosting.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,13 +71,11 @@ When using {% data variables.copilot.copilot_claude %}, input prompts and output

Used for:

* {% data variables.copilot.copilot_gemini_25_pro %}
* {% data variables.copilot.copilot_gemini_3_flash %}
* {% data variables.copilot.copilot_gemini_31_pro %}
* {% data variables.copilot.copilot_gemini_35_flash %}
* {% data variables.copilot.copilot_gemini_36_flash %}

{% data variables.product.prodname_copilot %} uses {% data variables.copilot.copilot_gemini_31_pro %}, {% data variables.copilot.copilot_gemini_3_flash %}, and {% data variables.copilot.copilot_gemini_25_pro %} hosted on Google Cloud Platform (GCP). When using {% data variables.copilot.copilot_gemini %} models, prompts and metadata are sent to GCP, which makes the [following data commitment](https://cloud.google.com/vertex-ai/generative-ai/docs/data-governance): _{% data variables.copilot.copilot_gemini %} doesn't use your prompts, or its responses, as data to train its models._
{% data variables.product.prodname_copilot %} uses {% data variables.copilot.copilot_gemini %} models hosted on Google Cloud Platform (GCP). When using {% data variables.copilot.copilot_gemini %} models, prompts and metadata are sent to GCP, which makes the [following data commitment](https://cloud.google.com/vertex-ai/generative-ai/docs/data-governance): _{% data variables.copilot.copilot_gemini %} doesn't use your prompts, or its responses, as data to train its models._

To provide better service quality and reduce latency, {% data variables.product.github %} uses [prompt caching](https://cloud.google.com/vertex-ai/generative-ai/docs/data-governance#customer_data_retention_and_achieving_zero_data_retention).

Expand Down
1 change: 0 additions & 1 deletion content/copilot/reference/ai-models/supported-models.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,6 @@ Some {% data variables.product.prodname_copilot_short %} models require minimum

| Model | {% data variables.product.prodname_vscode %} | {% data variables.product.prodname_vs %} | JetBrains IDEs | Xcode | Eclipse |
|----------------------------------------------------------|----------------------------------------------|------------------------------------------|----------------|-------|---------|
| {% data variables.copilot.copilot_gemini_3_flash %} | `v1.115.0` | `17.14.22` or `18.1.0` | `1.5.62` | `0.46.0` | `0.14.0` |
| {% data variables.copilot.copilot_gemini_31_pro %} | `v1.115.0` | `17.14.22` or `18.1.0` | `1.5.62` | `0.46.0` | `0.14.0` |
| {% data variables.copilot.copilot_gemini_35_flash %} | `v1.115.0` | `17.14.22` or `18.1.0` | `1.5.62` | `0.46.0` | `0.14.0` |
| {% data variables.copilot.copilot_gemini_36_flash %} | `v1.128.0` | `17.14.22` or `18.1.0` | TBD | TBD | TBD |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,8 @@ You should also check for typos in your URL. For example, adding a trailing slas

Additionally, any path parameters must be URL encoded. For example, any slashes in the parameter value must be replaced with `%2F`. If you don't properly encode any slashes in the parameter name, the endpoint URL will be misinterpreted.

You should also confirm that you are using an HTTP method that the endpoint supports. If you send a request with an HTTP method that the endpoint does not support, you will receive a `404 Not Found` response instead of `405 Method Not Allowed`. For example, sending a `DELETE` request to an endpoint that only supports `GET` will result in a `404 Not Found` response. You can refer to the reference documentation for the endpoint to confirm the supported HTTP method.

## Missing results

Most endpoints that return a list of resources support pagination. For most of these endpoints, only the first 30 resources are returned by default. In order to see all of the resources, you need to paginate through the results. For more information, see [AUTOTITLE](/rest/using-the-rest-api/using-pagination-in-the-rest-api).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,8 @@ The URLs in the `link` header use query parameters to indicate which page of res

If an endpoint supports the `per_page` query parameter, then you can control how many results are returned on a page. For more information about query parameters see [AUTOTITLE](/rest/using-the-rest-api/getting-started-with-the-rest-api#query-parameters).

For most endpoints, the maximum value of `per_page` is `100`. If you specify a value greater than the maximum, {% data variables.product.company_short %} does not return an error. Instead, the value is automatically reduced to the maximum, and the response includes no more than the maximum number of results per page. Because the request still succeeds, you may receive fewer results than you expect without any indication that the `per_page` value was reduced. To confirm the default and maximum `per_page` values for an endpoint, see the reference documentation for that endpoint.

For example, this request uses the `per_page` query parameter to return two items per page:

```shell
Expand Down
6 changes: 0 additions & 6 deletions data/tables/copilot/annual-subscriber-model-multipliers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,6 @@
- model: 'Claude Sonnet 4.6'
new_multiplier: '9'

- model: 'Gemini 2.5 Pro'
new_multiplier: '1'

- model: 'Gemini 3 Flash'
new_multiplier: '0.33'

- model: 'Gemini 3 Pro'
new_multiplier: '6'

Expand Down
10 changes: 0 additions & 10 deletions data/tables/copilot/model-comparison.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,16 +95,6 @@
further_reading: '[Claude Sonnet 5 model card](https://www-cdn.anthropic.com/9e6a1044980d8c4ed85669faf9c2a8342e2e9f1e/Claude%20Sonnet%205%20System%20Card.pdf)'

# Google
- name: Gemini 2.5 Pro
task_area: Deep reasoning and debugging
excels_at: Complex code generation, debugging, and research workflows
further_reading: '[Gemini 2.5 Pro model card](https://storage.googleapis.com/model-cards/documents/gemini-2.5-pro.pdf)'

- name: Gemini 3 Flash
task_area: Fast help with simple or repetitive tasks
excels_at: Fast, reliable answers to lightweight coding questions
further_reading: '[Gemini 3 Flash model card](https://storage.googleapis.com/deepmind-media/Model-Cards/Gemini-3-Flash-Model-Card.pdf)'

- name: Gemini 3.1 Pro
task_area: Deep reasoning and debugging
excels_at: Effective and efficient edit-then-test loops with high tool precision
Expand Down
8 changes: 8 additions & 0 deletions data/tables/copilot/model-deprecation-history.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@
# - retirement_date: The official retirement date for the model (YYYY-MM-DD).
# - suggested_alternative: The model recommended for migration.

- name: 'Gemini 2.5 Pro'
retirement_date: '2026-07-31'
suggested_alternative: 'Gemini 3.1 Pro'

- name: 'Gemini 3 Flash'
retirement_date: '2026-07-31'
suggested_alternative: 'Gemini 3.6 Flash'

- name: 'Claude Opus 4.6 (fast mode) (preview)'
retirement_date: '2026-06-29'
suggested_alternative: 'Claude Opus 4.8 (fast mode) (preview)'
Expand Down
8 changes: 0 additions & 8 deletions data/tables/copilot/model-release-status.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,14 +99,6 @@

# Google models

- name: 'Gemini 2.5 Pro'
provider: 'Google'
release_status: 'GA'

- name: 'Gemini 3 Flash'
provider: 'Google'
release_status: 'Public preview'

- name: 'Gemini 3.1 Pro'
provider: 'Google'
release_status: 'Public preview'
Expand Down
18 changes: 0 additions & 18 deletions data/tables/copilot/model-supported-clients.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,24 +113,6 @@
xcode: true
jetbrains: true

- name: Gemini 2.5 Pro
dotcom: false
cli: false
vscode: true
vs: true
eclipse: true
xcode: true
jetbrains: true

- name: Gemini 3 Flash
dotcom: false
cli: false
vscode: true
vs: true
eclipse: true
xcode: true
jetbrains: true

- name: Gemini 3.1 Pro
dotcom: false
cli: true
Expand Down
14 changes: 0 additions & 14 deletions data/tables/copilot/model-supported-plans.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,20 +89,6 @@
business: true
enterprise: true

- name: Gemini 2.5 Pro
pro: true
pro_plus: true
max: true
business: true
enterprise: true

- name: Gemini 3 Flash
pro: true
pro_plus: true
max: true
business: true
enterprise: true

- name: Gemini 3.1 Pro
pro: true
pro_plus: true
Expand Down
20 changes: 0 additions & 20 deletions data/tables/copilot/models-and-pricing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -268,26 +268,6 @@
cache_write: $12.50

# Google
- model: 'Gemini 2.5 Pro'
provider: google
release_status: GA
category: Powerful
threshold: 'Not applicable'
tier: 'Default'
input: $1.25
cached_input: $0.125
output: $10.00

- model: 'Gemini 3 Flash'
provider: google
release_status: Public preview
category: Lightweight
threshold: 'Not applicable'
tier: 'Default'
input: $0.50
cached_input: $0.05
output: $3.00

- model: 'Gemini 3.1 Pro'
provider: google
release_status: Public preview
Expand Down
Loading