OpenAI: API-sleutel en basis-URL
GPT-modellen, officiële API. Gebruik je eigen sleutel; wij factureren niets.
Wat het harness al weet
| Aanbieder-id | openai |
| Basis-URL | https://api.openai.com/v1 |
| Protocol | OpenAI Responses API |
| API-sleutel | OPENAI_API_KEY |
| Modeldetectie | Ja — de modellijst wordt bij het endpoint opgevraagd in plaats van meegeleverd. |
Verbinden
Het endpoint hierboven is ingebouwd, dus er valt niets in te stellen. Zet de sleutel in de omgeving en de aanbieder verschijnt in de modelkiezer:
export OPENAI_API_KEY="..."Sleutels worden uitgegeven door OpenAI — waar je er een krijgt.
Modellen op OpenAI
De nieuwste modellen die OpenAI levert en die tools kunnen aanroepen, uit de models.dev-snapshot die OHarness meelevert. Het harness vraagt het endpoint ook om zijn actuele lijst, dus een model dat na deze snapshot is uitgebracht, verschijnt toch in de kiezer.
| Model-id | Context / output | $/M in / cached / out | Reasoning |
|---|---|---|---|
gpt-6-astra | 1.05M / 128K | 10 / 1 / 50 | Ja |
gpt-5.6 | 1.05M / 128K | 4 / 0.4 / 20 | Ja |
gpt-5.6-luna | 1.05M / 128K | 0.2 / 0.02 / 1.2 | Ja |
gpt-5.6-sol | 1.05M / 128K | 4 / 0.4 / 20 | Ja |
gpt-5.6-terra | 1.05M / 128K | 2 / 0.2 / 12 | Ja |
gpt-realtime-2.1 | 128K / 32K | 4 / 0.4 / 24 | Ja |
gpt-5.5 | 1.05M / 128K | 5 / 0.5 / 30 | Ja |
gpt-5.5-pro | 1.05M / 128K | 30 / — / 180 | Ja |
gpt-5.4-mini | 400K / 128K | 0.75 / 0.075 / 4.5 | Ja |
gpt-5.4-nano | 400K / 128K | 0.2 / 0.02 / 1.25 | Ja |
Catalogusprijzen in USD per miljoen tokens, uitgelezen van models.dev op 2026-09-19. OpenAI wijzigt zijn prijzen en modellen; de eigen prijzenpagina van de aanbieder is leidend. Start een sessie met het nieuwste model:
oharness -m openai/gpt-6-astraGoed om te weten
Responses is de API waarop de huidige modellen van OpenAI gedocumenteerd zijn, en sommige (de pro-niveaus) worden nergens anders geleverd. Een proxy die alleen chat completions spreekt, heeft { "providers": { "openai": { "protocol": "openai-chat" } } } nodig.
Ergens anders naartoe laten wijzen
Een regionale host, een gateway of een eigen server. Overrides in ~/.oharness/config.json werken per veld, dus het endpoint wijzigen betekent niet dat je de rest van de aanbieder opnieuw moet opgeven — dit is het volledige blok, met de standaardwaarde ingevuld zodat de vorm duidelijk is:
{
"providers": {
"openai": {
"baseUrl": "https://api.openai.com/v1"
}
}
}Wat je hoe dan ook krijgt
Dezelfde agent-lus, dezelfde tools, dezelfde MCP-servers en dezelfde permissieregels, welke aanbieder er ook onder zit — en midden in een sessie tussen ze wisselen zet niets om, omdat de geschiedenis nooit in de vorm van een leverancier wordt opgeslagen. Wat een agent-harness is legt uit waarom dat het lastige deel is, en de referentie voor aanbieders behandelt de catalogus zelf.