kayetana
Para desarrolladores

Una API. Todas las tareas. Tu servidor.

Prueba en el Playground, copia el código de ejemplo y sigue construyendo. kayetana ofrece una API REST en /v2 con claves Bearer, streaming y límites mensuales, sin costes por token.

kayetana.local
Playground con chat y código de ejemplo
Endpoints

Lo que puede hacer la API.

chat

Streaming mediante server-sent events, modo JSON, function calling, razonamiento con presupuesto, imágenes como entrada.

Documentos y citas

Envía documentos con la petición y obtén respuestas con fuentes, también en streaming.

Embed y rerank

Vectores como float, int8, uint8, binary o ubinary. Rerank por similitud con bge-m3.

classify

Con ejemplos en la petición o un clasificador entrenado, una o varias etiquetas, confianza por etiqueta.

Transcribe y parse

Audio a texto con marcas de tiempo, texto de PDF, Word, RTF, ODT y HTML.

Datasets y fine-tuning

Sube datasets, ejecuta trabajos de embed en segundo plano, fine-tuning LoRA y clasificadores propios.

Playground

Primero pruébalo, luego intégralo.

En el Playground fijas el modelo, el prompt de sistema, la temperatura y los tokens máximos y ves el resultado al instante. Cada petición incluye código listo en Python, TypeScript y curl.

  • Código de ejemplo para cada petición
  • Prueba el modo JSON y las herramientas
  • Embeddings como gráfico 2D
Claves y uso

Claves, límites y cifras.

Crea claves API para cada app, cada una con límite mensual. Si se supera, la API devuelve 429. El resumen de uso muestra tokens y peticiones por clave y modelo, además del tiempo de respuesta y la tasa de errores.

  • Autenticación Bearer
  • Límite mensual por clave
  • Periodos de 7, 30, 90 y 365 días
Uso por día, clave y modelo
Primeros pasos

Tu primera petición en tres pasos.

Crea una clave

Genera una clave API con límite en la interfaz web.

Prueba en el Playground

Elige un modelo y los parámetros y copia el código de ejemplo.

Haz la llamada

Llama a la API REST en /v2 desde tu app.

Mira la API en una demo.

Te mostramos endpoints, streaming y respuestas con fuentes con un ejemplo de tu proyecto.

FAQ

Preguntas frecuentes

¿Cómo me autentico?

Con una clave API como token Bearer. Cada clave tiene un límite mensual y la API devuelve 429 cuando se supera.

¿Cómo obtengo respuestas con fuentes?

Pasa documentos en el parámetro documents. La respuesta incluye citas, también en streaming.

¿Puedo entrenar mis propios modelos?

Sí. Puedes hacer fine-tuning de un modelo de chat (actualmente qwen3:4b-instruct) con LoRA sobre tus propios ejemplos de conversación, lo que te da ft-name. A partir de datasets etiquetados puedes crear clasificadores clf-name.

¿Se admite function calling?

Sí. Puedes definir herramientas en el chat. El modo JSON fuerza respuestas estructuradas.