OpenAI : clé API et URL de base
Modèles GPT, API officielle. Utilisez votre propre clé ; nous ne facturons rien.
Ce que le harnais connaît déjà
| Identifiant du fournisseur | openai |
| URL de base | https://api.openai.com/v1 |
| Protocole | API Responses d'OpenAI |
| Clé API | OPENAI_API_KEY |
| Découverte des modèles | Oui — la liste des modèles est demandée à l'endpoint plutôt que livrée avec le harnais. |
Le connecter
L'endpoint ci-dessus est intégré : il n'y a rien à configurer. Placez la clé dans l'environnement et le fournisseur apparaît dans le sélecteur de modèles :
export OPENAI_API_KEY="..."Les clés sont délivrées par OpenAI — où en obtenir une.
Modèles sur OpenAI
Les modèles les plus récents servis par OpenAI capables d'appeler des outils, d'après l'instantané models.dev livré avec OHarness. Le harnais demande aussi à l'endpoint sa liste en direct : un modèle sorti après cet instantané apparaît donc quand même dans le sélecteur.
| Identifiant du modèle | Contexte / sortie | $/M entrée / cache / sortie | Raisonnement |
|---|---|---|---|
gpt-6-astra | 1.05M / 128K | 10 / 1 / 50 | Oui |
gpt-5.6 | 1.05M / 128K | 4 / 0.4 / 20 | Oui |
gpt-5.6-luna | 1.05M / 128K | 0.2 / 0.02 / 1.2 | Oui |
gpt-5.6-sol | 1.05M / 128K | 4 / 0.4 / 20 | Oui |
gpt-5.6-terra | 1.05M / 128K | 2 / 0.2 / 12 | Oui |
gpt-realtime-2.1 | 128K / 32K | 4 / 0.4 / 24 | Oui |
gpt-5.5 | 1.05M / 128K | 5 / 0.5 / 30 | Oui |
gpt-5.5-pro | 1.05M / 128K | 30 / — / 180 | Oui |
gpt-5.4-mini | 400K / 128K | 0.75 / 0.075 / 4.5 | Oui |
gpt-5.4-nano | 400K / 128K | 0.2 / 0.02 / 1.25 | Oui |
Prix catalogue en USD par million de tokens, relevés sur models.dev le 2026-09-19. OpenAI fait évoluer ses prix et ses modèles ; sa propre page de tarifs fait foi. Lancez une session sur le plus récent :
oharness -m openai/gpt-6-astraBon à savoir
Responses est l'API sur laquelle sont documentés les modèles actuels d'OpenAI, et certains (les niveaux pro) ne sont servis nulle part ailleurs. Un proxy qui ne parle que chat completions nécessite { "providers": { "openai": { "protocol": "openai-chat" } } }.
Le pointer ailleurs
Un hôte régional, une passerelle ou votre propre serveur. Les surcharges dans ~/.oharness/config.json s'appliquent champ par champ : changer d'endpoint n'oblige pas à redéclarer le reste du fournisseur. Voici le bloc complet, avec la valeur par défaut pour que la structure soit claire :
{
"providers": {
"openai": {
"baseUrl": "https://api.openai.com/v1"
}
}
}Ce que vous obtenez dans tous les cas
La même boucle d'agent, les mêmes outils, les mêmes serveurs MCP et les mêmes règles de permission, quel que soit le fournisseur sous-jacent — et passer de l'un à l'autre en cours de session ne convertit rien, car l'historique n'est jamais stocké au format d'un fournisseur. Ce qu'est un harnais d'agent explique pourquoi c'est la partie difficile, et la référence des fournisseurs décrit le catalogue lui-même.