DocumentationLe point d’accès de l’assistant

Vos assistants

Le point d’accès de l’assistant

Une seule requête au format OpenAI. Votre assistant répond avec ses consignes et sa mémoire, en flux.

Sur cette page
  1. Appeler l’assistant
  2. La réponse
  3. Ce qui diffère d’un modèle seul

Appeler l’assistant

POST /v1/agents/chat/completions Un tour de conversation complet.

Désignez l’assistant par assistantId. Pour continuer la même conversation, envoyez threadId à la place.

curl -N https://api.learnya.ai/v1/agents/chat/completions \
  -H "Authorization: Bearer $LEARNYA_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "assistantId": "ASSISTANT_ID",
    "stream": true,
    "messages": [
      {"role": "user", "content": "Where is my invoice?"}
    ]
  }'

La réponse

ModeCe que vous recevez
En fluxDes morceaux chat.completion.chunk au format OpenAI, puis [DONE]
Sans fluxUne réponse immédiate sans texte, avec finish_reason à queued et les identifiants du fil, du message et de l’exécution à suivre

Ce qui diffère d’un modèle seul

SujetAvec un assistant
Le champ modelIl choisit le modèle de cette réponse, pas l’assistant
Messages tool et imagesRefusés : l’assistant appelle lui-même ses outils
Décompte des jetonsUne estimation, et completion_tokens vaut 0
AccèsLe jeton de connexion d’une personne, pas une clé d’API

Pour un modèle sans assistant, gardez la conversation simple avec une clé d’API.