cicora.ai
cicora.ai / Referencia de integración

Especificación de la API

Referencia para integraciones en flujos de trabajo de texto, agentes, medios y recuperación.

SDK de estilo OpenAI y curlhttps://cicora.ai/api/v1
SDK de Messages y Claude Codehttps://cicora.ai/api

Referencia de integración: elige los parámetros y las capacidades disponibles en la configuración de la API de tu cuenta y en el catálogo de modelos de tu entorno.

Enviar una primera solicitud

Primeros pasos

Cuenta y catálogo

Texto y agentes

POST /chat/completionsChat Completions

Crea conversaciones de varios turnos con el formato messages habitual y selecciona un modelo en cada solicitud.

POST /v1/messagesAPI Messages

Usa el formato Messages para conversaciones con una instrucción system de nivel superior y un límite de salida explícito.

POST /responsesAPI Responses

Usa un único objeto de entrada cuando tu aplicación se beneficie de gestionar elementos de salida y acciones en un solo modelo de datos.

POST /chat/completions · stream: trueStreaming

Recibe tokens y deltas estructurados por SSE sin esperar la respuesta completa.

POST /chat/completions · toolsHerramientas y llamadas a funciones

Describe funciones con JSON Schema, ejecuta la llamada en tu aplicación y devuelve el resultado a la conversación.

POST /chat/completions · response_formatSalidas estructuradas

Solicita un objeto JSON o un JSON Schema cuando la respuesta vaya a ser consumida por software y no por una persona.

POST /chat/completions · reasoningRazonamiento

Establece el esfuerzo de razonamiento por solicitud solo para modelos que declaren esta capacidad.

POST /chat/completions · providerEnrutamiento

Expresa los requisitos de ejecución en las preferencias de proveedor y conserva el resultado real para fines de observabilidad.

POST /chat/completions · cache_controlCaché de contexto

Separa el contexto recurrente para que el cliente pueda usar caché compatible cuando el modelo elegido lo admita.

POST /chat/completions · web_searchBúsqueda web

Recupera fuentes recientes mediante una función `web_search` ejecutada por el cliente y mantén los enlaces separados del texto generado.

Medios y recuperación

Conexiones y fiabilidad