1
Inscrivez-vous et récupérez votre clé d'API
Créez un compte sur pioneer.ai.Une fois connecté, rendez-vous dans Paramètres → Clés d’API et générez une nouvelle clé. Copiez-la dans un endroit sûr — vous ne pourrez plus la consulter après avoir fermé la boîte de dialogue.Définissez votre clé comme variable d’environnement afin que les exemples ci-dessous fonctionnent tels quels :
2
Listez les modèles de base disponibles
Avant d’exécuter une inférence, vous pouvez parcourir les modèles proposés par Pioneer. Utilisez La réponse liste les IDs de modèles que vous pouvez passer à
GET /base-models pour consulter le catalogue complet. Passez ?supports_inference=true pour filtrer sur les modèles que vous pouvez appeler immédiatement, ou ?task_type=decoder pour n’afficher que les LLM./v1/chat/completions. Par exemple, fastino/gliner2-base-v1 est le modèle de base GLiNER pour les tâches de NER.3
Exécutez votre premier appel d'inférence
Appelez Le champ
POST /v1/chat/completions avec un modèle, un message et un schéma définissant ce que vous souhaitez extraire. L’exemple ci-dessous utilise le modèle de base GLiNER pour extraire des entités nommées à partir d’une phrase.schema indique au modèle ce qu’il doit rechercher. Pour les modèles encodeurs (GLiNER), vous pouvez fournir :entities— une liste de chaînes de types d’entités pour la NERclassifications— une liste d’objets{task, labels}pour la classification de textestructures— un dictionnaire de définitions de structures pour l’extraction JSONrelations— une liste de définitions de relations
schema et envoyez un message de chat classique.model peut être un ID de modèle de base comme fastino/gliner2-base-v1, ou l’ID d’une tâche d’entraînement terminée. Une fois un modèle affiné, remplacez l’ID du modèle de base par l’ID de votre tâche pour servir les prédictions depuis votre modèle personnalisé.4
Utilisez l'endpoint compatible Anthropic (optionnel)
Si vous utilisez déjà le SDK Anthropic, pointez-le vers Passez les champs spécifiques à Pioneer comme
https://api.pioneer.ai et utilisez votre clé d’API Pioneer.schema via l’option extra-body du SDK.5
Lancez une tâche d'entraînement (optionnel)
Lorsque vous êtes prêt à affiner sur vos propres données, lancez une tâche d’entraînement. Vous aurez besoin d’un jeu de données déjà téléversé ou créé — consultez Jeux de données pour savoir comment en créer un.La réponse inclut un
id de tâche. Interrogez GET /felix/training-jobs/{id} pour vérifier le statut. Une fois la tâche à complete, utilisez l’ID de la tâche comme model dans les appels à /v1/chat/completions.Valeurs de statut de tâche : requested → running → complete (ou failed / stopped).Étapes suivantes
Affiner un modèle NER
Parcours de bout en bout : téléversement du jeu de données, entraînement, évaluation et inférence.
Affiner un LLM
Affinez Nemotron 3.5 Lightning sur vos données de domaine avec LoRA.
Données synthétiques
Générez des données d’entraînement labellisées sans annotation manuelle.
Référence de l'API
Référence complète pour chaque endpoint avec les schémas de requête et de réponse.

