Guides

GitHub Copilot App

Copilot's agent sessions are limited to the small, curated model list GitHub ships in the app. Add Tempr Gateway as a BYOK provider and those same agent sessions can use any model on your gateway allowlist — well beyond whatever GitHub has decided to enable that month.

Why this matters

GitHub controls which models appear in Copilot's picker by default, and rolls new ones out on its own schedule. A Tempr-backed provider entry puts every model you've configured — including ones Copilot hasn't added yet, or never will — directly in that same picker.

Scope

BYOK covers the app's model-powered agent sessions only. Inline code completions in your editor still use Copilot's own service. Your organization needs the "Enable custom models (BYOK)" admin policy turned on, and a recent version of the Copilot app.

  1. Create a virtual key

    In the Portal, create a Gateway virtual key. Keys are prefixed tvk_ and shown once at creation.

  2. Add a provider key

    Gateway is BYOK: add a key for at least one provider from the supported list.

  3. Add Tempr as a provider

    In the Copilot app, go to Settings → Model Providers → Add provider, choose OpenAI-compatible, set the base URL to https://api.temprhq.io/v1, and paste your virtual key. Models on your allowlist will appear in Copilot's model picker.

What's next