Passer au contenu principal
POST
À propos de la BaseURL : la BaseURL par défaut est https://direct.evolink.ai, qui offre une meilleure prise en charge des modèles de texte et des connexions longues ; https://api.evolink.ai est l’adresse principale multimodale, à utiliser en cas d’entrée image.

Autorisations

Authorization
string
header
requis

##Toutes les API nécessitent une authentification Bearer Token##

Obtenir une clé API :

Visitez la Page de gestion des clés API pour obtenir votre clé API

Ajouter à l'en-tête de requête :

Corps

application/json
model
enum<string>
requis

Nom du modèle de conversation

Options disponibles:
qwen3.8-max-preview
Exemple:

"qwen3.8-max-preview"

max_tokens
integer
requis

Nombre maximal de tokens du contenu généré.

Obligatoire (exigé par le protocole Anthropic). Si le modèle génère au-delà de cette valeur, la sortie sera tronquée.

Exemple:

1024

messages
object[]
requis

Liste des messages de conversation (hors system). Chaque message contient role (user / assistant) et content (chaîne ou tableau de blocs de contenu).

system

Prompt système. Passez une chaîne pour du texte brut ; passez un tableau de blocs de contenu pour déclarer un cache explicite (en ajoutant cache_control sur un bloc).

temperature
number

Température d'échantillonnage, plage [0, 2].

Plage requise: 0 <= x <= 2
top_p
number

Paramètre d'échantillonnage nucleus, plage (0, 1].

Plage requise: 0 <= x <= 1
top_k
integer

Échantillonne parmi les K tokens les plus probables.

stop_sequences
string[]

Séquences d'arrêt personnalisées, la génération s'arrête lorsqu'elles sont rencontrées.

stream
boolean
défaut:false

Renvoyer ou non un flux d'événements Anthropic SSE.

thinking
object

Configuration de la réflexion approfondie. Une fois activée, le modèle renvoie son processus de réflexion sous forme de blocs de contenu thinking.

tools
object[]

Liste de définitions d'outils (format Anthropic tools), utilisée pour Function Calling.

Réponse

Génération réussie

id
string
Exemple:

"msg_xxxxxxxx"

type
string
Exemple:

"message"

role
string
Exemple:

"assistant"

model
string
Exemple:

"qwen3.8-max-preview"

content
object[]

Tableau de blocs de contenu de la réponse

stop_reason
string

Raison de l'arrêt : end_turn (fin normale), max_tokens (limite atteinte), stop_sequence (séquence d'arrêt rencontrée), tool_use (appel d'outil nécessaire)

Exemple:

"end_turn"

usage
object

Statistiques d'utilisation des tokens (sémantique Anthropic : input_tokens n'inclut pas le cache et s'additionne de manière exclusive avec les champs cache).