Passer au contenu principal

Documentation API

Unlimited API

Accédez aux modèles d’IA pris en charge par abonnement auprès de leurs fournisseurs, avec les modèles proposés, les prix et les conditions techniques réunis au même endroit.

Authentification et autorisations

Transmettez la clé API client dans l’en-tête Authorization: Bearer via HTTPS. Ne placez jamais une clé dans une URL. L’inférence Unlimited exige le scope ai:inference ; les routes de devis, tâches, états et artefacts de formation exigent ai:training. Des limites de débit s’appliquent. Une clé d’accès à un modèle de référence est également limitée au modèle autorisé.

Gérer les clés API dans le tableau de bord

  • POST /api/v1/chat/completions Authorization: Bearer ai:inference

Consulter la documentation

Complétions de chat

Ce point d’accès compatible avec OpenAI accepte une requête POST JSON et renvoie une complétion de chat. Le contenu des messages doit être une chaîne ; les rôles admis sont system, user et assistant.

L’identifiant du modèle et les messages fournis sont transmis à la passerelle IA par défaut actuellement configurée. Cela ne garantit pas un routage direct vers un fournisseur particulier et n’impose pas de SDK fixe.

POST https://fusionpointai.com/api/v1/chat/completions · ai:inference

Utilisez l’identifiant exact du modèle fournisseur indiqué dans le catalogue Unlimited API. Les identifiants et leur disponibilité proviennent du catalogue et peuvent changer ; celui de l’exemple est un espace réservé, pas un ID de modèle utilisable.

Corps de la requête

Exemple illustratif uniquement. Remplacez chaque valeur entre chevrons par vos données. Les ID numériques du modèle de référence, du plan et de la facture sont des espaces réservés, pas des enregistrements existants.

{
    "model": "<MODEL_ID_FROM_UNLIMITED_CATALOGUE>",
    "messages": [
        {
            "role": "user",
            "content": "<YOUR_PROMPT>"
        }
    ],
    "temperature": 0.2,
    "max_tokens": 512
}

Réponse et erreurs

Une réponse réussie contient id, object, created, model ainsi que les champs choices et usage du fournisseur. Un corps invalide renvoie HTTP 400 avec error.message, error.type, error.code et le détail des champs. Une défaillance du fournisseur renvoie HTTP 500 avec provider_error. Des erreurs d’authentification, de scope ou de limite de débit sont également possibles.

Erreurs fréquentes

  • 400 invalid_request_error Un champ obligatoire est absent ou une valeur ne respecte pas le format ou la plage autorisés.
  • 401 La clé Bearer est absente, invalide, révoquée ou restreinte.
  • 403 La clé ne dispose pas du scope ai:inference ou une clé de référence d’entraînement est utilisée pour un autre modèle.
  • 429 La limite de requêtes est atteinte ; attendez avant de réessayer.
  • 500 provider_error Le fournisseur d’inférence n’a pas renvoyé de complétion.

Accès commercial, pas entraînement de modèle

Un abonnement donne accès aux modèles compris dans l’offre de son fournisseur. Une requête d’inférence n’entraîne pas un modèle et ne transfère pas ses poids. Les montants mensuels et annuels proviennent des tarifs commerciaux actuellement en vigueur.

Intégration API et SDK

Utilisez le point de terminaison d’inférence FusionPointAI documenté, avec une clé API client et l’identifiant d’un modèle disponible. Un SDK met les requêtes en forme et les envoie ; cela ne signifie pas que le modèle du fournisseur s’exécute nécessairement à cet endroit. Consultez la référence API pour connaître les formats de requête et les méthodes d’authentification implémentés.

Les limites techniques restent applicables

L’accès commercial illimité ne supprime pas les limites de fenêtre de contexte ou de sortie, les modalités propres aux modèles, les mesures de protection du service ni les règles applicables des fournisseurs. Avant de concevoir un traitement, vérifiez le modèle choisi et les conditions du service.

Disponibilité et accès réservé aux clients existants

Les offres réservées aux clients existants restent soumises à cette restriction. Un modèle disponible en inférence n’est pas nécessairement approuvé comme référence d’entraînement. Une restriction opérationnelle temporaire ne donne pas droit à un autre modèle fournisseur.

Sécurité et contrôles opérationnels

Utilisez des clés API aux autorisations limitées, conservez les secrets côté serveur et appliquez les contrôles documentés relatifs aux comptes, à la rotation des clés et aux accès. Avant toute utilisation en environnement de production, définissez les exigences particulières de traitement des données ou d’assistance liées à votre charge de travail.

De l’abonnement à l’intégration

Comparez les offres admissibles, consultez les conditions applicables, souscrivez depuis le parcours prévu dans votre compte, récupérez vos identifiants API et vérifiez vos requêtes à l’aide de la documentation API.

Cas d’usage en entreprise

Les modèles pris en charge peuvent contribuer à l’analyse documentaire, à l’assistance multilingue, aux processus logiciels et à l’extraction structurée d’informations. Choisissez un modèle en fonction de ses capacités documentées, sans supposer qu’ils acceptent tous les mêmes entrées.

FAQ

Unlimited API entraîne-t-elle un modèle pour moi ?

Non. Elle donne accès en inférence aux modèles pris en charge. Pour obtenir un modèle client entraîné distinct, utilisez Model Training API.

Les modèles des fournisseurs sont-ils développés par FusionPointAI ?

Non. Le développeur d’origine est indiqué sur la page du service du fournisseur. FusionPointAI fournit l’intégration à la plateforme, l’accès commercial, la gestion des comptes, la facturation, la documentation et l’assistance.

Puis-je utiliser chaque modèle répertorié comme référence d’entraînement ?

Non. L’autorisation d’entraînement, les ressources pédagogiques approuvées et la compatibilité d’exécution sont vérifiées séparément pour chaque configuration admissible.