1
Registrieren und Ihren API-Schlüssel abrufen
Erstellen Sie ein Konto unter pioneer.ai.Sobald Sie angemeldet sind, gehen Sie zu Settings → API Keys und generieren Sie einen neuen Schlüssel. Kopieren Sie ihn an einen sicheren Ort — nach dem Schließen des Dialogs können Sie ihn nicht mehr einsehen.Setzen Sie Ihren Schlüssel als Umgebungsvariable, damit die folgenden Beispiele unverändert funktionieren:
2
Verfügbare Basismodelle auflisten
Bevor Sie Inferenz ausführen, können Sie die in Pioneer verfügbaren Modelle durchsuchen. Verwenden Sie Die Antwort listet Modell-IDs auf, die Sie an
GET /base-models, um den vollständigen Katalog zu sehen. Übergeben Sie ?supports_inference=true, um auf Modelle zu filtern, die Sie sofort aufrufen können, oder ?task_type=decoder, um nur LLMs zu sehen./v1/chat/completions übergeben können. Zum Beispiel ist fastino/gliner2-base-v1 das GLiNER-Basismodell für NER-Aufgaben.3
Ihren ersten Inferenzaufruf ausführen
Rufen Sie Das Feld
POST /v1/chat/completions mit einem Modell, einer Nachricht und einem Schema auf, das definiert, was Sie extrahieren möchten. Das folgende Beispiel verwendet das GLiNER-Basismodell, um benannte Entitäten aus einem Satz zu extrahieren.schema teilt dem Modell mit, wonach es suchen soll. Für Encoder-Modelle (GLiNER) können Sie Folgendes angeben:entities— eine Liste von Entitätstyp-Strings für NERclassifications— eine Liste von{task, labels}-Objekten für Textklassifikationstructures— ein Dictionary mit Strukturdefinitionen für die JSON-Extraktionrelations— eine Liste von Relationsdefinitionen
schema weg und senden Sie eine normale Chat-Nachricht.model kann eine Basismodell-ID wie fastino/gliner2-base-v1 oder die ID eines abgeschlossenen Trainingsjobs sein. Sobald Sie ein Modell feinabgestimmt haben, ersetzen Sie die Basismodell-ID durch Ihre Job-ID, um Vorhersagen aus Ihrem benutzerdefinierten Modell auszuliefern.4
Anthropic-kompatiblen Endpunkt verwenden (optional)
Wenn Sie bereits das Anthropic-SDK verwenden, richten Sie es auf Übergeben Sie Pioneer-spezifische Felder wie
https://api.pioneer.ai und verwenden Sie Ihren Pioneer-API-Schlüssel.schema über die Extra-Body-Option des SDKs.5
Einen Trainingsjob starten (optional)
Wenn Sie bereit sind, mit Ihren eigenen Daten feinabzustimmen, starten Sie einen Trainingsjob. Sie benötigen einen bereits hochgeladenen oder erstellten Datensatz — siehe Datensätze, um zu erfahren, wie Sie einen erstellen.Die Antwort enthält eine Job-
id. Fragen Sie GET /felix/training-jobs/{id} ab, um den Status zu prüfen. Sobald der Job den Status complete erreicht, verwenden Sie die Job-ID als model in /v1/chat/completions-Aufrufen.Job-Statuswerte: requested → running → complete (oder failed / stopped).Nächste Schritte
NER-Modell feinabstimmen
End-to-End-Anleitung: Datensatz-Upload, Training, Evaluierung und Inferenz.
LLM feinabstimmen
Feinabstimmung von Nemotron 3.5 Lightning auf Ihren Domänendaten mit LoRA.
Synthetische Daten
Generieren Sie gelabelte Trainingsdaten ohne manuelle Annotation.
API-Referenz
Vollständige Referenz für jeden Endpunkt mit Request- und Response-Schemas.

