cicora.ai
cicora.ai / Référence d’intégration

Spécification de l’API

Référence pour les intégrations dans les flux de travail de texte, d’agents, de médias et de recherche d’information.

SDK de type OpenAI et curlhttps://cicora.ai/api/v1
SDK Messages et Claude Codehttps://cicora.ai/api

Référence d’intégration : choisissez les paramètres et les capacités disponibles dans les réglages de l’API de votre compte et dans le catalogue de modèles de votre environnement.

Envoyer une première requête

Prise en main

Compte et catalogue

Texte et agents

POST /chat/completionsChat Completions

Créez des conversations à plusieurs tours dans le format messages habituel et sélectionnez un modèle pour chaque requête.

POST /v1/messagesAPI Messages

Utilisez le format Messages pour les conversations dotées d’une instruction system de niveau supérieur et d’une limite de sortie explicite.

POST /responsesAPI Responses

Utilisez un seul objet input lorsque votre application tire parti du traitement des éléments de sortie et des actions dans un modèle de données unique.

POST /chat/completions · stream: trueDiffusion continue

Recevez les jetons et les deltas structurés via SSE sans attendre la réponse complète.

POST /chat/completions · toolsOutils et appels de fonctions

Décrivez les fonctions avec JSON Schema, exécutez l’appel dans votre application et renvoyez le résultat à la conversation.

POST /chat/completions · response_formatSorties structurées

Demandez un objet JSON ou un JSON Schema lorsque la réponse sera utilisée par un logiciel plutôt que par une personne.

POST /chat/completions · reasoningRaisonnement

Définissez l’effort de raisonnement pour chaque requête uniquement pour les modèles qui déclarent cette capacité.

POST /chat/completions · providerRoutage

Exprimez les exigences d’exécution dans les préférences relatives aux fournisseurs et conservez le résultat réel à des fins d’observabilité.

POST /chat/completions · cache_controlMise en cache du contexte

Séparez le contexte récurrent afin qu’un client puisse utiliser une mise en cache compatible lorsque le modèle choisi la prend en charge.

POST /chat/completions · web_searchRecherche web

Récupérez des sources récentes au moyen d’une fonction `web_search` exécutée par le client et conservez les liens séparément du texte généré.

Médias et récupération

Connexions et fiabilité