Zum Hauptinhalt springen

Überblick

Dify funktioniert gut mit TokenLab über den OpenAI-kompatiblen Modell-Provider-Flow. Dies ist ein auf Chat-Completions ausgerichteter Integrationspfad. Dies sollte nicht als Garantie dafür verstanden werden, dass Dify dieselben Responses oder dasselbe WebSocket-Verhalten wie dedizierte Codex-Integrationen bereitstellt. Für aktuelle Dify-Versionen ist der sicherste Weg in der Regel:
  • Wählen Sie den integrierten OpenAI-Provider
  • Geben Sie Ihren TokenLab API-Key ein
  • Legen Sie eine benutzerdefinierte Basis-URL von https://api.tokenlab.sh/v1 fest
Einige ältere Dify-Builds stellen dies als OpenAI-API-compatible anstelle des integrierten OpenAI-Providers mit einem Feld für eine benutzerdefinierte Basis-URL dar. Wenn Ihre Dify-Benutzeroberfläche anders aussieht, verwenden Sie den am besten geeigneten OpenAI-kompatiblen benutzerdefinierten Provider-Flow, der in dieser Version verfügbar ist.
Typ: Framework oder PlattformPrimärer Pfad: OpenAI-kompatibler Chat-PfadSupport-Vertrauen: Unterstützt mit Einschränkungen im Umfang

Voraussetzungen

  • TokenLab-Konto mit API-Zugriff
  • Dify Cloud oder selbst gehostetes Dify

Konfigurationsschritte

Schritt 1: API-Key abrufen

  1. Melden Sie sich im TokenLab Dashboard an
  2. Öffnen Sie API Keys
  3. Erstellen oder kopieren Sie einen API-Key, der mit sk- beginnt

Schritt 2: Provider konfigurieren

1

Modell-Provider öffnen

Gehen Sie in Dify zu SettingsModel Providers
2

OpenAI auswählen

Öffnen Sie die Einstellungen des OpenAI-Providers. Wenn Ihre Dify-Version hier keine benutzerdefinierte Basis-URL anbietet, verwenden Sie stattdessen die in dieser Version verfügbare OpenAI-kompatible benutzerdefinierte Provider-Option.
3

TokenLab-Einstellungen eingeben

Verwenden Sie diese Werte:
FeldWert
API Keysk-your-tokenlab-key
API Base URL / Custom Base URLhttps://api.tokenlab.sh/v1
4

Modelle hinzufügen

Fügen Sie die Modelle hinzu, die Sie verwenden möchten, zum Beispiel:
  • gpt-5.4
  • gpt-5.4-mini
  • claude-sonnet-5
  • claude-opus-4-8
  • gemini-3.5-flash
  • gemini-3.1-flash-lite
  • deepseek-v4-flash

Schritt 3: Verbindung testen

  1. Wählen Sie ein Modell wie gpt-5-mini oder gpt-4o
  2. Senden Sie einen Test-Prompt
  3. Bestätigen Sie, dass Dify eine gültige Antwort erhält

Embeddings für Knowledge Bases

Für RAG und Knowledge-Base-Indizierung fügen Sie ein Embedding-Modell hinzu, wie zum Beispiel:
  • text-embedding-3-small
  • text-embedding-3-large
Legen Sie es dann als Standard-Embedding-Modell in den entsprechenden Knowledge-Base- oder Anwendungseinstellungen fest.

Empfohlene Modellrollen

AnwendungsfallEmpfohlene Modelle
Standard-Chatgpt-5.4-mini, gpt-5.4, claude-sonnet-5
Tiefes Schlussfolgerngpt-5.5, gpt-5.4, claude-opus-4-8, deepseek-v4-pro
Schnell/Günstiggpt-5.4-mini, gemini-3.5-flash, deepseek-v4-flash
Embeddingstext-embedding-3-small, text-embedding-3-large

Best Practices

In neueren Dify-Versionen ist der integrierte OpenAI-Provider mit einer benutzerdefinierten Basis-URL normalerweise das sauberste Setup für TokenLab.
Verwenden Sie gpt-5.4-mini, gemini-3.5-flash oder deepseek-v4-flash während der Iteration und wechseln Sie bei schwereren Workflows nur dort zu stärkeren Modellen, wo dies erforderlich ist.
Die meisten Dify-Flows verwenden OpenAI-kompatibles Chat-Verhalten. Wenn Sie Codex-spezifische Responses oder WebSocket-Verhalten benötigen, verwenden Sie stattdessen die dedizierten Codex-Integrationen.

Fehlerbehebung

  • Überprüfen Sie, ob die Basis-URL exakt https://api.tokenlab.sh/v1 lautet
  • Entfernen Sie nachgestellte Schrägstriche, falls Dify diese dupliziert
  • Bestätigen Sie, dass der Dify-Server TokenLab über das öffentliche Internet erreichen kann
  • Überprüfen Sie den API-Key erneut
  • Bestätigen Sie, dass der Key im TokenLab-Dashboard aktiv ist
  • Stellen Sie sicher, dass der in Dify eingefügte Wert keine zusätzlichen Leerzeichen oder Zeilenumbrüche enthält
  • Überprüfen Sie den Modellnamen exakt
  • Fügen Sie den Modelleintrag erneut hinzu, falls die Provider-UI einen älteren Wert zwischengespeichert hat
  • Überprüfen Sie die aktuelle Modellverfügbarkeit in der TokenLab-Dokumentation oder im Dashboard