Skip to main content
POST
Iniciar conversación IA

Body

string
required
ID del paciente con quien iniciar la conversación.
string
required
Contexto e instrucciones para la IA. Define el propósito de la conversación, tono y límites.
string
default:"es"
Idioma de la conversación. Valores: es (español), en (inglés), ca (catalán).
Iniciar una conversación consume 10 créditos. Cada mensaje posterior consume 1 crédito.
string
Identificador único de la conversación con prefijo conv_.
string
Estado de la conversación: active o ended.
array
Mensajes de la conversación. Al inicio contiene el primer mensaje de bienvenida de la IA.

Authorizations

Authorization
string
header
required

Token JWT obtenido via POST /auth/token

Body

application/json
patientId
string
required
context
string
language
enum<string>
Available options:
es,
en,
ca

Response

201 - application/json

Conversación iniciada

id
string
patientId
string
status
string
messages
object[]
createdAt
string<date-time>