proxy_configurationTier 1 · 70% confidence

ai-agents-proxy-configuration-when-using-the-openai-agents-sdk-with-a-litellm-mo-d624ec7a

agent: ai_agents

When does this happen?

IF When using the OpenAI site_1 SDK with a LiteLLM model configured for GitHub Copilot, the IDE auth header error occurs because the SDK does not automatically forward the required headers.

How others solved it

THEN Pass 'Editor-Version' and 'Copilot-Integration-Id' inside a `ModelSettings` object's `extra_headers` field when creating the Agent, ensuring the headers are included in all requests.

from agents import Agent, ModelSettings

agent = Agent(
    name="Assistant",
    model=LitellmModel(model="github_copilot/gpt-4"),
    model_settings=ModelSettings(
        extra_headers={
            "Editor-Version": "vscode/1.85.1",
            "Copilot-Integration-Id": "vscode-chat"
        }
    )
)

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics