Jan
RunAPI als Jan-Anbieter hinzufügen und einen Chat überprüfen.
Jan mit einem benutzerdefinierten OpenAI-kompatiblen Anbieter mit RunAPI verbinden. Erstellen Sie einen Standard-RunAPI-API-Schlüssel in der Authentifizierungsanleitung, bevor Sie fortfahren.
Jan installieren
Laden Sie die Desktop-Anwendung von der offiziellen Jan-Website herunter und installieren Sie sie, und öffnen Sie dann die Einstellungen.
RunAPI-Anbieter hinzufügen
- Öffnen Sie Settings -> Model Providers -> Add Provider.
- Setzen Sie das API-Format auf OpenAI-compatible und den Anbieternamen auf
RunAPI. - Setzen Sie die Base URL auf
https://runapi.ai/v1, geben Sie Ihren RunAPI-API-Schlüssel ein und erstellen Sie den Anbieter. - Wählen Sie ein erkanntes Modell oder fügen Sie einen genauen Bezeichner aus dem Model Catalog im Bereich Models des Anbieters hinzu.
Das ausgewählte API-Format ist OpenAI-kompatibel, daher enthält diese Basis-URL
/v1. Ein Provider, der ein anderes öffentliches Protokoll verwendet, muss die
eigene Client-Konfiguration dieses Protokolls verwenden.
Wenn der Anbieter gespeichert wird, fragt Jan {base_url}/models ab, was zu https://runapi.ai/v1/models aufgelöst wird. Falls das benötigte Modell nicht zurückgegeben wird, verwenden Sie die manuelle Aktion + anstatt die Basis-URL zu ändern.
Modell-Funktionen konfigurieren
Jan leitet nicht jede Fähigkeit für einen benutzerdefinierten Anbieter ab. Aktivieren Sie nur das Vision-, Tools- oder Audioverhalten, das das ausgewählte Modell im Modellkatalog deklariert. Ein UI-Schalter kann keine nicht unterstützte API-Funktion hinzufügen.
Verbindung überprüfen
Starten Sie einen neuen Chat, wählen Sie das RunAPI-Modell und senden Sie Reply with the word
connected. Eine normale vollständige oder gestreamte Antwort bestätigt, dass der Anbieter
und das Modell aktiv sind.
Fehlerbehebung
- Jede Anfrage gibt
404zurück: Stellen Sie sicher, dass die Base URL/v1enthält; Jan fügt den Operationspfad an. - Es werden keine Modelle angezeigt: Vergewissern Sie sich, dass die Base URL
https://runapi.ai/v1ist, und fügen Sie dann die genaue Modellkennung manuell hinzu. - Die Provider-Erstellung gibt
401oder403zurück: Ersetzen Sie den Schlüssel durch einen gültigen Standard-RunAPI-API-Schlüssel, keinen Management-Schlüssel. - Funktionssteuerelemente stimmen nicht mit dem Modell überein: Konfigurieren Sie jedes benutzerdefinierte Modell anhand seiner deklarierten Fähigkeiten, anstatt sich auf die automatische Erkennung zu verlassen.
- Ein Fallback-Schlüssel wird nicht versucht: Jan rotiert Schlüssel bei
401,403oder429; andere Fehler lösen keine Schlüsselrotation aus.
Für das gemeinsame Protokollverhalten verwenden Sie den LLM API Quickstart. Für Anfrage- und Antwortfelder verwenden Sie die Chat Completions API Referenz.