SYSTEM ONE / DOCUMENTATION DÉVELOPPEUR
Documentation System One
Transformez le contexte de votre application en choix, scores et probabilités typés. Utilisez le SDK open source avec le service de votre choix, appelez notre API hébergée en HTTP, ou reliez les deux.
Le SDK et l’API hébergée sont deux produits distincts. Une connexion directe au SDK utilise les identifiants et la facturation du service sélectionné.
// System One SDK
npm install @system-one-ai/core@0.8.0 \
@system-one-ai/transport-fetch@0.8.0
// System One API
POST /v1/systemone
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonInstallation et point d’entrée HTTP. Aucune inférence n’est exécutée sur cette page.
Guides d’intégration
Démarrer avec le SDK TypeScript
Installez le client, configurez votre endpoint et votre clé, puis envoyez votre première requête typée.
Extraire des champs avec Clairic
Appelez extract({ state, fields }) avec le modèle public clairic : facture, types de champs, images.
Choisir un modèle
Trouvez la sélection actuelle, comparez les prix et les limites, puis testez la même tâche avec d’autres modèles.
Primitives de décision
Définissez des questions Choice, Score et Noul, et comprenez leurs résultats typés.
Intégration agent : routage d’outils typé
Choisissez des tâches de décision bornées et gardez le contrôle des permissions, des actions et de la reprise.
System One pour agents de code
Installez le skill agent et collez des prompts pour la classification, le routage d’outils et les contrôles de fin.
Versioning API
Distinguez le contrat HTTP, les paquets SDK et les versions de modèles.
Clé d’idempotence
Récupérez une réponse terminée et distinguez les requêtes en cours, échouées et rejouées.
Facturation & crédits
Estimez le coût d’une requête, achetez des crédits prépayés et comprenez les débits incertains.
Rétention zéro des données
Comprenez le contenu soumis, les enregistrements de requêtes et la rétention des réponses.
Codes d’erreur API
Lisez les classifications d’erreur et les identifiants de requête avant de décider de réessayer.