Skip to main content
POST
BaseURL: La BaseURL predeterminada es https://direct.evolink.ai, que ofrece mejor compatibilidad con los modelos de texto y las conexiones de larga duración. https://api.evolink.ai es el endpoint principal para los servicios multimodales y sirve como dirección de respaldo para los modelos de texto.

Autorizaciones

Authorization
string
header
requerido

##Todas las interfaces requieren autenticación mediante Bearer Token##

Obtención de la API Key:

Visita la página de gestión de API Key para obtener tu API Key

Al usarla, añádela en la cabecera de la solicitud:

Cuerpo

application/json
model
enum<string>
predeterminado:kimi-k3.1-pro
requerido

Use kimi-k3.1-pro o kimi-k3.1-pro-highspeed; Highspeed genera más rápido.

Opciones disponibles:
kimi-k3.1-pro,
kimi-k3.1-pro-highspeed
messages
object[]
requerido

Mensajes de la conversación. En conversaciones de varios turnos, incluye los mensajes históricos completos del assistant.

Minimum array length: 1
max_completion_tokens
integer
predeterminado:131072

Máximo de tokens generados, incluidos el razonamiento y la respuesta final. Valor predeterminado: 131072; máximo: 1048576, limitado también por el contexto restante.

Rango requerido: 1 <= x <= 1048576
reasoning_effort
enum<string>
predeterminado:max

Esfuerzo de razonamiento: se recomienda low / high / max; predeterminado: max. El razonamiento siempre está activo. Alias: medium se convierte en high, xhigh en max y minimal / none en low. none no desactiva el razonamiento. Un mayor esfuerzo suele aumentar los tokens de razonamiento y la latencia. Estos tokens cuentan como salida.

Opciones disponibles:
low,
high,
max,
medium,
xhigh,
minimal,
none
stream
boolean
predeterminado:false

Indica si la respuesta se devuelve como flujo SSE.

tools
object[]

Herramientas de función o búsqueda web. Declare la búsqueda con {"type":"web_search"}.

Maximum array length: 128
tool_choice

Controla si el modelo llama a herramientas o fuerza una función concreta.

Opciones disponibles:
auto,
none,
required
prompt_cache_options
object

Opciones de escritura en la caché de contexto. Si se omite, se escribe automáticamente en la caché de 5m. Las escrituras y lecturas se facturan por separado.

response_format
object

Formato de salida: text para texto plano, json_object para un objeto JSON o json_schema para salida estructurada conforme a un JSON Schema.

max_tokens
integer
obsoleto

Alias antiguo del límite de salida. Use max_completion_tokens en nuevas solicitudes y evite configurar ambos.

Rango requerido: 1 <= x <= 1048576

Respuesta

Respuesta de chat completion; las solicitudes en streaming devuelven un flujo de eventos SSE

id
string
object
string
Ejemplo:

"chat.completion"

created
integer
model
string
Ejemplo:

"kimi-k3.1-pro"

choices
object[]
usage
object