Zum Hauptinhalt springen
Jan ist ein quelloffener KI-Assistent, mit dem du lokale und Remote-Modelle in einer Desktop-App ausführen kannst. Venice funktioniert in Jan über dessen Unterstützung für OpenAI-kompatible Remote-Model-Provider.

Desktop-Assistent

Venice-Modelle in Jans Chat-Oberfläche nutzen

OpenAI-kompatibel

Nutze Venices OpenAI-kompatible Chat-API

Lokal + Remote

Lokale Jan-Modelle parallel zu Venice-Cloud-Modellen behalten

Voraussetzungen


Einrichtung

1

Venice API-Schlüssel besorgen

Generiere oder kopiere einen API-Schlüssel unter venice.ai/settings/api.
2

Jans Model-Provider-Einstellungen öffnen

Öffne in Jan die Settings und gehe zu Model Providers.Wähle Jans Flow für einen OpenAI-kompatiblen Custom-Provider. Je nach Jan-Version erscheint das als OpenAI mit aktiviertem Custom Endpoint oder als Provider Any OpenAI Compatible API.
3

Venice-Endpoint konfigurieren

Trage die Venice-Provider-Einstellungen ein:
FeldWert
Provider-NameVenice AI
Base URLhttps://api.venice.ai/api/v1
API-SchlüsselDein Venice API-Schlüssel
API-TypOpenAI-kompatibel
Speichere oder wende die Provider-Einstellungen an, bevor du Modelle hinzufügst.
4

Venice-Modelle hinzufügen

Füge die Venice-Modell-IDs hinzu, die du verwenden möchtest. Jan verlangt, dass die Modell-ID genau zum Provider passt.Gute Startoptionen:
  • zai-org-glm-5-1
  • kimi-k2-5
  • minimax-m25
Du kannst jedes unterstützte Textmodell aus dem Modellkatalog hinzufügen.
5

Chat starten

Öffne einen neuen oder bestehenden Jan-Chat, wähle eines deiner Venice-Modelle aus der Modellauswahl und sende eine Testnachricht.Jan sendet die Anfrage an Venice mit deinem API-Schlüssel und der OpenAI-kompatiblen Base URL.

Setup überprüfen

Sende einen kurzen Prompt aus Jan:
Reply with one sentence confirming you are running through Venice.
Wenn der Provider korrekt konfiguriert ist, sollte Jan eine Antwort vom ausgewählten Venice-Modell streamen. Du kannst deinen API-Schlüssel auch außerhalb von Jan verifizieren:
curl https://api.venice.ai/api/v1/models \
  -H "Authorization: Bearer $VENICE_API_KEY"

Konfigurations-Hinweise

  • Verwende https://api.venice.ai/api/v1 als Base URL. Füge nicht /chat/completions an; Jan hängt den Endpoint-Pfad für Chat-Anfragen selbst an.
  • Modell-IDs müssen exakt mit Venice übereinstimmen. Wenn ein Modell nicht im Jan-Selektor erscheint, füge es manuell mit der Modell-ID aus dem Modellkatalog hinzu.
  • Behalte Venice als OpenAI-kompatiblen Provider konfiguriert. Nutze für Venice-Claude-Modelle nicht Jans nativen Anthropic-Provider.
  • Remote-Anfragen an Venice benötigen eine Internetverbindung und verbrauchen Venice API-Credits.
Jans lokale Modelle bleiben verfügbar, nachdem du Venice hinzugefügt hast. Du kannst über die Chat-Modellauswahl zwischen lokalen und Venice-Modellen wechseln.

Fehlerbehebung

Prüfe, ob der API-Schlüssel ein Venice-Schlüssel aus venice.ai/settings/api ist und keine zusätzlichen Leerzeichen davor oder dahinter hat.
Bestätige, dass die Modell-ID in Jan exakt mit einer Venice-Modell-ID übereinstimmt. Prüfe außerdem, dass die Base URL https://api.venice.ai/api/v1 lautet.
Füge das Modell manuell in Jans Provider-Einstellungen hinzu. Nutze die exakte Modell-ID, etwa zai-org-glm-5-1, und speichere den Provider erneut.
Stelle sicher, dass im Chat ein Modell aus deinem Venice-Provider verwendet wird. Falls Jan einen integrierten OpenAI- oder Anthropic-Modelleintrag nutzt, wechsle zum hinzugefügten Venice-Modell.

Ressourcen

Venice Textmodelle

Verfügbare Venice-Modell-IDs

Jan Remote-Modelle

Jan-Modellprovider-Dokumentation