Skip to main content
Dieser Schnellstart zeigt, wie Sie einen GLiNER-Encoder mit einem verwalteten Config-Job feinabstimmen, während Fastino den Trainingsloop ausführt. Um ein Nemotron- oder Qwen-Decoder-LLM mit einem anwendungsgesteuerten Trainingsloop zu trainieren, verwenden Sie den Decoder-Schnellstart.

1. Authentifizieren

  1. Erstellen Sie ein Fastino-Konto.
  2. Öffnen Sie API-Schlüssel.
  3. Erstellen Sie einen Schlüssel und kopieren Sie ihn, sobald er angezeigt wird.
Speichern Sie den Schlüssel in einer Umgebungsvariable:
Senden Sie diesen Schlüssel als X-API-Key: $FASTINO_API_KEY. Den vollständigen Authentifizierungsvertrag finden Sie unter Authentifizierung.

2. Datensatz vorbereiten

Laden Sie einen Trainingsdatensatz hoch und verarbeiten Sie ihn. Warten Sie anschließend, bis seine Version den Status ready hat.

3. Modell auswählen

Verwaltetes Training unterstützt fastino/gliner2-multi-v1 und fastino/GLiNER-2.5-Decide. Fragen Sie vor der Übermittlung den Live-Katalog ab:
Speichern Sie die ID des ausgewählten Modells.

4. Job erstellen

Speichern Sie die zurückgegebene id. Sie ist die job_id, die von jeder jobspezifischen Route verwendet wird. Verwenden Sie denselben Idempotency-Key nur dann erneut, wenn Sie exakt diesen Erstellungsrequest wiederholen.

5. Job abfragen

Für Config-Jobs gilt:
  • status ist der gespeicherte Lebenszykluswert, beispielsweise errored.
  • normalized_status ist der stabile Polling-Wert, beispielsweise failed.
  • is_terminal_status zeigt Ihrem Client an, wann er das Polling beenden soll.
  • error_message beschreibt einen Fehler, sofern verfügbar.
Fragen Sie den Job weiter ab, bis is_terminal_status den Wert true hat. Prüfen Sie anschließend den endgültigen Status, die Checkpoints, Logs und die Eignung für die Bereitstellung.

Weiter

Datensätze

GLiNER-Trainingsdaten vorbereiten und validieren.

Decoder-Schnellstart

Nemotron- und Qwen-Decoder mit einem anwendungsgesteuerten Loop trainieren.