Anthropic Messages
Envoyez des messages et des Content Blocks avec la structure compatible Anthropic Messages.
L’API Messages crée des réponses à partir de messages user et assistant et de Content Blocks. Elle prend en charge le texte, les images, les appels d’outils, le streaming et la réflexion étendue. Les blocs de contenu, outils et paramètres avancés disponibles varient selon le modèle ; fiez-vous aux modèles visibles pour votre clé API et aux capacités réelles de l’interface.
/v1/messagesGénère la prochaine réponse assistant à partir des messages user et assistant. Le contenu peut être une chaîne ou des Content Blocks de texte, d’images, d’outils et de documents.
L’API prend en charge les réponses JSON ordinaires et les événements SSE en streaming ; les images, appels d’outils et capacités de réflexion étendue dépendent du modèle choisi.
Authentification
anthropicApiKey Transmettez la clé API dans le Header x-api-key.
Emplacement: header
Paramètres Header
Version de l’API à utiliser.
"2023-06-01"Version bêta à utiliser. Séparez plusieurs valeurs par des virgules ou envoyez ce Header plusieurs fois.
Corps de requête
Messages représente le texte, les images, les outils et la réflexion étendue avec des Content Blocks. Choisissez une vue selon votre tâche.
application/jsonOrganisez une conversation à un ou plusieurs tours avec user et assistant ; system est un champ de premier niveau.
- model
- Identifiant d’un modèle visible pour votre clé API et compatible avec Messages.
- max_tokens
- Nombre maximal de tokens générés pour cette réponse.
- messages[]
- Messages user et assistant dans leur ordre d’envoi.
{
"model": "MODEL_ID",
"max_tokens": 1024,
"messages": [
{
"role": "user",
"content": "Bonjour ! Présentez-vous."
}
]
}Conversation textuelle simple. messages peut utiliser des chaînes ou des blocs text.
Les images, outils et capacités de réflexion étendue varient selon le modèle et le canal fournisseur. Commencez par une requête textuelle minimale, puis activez les champs avancés un par un.
Corps de réponse
application/json
application/json
application/json
application/json