OpenAI: API-nyckel och bas-URL
GPT-modeller, officiellt API. Använd din egen nyckel; vi debiterar ingenting.
Det harnessen redan vet
| Leverantörs-id | openai |
| Bas-URL | https://api.openai.com/v1 |
| Protokoll | OpenAI Responses API |
| API-nyckel | OPENAI_API_KEY |
| Modellupptäckt | Ja — modellistan efterfrågas hos endpointen i stället för att skickas med. |
Ansluta den
Endpointen ovan är inbyggd, så det finns inget att konfigurera. Lägg nyckeln i miljön så dyker leverantören upp i modellväljaren:
export OPENAI_API_KEY="..."Nycklar utfärdas av OpenAI — så här får du en.
Modeller på OpenAI
De nyaste modellerna som OpenAI erbjuder och som kan anropa verktyg, från den models.dev-ögonblicksbild som följer med OHarness. Harnessen frågar också endpointen efter dess aktuella lista, så en modell som släppts efter ögonblicksbilden dyker ändå upp i väljaren.
| Modell-id | Kontext / utdata | $/M in / cachad / ut | Resonemang |
|---|---|---|---|
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 |
Listpriser i USD per miljon tokens, lästa från models.dev den 2026-09-19. OpenAI ändrar sina priser och modeller; dess egen prissida är det som gäller. Starta en session med den nyaste:
oharness -m openai/gpt-6-astraBra att veta
Responses är det API som OpenAI:s aktuella modeller dokumenteras mot, och vissa (pro-nivåerna) finns ingen annanstans. En proxy som bara talar chat completions behöver { "providers": { "openai": { "protocol": "openai-chat" } } }.
Peka den någon annanstans
En regional värd, en gateway eller en egen server. Åsidosättningar i ~/.oharness/config.json gäller per fält, så att ändra endpointen betyder inte att du måste ange resten av leverantören igen — det här är hela blocket, visat med standardvärdet så att formen blir tydlig:
{
"providers": {
"openai": {
"baseUrl": "https://api.openai.com/v1"
}
}
}Det du får oavsett
Samma agentloop, samma verktyg, samma MCP-servrar och samma behörighetsregler, vilken leverantör som än ligger under — och att byta mellan dem mitt i en session konverterar ingenting, eftersom historiken aldrig sparas i en leverantörs format. Vad en agent-harness är förklarar varför det är den svåra delen, och referensen för leverantörer går igenom själva katalogen.