Couverture des endpoints
Expose 1 endpoint(s) public(s) : response.
Le Grok le plus récent avec un contexte de 500K, raisonnement xhigh, compréhension d’images et appel de fonctions
curl -X POST https://runapi.ai/v1/responses \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "grok-4.7",
"messages": [
{
"role": "user",
"content": "Analysez ce plan de mise en production, relevez les trois hypothèses les plus risquées et proposez une mesure d’atténuation concise pour chacune."
}
]
}'
import { GrokClient } from "@runapi.ai/grok";
const client = new GrokClient();
const result = await client.response.run({
model: "grok-4.7",
messages: [{"role":"user","content":"Analysez ce plan de mise en production, relevez les trois hypothèses les plus risquées et proposez une mesure d’atténuation concise pour chacune."}],
});
import os
import requests
response = requests.post(
"https://runapi.ai/v1/responses",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"grok-4.7","messages":[{"role":"user","content":"Analysez ce plan de mise en production, relevez les trois hypothèses les plus risquées et proposez une mesure d’atténuation concise pour chacune."}]}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/v1/responses");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'grok-4.7',
'messages' => [['role' => 'user', 'content' => 'Analysez ce plan de mise en production, relevez les trois hypothèses les plus risquées et proposez une mesure d’atténuation concise pour chacune.']],
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.response().run({"model":"grok-4.7","messages":[{"role":"user","content":"Analysez ce plan de mise en production, relevez les trois hypothèses les plus risquées et proposez une mesure d’atténuation concise pour chacune."}]});
task.waitForResult();
require "runapi/grok"
client = RunApi::Grok::Client.new
result = client.response.run(
model: "grok-4.7",
messages: [{role: "user", content: "Analysez ce plan de mise en production, relevez les trois hypothèses les plus risquées et proposez une mesure d’atténuation concise pour chacune."}]
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.response.Run({"model":"grok-4.7","messages":[{"role":"user","content":"Analysez ce plan de mise en production, relevez les trois hypothèses les plus risquées et proposez une mesure d’atténuation concise pour chacune."}]})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model grok-4.7 \
--endpoint response \
--wait
5 versions disponibles
Choisissez un modèle et générez en quelques secondes.
| Fournisseur | xAI |
| ID du modèle | grok-4.7 |
| Modalité | Texte |
| Types de tâche | Synchronous |
| Endpoint API | /v1/chat/completions |
| /v1/responses |
| /v1/messages | |
| /v1beta/models/grok-4.7:generateContent | |
| /v1beta/models/grok-4.7:streamGenerateContent | |
| Unité de facturation | 1 000 jetons |
| État du catalogue | Opérationnel |
Inscrivez-vous gratuitement et créez une clé API pour grok-4.7 depuis le tableau de bord.
Envoyez une requête POST à /v1/responses avec l’identifiant du modèle grok-4.7 et vos paramètres.
Lisez directement la réponse grok-4.7 terminée depuis l’endpoint.
Expose 1 endpoint(s) public(s) : response.
Mesuré par 1 000 jetons, sans abonnement requis.
Aucun paramètre de requête n'est publié pour cet endpoint.
Utilisez les LLM pour le chat et le raisonnement.
Générez et révisez le travail d'implémentation.
Connectez les modèles aux tâches backend.
Les avis clients vérifiés ne sont pas encore disponibles pour ce modèle.
Passez l'ID de modèle affiché dans le quickstart.
Oui. Les tarifs sont mesurés par appel ou par unité.
Nous vous aidons pour la mise en place entreprise, les intégrations et les questions techniques.
Nous contacter