Claude Opus 5 API — tarifs et intégration
Claude Opus 5 : API de modèles de langage et de génération de texte. Utilisez ce modèle via Point API avec son identifiant exact et les paramètres présentés ci-dessous. Comparez les tarifs publiés avant d’envoyer une demande de génération.
Identifiant du modèle: claude-opus-5
Activé dans la configuration publiée
Ouvrir dans l’espace de testTarifs de l’API en USD
Les prix Creator −10% sont inférieurs de 10% aux coûts de génération Studio Creator convertis en USD. Les modèles réservés à l’API ont leurs propres tarifs. Un palier par requête ou plage de caractères indique le coût total pour ces réglages ; les tarifs par image ou seconde sont multipliés par la quantité ou la durée. Les tarifs par token ne s’appliquent que lorsqu’ils sont indiqués. Un prix absent ou expiré signifie indisponible, pas gratuit.
Creator −10%
| Prix | Tarifs de l’API en USD | Paramètres du tarif |
|---|---|---|
| 0.010955 USD | par requête | {} |
Paramètres acceptés par l’API
| Paramètre | Type | Valeurs acceptées |
|---|---|---|
prompt | stringObligatoire | Minimum (minLength): 1Maximum ( maxLength): 32000 |
response_format | stringFacultatif | Valeurs acceptées ["code", "table", "text", "translation"]Valeur par défaut ( default): "text" |
response_length | stringFacultatif | Valeurs acceptées ["long", "medium", "short"]Valeur par défaut ( default): "medium" |
persona | stringFacultatif | Valeurs acceptées ["universal", "tarot", "coder", "marketer", "lawyer", "summarizer", "analyst", "copywriter", "teacher"]Valeur par défaut ( default): "universal" |
context_enabled | booleanFacultatif | Valeur par défaut (default): false |
context_messages | arrayFacultatif | Nombre maximal d’éléments (maxItems): 12items: {"type": "object"} |
capabilities
{
"additionalProperties": false,
"max_reference_images": 0
}Le contrat publié autorise jusqu’à 0 images de référence. Utilisez uniquement les champs et les rôles documentés pour ce modèle ; cette limite n’implique pas la prise en charge d’autres types de médias.
Intégrer ce modèle
Point API utilise son propre contrat REST JSON et des tâches de génération asynchrones. Conservez vos clés API sur votre serveur, pas dans le code public de l’interface.
- Consultez GET /v1/models et choisissez l’identifiant exact du modèle, les champs d’entrée acceptés et le tarif publié.
- Créez dans votre espace client une clé API autorisée pour le modèle et vérifiez que votre solde en USD couvre la requête.
- Envoyez du REST JSON à POST /v1/generations avec Authorization: Bearer et Idempotency-Key. Pour réessayer la même opération, réutilisez cette clé uniquement avec le même corps de requête.
- Interrogez GET /v1/generations/{id} avec le même identifiant de génération reçu. L’exécution est asynchrone ; si l’état est unknown, continuez à vérifier cet identifiant au lieu de créer une nouvelle génération payante.
POST https://pointgpt.io/v1/generations
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Idempotency-Key: YOUR_UNIQUE_REQUEST_ID
{
"model": "claude-opus-5",
"input": {
"prompt": "Rédige un bref message de bienvenue pour un nouveau projet."
}
}La première réponse confirme l’acceptation, pas un résultat terminé. Consultez l’état et le résultat avec le même identifiant de génération. Le format de sortie et l’accès aux médias dépendent du modèle et des droits de votre compte.
Documentation APIcURL / Python
POINT_API_KEY · POINT_REQUEST_ID
cURL
curl https://pointgpt.io/v1/generations \
-H "Authorization: Bearer $POINT_API_KEY" \
-H 'Content-Type: application/json' \
-H "Idempotency-Key: $POINT_REQUEST_ID" \
--data-raw '{
"model": "claude-opus-5",
"input": {
"prompt": "Rédige un bref message de bienvenue pour un nouveau projet."
}
}'Python
import json
import os
from urllib.request import Request, urlopen
payload = json.loads('{\n "model": "claude-opus-5",\n "input": {\n "prompt": "Rédige un bref message de bienvenue pour un nouveau projet."\n }\n}')
request = Request('https://pointgpt.io/v1/generations', method='POST',
data=json.dumps(payload).encode('utf-8'),
headers={
'Authorization': 'Bearer ' + os.environ['POINT_API_KEY'],
'Content-Type': 'application/json',
'Idempotency-Key': os.environ['POINT_REQUEST_ID'],
})
with urlopen(request, timeout=60) as response:
job = json.load(response)
print(job['id'])Questions sur l’API
Comment le prix d’une requête est-il calculé ?
Les prix Creator −10% sont inférieurs de 10% aux coûts de génération Studio Creator convertis en USD. Les modèles réservés à l’API ont leurs propres tarifs. Un palier par requête ou plage de caractères indique le coût total pour ces réglages ; les tarifs par image ou seconde sont multipliés par la quantité ou la durée. Les tarifs par token ne s’appliquent que lorsqu’ils sont indiqués. Un prix absent ou expiré signifie indisponible, pas gratuit. Le prix est fixé lors de l’acceptation de la requête.
Puis-je utiliser un client compatible OpenAI ou des réponses en streaming ?
Intégrez les points de terminaison REST JSON documentés de Point API. Ce contrat n’annonce ni compatibilité OpenAI ni réponses en streaming. Utilisez les formats de requête et de réponse de la documentation API.
Comment récupérer le résultat généré ?
L’envoi crée une tâche de génération asynchrone. Enregistrez son identifiant et interrogez GET /v1/generations/{id} pour consulter l’état et le résultat. L’état unknown ne signifie pas qu’il faut soumettre une nouvelle requête : continuez à vérifier le même identifiant.
Modèles associés
GPT-5.6 Sol API
gpt-5.6-solAPI de modèles de langage et de génération de texteGPT-5.6 Terra API
gpt-5.6-terraAPI de modèles de langage et de génération de texteGemini 3.7 Flash API
gemini-3.7-flashAPI de modèles de langage et de génération de texteGemini 3.8 Flash API
gemini-3.8-flashAPI de modèles de langage et de génération de texteGrok 4.5 API
grok-4.5API de modèles de langage et de génération de texteGrok 4.6 API
grok-4.6