OPENCLAW + GPT

Utiliser GPT dans OpenClaw.

GPT-5.5 est le LLM phare d'OpenAI, disponible via RunAPI à la moitié du prix officiel par token. OpenClaw utilise déjà le protocole openai completions — pointez-le sur l'URL /v1 de RunAPI et chaque variante GPT (5.5, 5.4, 5.4-mini, 5.3-codex) fonctionne avec streaming, function calling et sortie structurée.

une seule clé API · compatible OpenAI · réponses en streaming
Utilisez RunAPI pour appeler GPT-5.5 via l'endpoint Chat Completions compatible OpenAI.


  Exigences :

  - Lire la clé API depuis RUNAPI_API_KEY.

  - Appeler POST https://runapi.ai/v1/chat/completions

  - Définir le modèle sur "gpt-5.5".

  - Inclure un tableau messages avec au moins un message utilisateur.

  - La réponse est synchrone — la complétion arrive dans la même réponse HTTP.

  - Pour le streaming, définir "stream" sur true pour recevoir des événements server-sent.

  - Pour l'API Responses, appeler POST https://runapi.ai/v1/responses à la place.

  
curl -X POST https://runapi.ai/v1/chat/completions \
  -H "Authorization: Bearer $RUNAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [
      {"role": "system", "content": "You are a concise coding assistant."},
      {"role": "user", "content": "Write a Python function that merges two sorted lists in O(n) time."}
    ],
    "temperature": 0.3,
    "max_tokens": 1024
  }'
{
  "id": "chatcmpl-abc123",
  "object": "chat.completion",
  "model": "gpt-5.5",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "def merge_sorted(a, b):\n    result = []\n    i = j = 0\n    while i < len(a) and j < len(b):\n        if a[i] <= b[j]:\n            result.append(a[i]);\ i += 1\n        else:\n            result.append(b[j]); j += 1\n    result.extend(a[i:])\n    result.extend(b[j:])\n    return result"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 38,
    "completion_tokens": 95,
    "total_tokens": 133
  }
}
Copiez la commande curl pour tester gpt
FONCTIONNEMENT

Utiliser GPT dans OpenClaw en trois étapes

1

Pointer OpenClaw sur RunAPI

Si RunAPI est déjà configuré comme fournisseur dans OpenClaw, la même clé et l'URL de base /v1 fonctionnent pour GPT. OpenClaw utilise le mode API openai-completions, donc GPT-5.5 est un simple changement de modèle — aucun changement de protocole requis.

export RUNAPI_API_KEY=runapi_xxx
2

Sélectionner un modèle GPT

Définissez le modèle sur gpt-5.5 pour le modèle phare, gpt-5.4 ou gpt-5.4-mini pour un coût moindre, ou gpt-5.3-codex pour les tâches intensives en code. L'endpoint /v1/chat/completions retourne une réponse OpenAI standard avec les comptages d'utilisation et finish_reason.

model: gpt-5.5
3

Utiliser le streaming ou le function calling

Ajoutez "stream" true pour une sortie SSE token par token. Ajoutez un tableau tools pour le function calling. Ajoutez response_format pour une sortie JSON structurée. Tous les paramètres OpenAI standard fonctionnent via RunAPI sans modification.

"stream": true
PARAMÈTRES

Paramètres Chat Completions GPT

Paramètre Type Description
model string Requis. gpt-5.5, gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.3-codex ou gpt-5.2.
messages array Requis. Tableau d'objets de message avec les champs role (system, user, assistant) et content.
temperature number Optionnel. Température d'échantillonnage entre 0 et 2. Des valeurs plus basses produisent une sortie plus déterministe. Par défaut 1.
max_tokens integer Optionnel. Nombre maximum de tokens à générer dans la complétion.
stream boolean Optionnel. Si true, retourne des événements server-sent avec des deltas de tokens incrémentiels. Par défaut false.
tools array Optionnel. Tableau de définitions d'outils pour le function calling. Chaque outil a un type, un nom de fonction, une description et un schéma de paramètres.
response_format object Optionnel. Définissez type sur "json_object" ou "json_schema" pour une sortie JSON structurée.
reasoning_effort string Optionnel. Contrôle la profondeur de réflexion pour les modèles pris en charge. Valeurs acceptées low, medium, high.

Qu'est-ce que GPT sur OpenClaw ?

GPT est la famille LLM phare d'OpenAI, disponible via RunAPI à la moitié du prix officiel par token. OpenClaw parle déjà le protocole de complétion de chat OpenAI, donc passer à RunAPI est un changement d'URL de base d'une ligne -- GPT-5.5 pour le raisonnement de haut niveau, GPT-5.4 pour les tâches quotidiennes, GPT-5.4-mini pour le travail en volume peu coûteux et GPT-5.3-codex pour la génération de code fonctionnent tous avec le streaming, l'appel de fonctions et la sortie JSON structurée.

Cas d'utilisation de GPT

Construction de chatbots et IA conversationnelle

Exécuter les complétions de chat GPT-5.5 via RunAPI à 50 % des tarifs OpenAI, en utilisant le même SDK et le même format d'API que votre application utilise déjà. Pas de modifications de code au-delà de l'URL de base.

Génération de code et codage agentique

Utiliser GPT-5.3-codex pour la génération, l'édition et le débogage de code à un coût par token plus faible. Il prend en charge le même appel de fonctions et la même sortie structurée que les modèles phares.

Extraction de données avec des sorties structurées

Définir response_format sur json_schema et obtenir du JSON valide garanti de GPT, utile pour extraire des données structurées de documents, analyser des factures ou construire des pipelines RAG.

FAQ

Questions sur GPT + OpenClaw

Configuration générale de OpenClaw

Pas encore configuré ? Commencez par le guide de configuration RunAPI pour OpenClaw.

Guide de configuration OpenClaw →

Catalogue des modèles GPT

Voir toutes les variantes GPT, la tarification par token et la documentation API.

GPT sur RunAPI →

Essayez GPT-5.5 dans OpenClaw dès aujourd'hui.

Obtenez une clé RunAPI gratuite, pointez OpenClaw sur /v1 et appelez GPT-5.5 à la moitié du prix officiel OpenAI par token — streaming, function calling et sortie structurée inclus.