So You Wanna Use Your Own LLMs in GitHub Copilot Chat

We want to use custom OpenAI compatible API LLMs with GitHub Copilot Chat in VS Code without API keys. We will use LiteLLM as a proxy for authentication and use the Azure AI model support in Chat as a hack. Problem Statement GitHub Copilot Chat in VS Code (moving forward, called Chat 1 ) allows custom LLM deployments, but only supports API keys and not AAD/Entra ID. API keys are icky and not cool…