Modelos
Los cuatro identificadores utilizables, y por qué no hay más.
GET /v1/models es público y sin autenticación. Devuelve los cuatro identificadores
utilizables:
curl https://api.callsist.com/v1/models| ID | Tipo | Ventana | Para qué |
|---|---|---|---|
callsist-scribe-1 | asr | — | Transcripción |
callsist-llm-1-large | llm | 250 000 | Análisis complejo, contexto largo |
callsist-llm-1-small | llm | 256 000 | Clasificación, extracción, lotes |
callsist-embed-1 | embedding | 32 000 | Embeddings multilingües |
Nunca uses un identificador que no esté en esta lista. Uno desconocido devuelve
404 o
400 invalid_model según la ruta, y la respuesta
no repite el ID que mandaste, así que un error de tecleo cuesta más de encontrar de
lo que parece.
Qué son estos modelos
callsist-scribe-1 no es un modelo suelto: es nuestro motor de transcripción
—preproceso, detección de voz, identificación de idioma restringida, troceado,
alineación, diarización, atribución de rol y detección de PII—. El identificador nombra
el pipeline completo, que es lo que se contrata y lo que se factura.
Los de LLM y embeddings son la puerta a modelos generalistas alojados en la UE, con la misma factura y el mismo control de acceso que el resto de la API.
Elegir entre small y large
callsist-llm-1-small | callsist-llm-1-large | |
|---|---|---|
| Entrada | 0,65 €/M tokens | 1,50 €/M tokens |
| Salida | 3,75 €/M tokens | 8,00 €/M tokens |
| Ventana | 256 000 | 250 000 |
small es el correcto para extracción y clasificación sobre texto dado —que es lo que es
evaluar una plantilla sobre una transcripción—. Reserva large para razonamiento
comparativo real: cuesta más del doble en entrada y en salida.
Fíjate en que la ventana de small es mayor que la de large. No es una errata: son
modelos distintos, no dos tamaños del mismo. Si lo que te limita es el contexto y no el
razonamiento, small es además el que más cabe.
Verificarlo tú
Esta tabla se comprueba en cada build contra el GET /v1/models de producción. Si
alguna vez no coincide, manda la API:
curl -s https://api.callsist.com/v1/models | jq '.data[].id'