Skip to content

Add Tempr's OpenAI models - #7675

Open
chrissalomon wants to merge 2 commits into
anomalyco:devfrom
chrissalomon:add-tempr-openai
Open

chrissalomon wants to merge 2 commits into
anomalyco:devfrom
chrissalomon:add-tempr-openai

Conversation

@chrissalomon

@chrissalomon chrissalomon commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #7638, which added Tempr as a provider: its OpenAI models, 29 in total (26 chat, 3 embedding). Tempr addresses them as openai/<id>.

Only models OpenAI currently serves that Tempr can reach (checked against OpenAI's deprecations page on 2026-09-21):

  • Left out the 11 that providers/openai marks deprecated. Everything listed here is still served. The one scheduled change: OpenAI shuts down the snapshots behind gpt-5, gpt-5-mini, gpt-5-nano, gpt-5-pro and o3 on 2026-12-11, so those entries will need status = "deprecated" at that point.
  • Left out o3-pro and gpt-5.3-codex-spark: a new API organization gets 404 "does not exist or you do not have access to it" and doesn't see them in /v1/models (checked 2026-09-22), so a new Tempr customer can't reach them.
  • Left out the image models (gpt-image-2, gpt-image-1.5, gpt-image-1-mini, chatgpt-image-latest) and gpt-realtime-2.1: Tempr's Gateway serves chat completions, /v1/messages, /v1/responses and /v1/embeddings, so nothing reaches them.
  • The pro and codex variants (gpt-5-pro, gpt-5.2-pro, gpt-5.4-pro, gpt-5.5-pro, gpt-5.3-codex) are Responses-API-only at OpenAI. Tempr bridges chat completions and /v1/messages to the Responses API for them, so they need no [provider] override.

The entries: base_model points at each models/openai/ entry with OpenAI's own pricing, since it's the same model on the caller's own key. reasoning_options are what Tempr's GET /v1/models reports, and each file's leading comment lists the fields a caller sets. Reasoning docs: https://temprhq.io/docs/gateway-chat-completions#reasoning

Lab files: text-embedding-3-small, text-embedding-3-large and text-embedding-ada-002 had no models/openai/ entry, so this adds them, copied from providers/openai without the pricing. Embeddings docs: https://temprhq.io/docs/gateway-embeddings

bun validate passes with this branch merged onto current dev.

🤖 Generated with Claude Code

31 models OpenAI currently serves that Tempr's Gateway can reach: 28
chat models and 3 embedding models, base_model-ing the lab entries with
OpenAI's own pricing. The pro and codex variants are Responses-API-only
at OpenAI; Tempr bridges chat completions and /v1/messages to them, so
they need no [provider] override. Adds the missing models/openai lab
files for the three embedding models.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

No actionable findings.

@github-actions github-actions Bot added the reviewer: ready Automated review found no actionable items label Sep 21, 2026
o3-pro and gpt-5.3-codex-spark answer 404 "does not exist or you do not
have access to it" and are missing from /v1/models on a new organization's
key (checked 2026-09-22), so a new Tempr customer can't reach them.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@github-actions github-actions Bot removed the reviewer: ready Automated review found no actionable items label Sep 22, 2026
@github-actions

Copy link
Copy Markdown
Contributor

No actionable findings.

@github-actions github-actions Bot added the reviewer: ready Automated review found no actionable items label Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

reviewer: ready Automated review found no actionable items

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant