Refs: #322977
Complexity: 3
Authors: @vritant24
Create Issue
Create Issue
Setup
- set
chat.agentHost.byokModels.enabled to `true
- restart VS Code
- Ensure Copilot Agent Host is being used for chat
For adding Built-in BYOK providers:
get a secret (apices) from this key vault (I recommend gemini or open_ai)
Using Chat: Manage Language Models > Add Models, add the corresponding provider (Gemini or Open AI)
the UI should take you through the configuration
For adding 3rd party extension based providers, there can be many ways, but I have tried Ollama, and HuggingFace.
Testing
With the Setting on:
Note: Visibility toggles in Manage Models View will not apply in the Agent Host model picker at this point.
- The model picker should show the BYOK models in groups in the Editor Window
- You should be able to select a BYOK model and start a chat with it
- The chat should be reflected in all client windows (Agent Window and Editor Window)
With the setting off (needs VS Code restart):
- The model picker should not show BYOK models.
- All existing GitHub Copilot models should work with no issue.
Refs: #322977
Complexity: 3
Authors: @vritant24
Create Issue
Create Issue
Setup
chat.agentHost.byokModels.enabledto `trueFor adding Built-in BYOK providers:
get a secret (apices) from this key vault (I recommend gemini or open_ai)
Using Chat: Manage Language Models > Add Models, add the corresponding provider (Gemini or Open AI)
the UI should take you through the configuration
For adding 3rd party extension based providers, there can be many ways, but I have tried Ollama, and HuggingFace.
Testing
With the Setting on:
With the setting off (needs VS Code restart):