Naar inhoud springen
Developer Resources
Developer Resources

Jan

Voeg RunAPI toe als Jan-provider en verifieer een chat.

Verbind Jan met RunAPI via een aangepaste OpenAI-compatibele provider. Maak een standaard RunAPI API-sleutel aan in de Authenticatiehandleiding voordat u verdergaat.

Jan installeren

Download en installeer de desktopapplicatie van de officiële Jan- website en open vervolgens de instellingen.

De RunAPI-provider toevoegen

  1. Open Settings -> Model Providers -> Add Provider.
  2. Stel het API-formaat in op OpenAI-compatible en de providernaam op RunAPI.
  3. Stel de basis-URL in op https://runapi.ai/v1, voer uw RunAPI API-sleutel in en maak de provider aan.
  4. Selecteer een ontdekt model of voeg een exacte identificatie toe uit de Modelcatalogus in het gedeelte Models van de provider.

Het geselecteerde API-formaat is OpenAI-compatibel, dus deze basis-URL bevat /v1. Een provider die een ander openbaar protocol gebruikt, moet de eigen clientconfiguratie van dat protocol gebruiken.

Wanneer de provider is opgeslagen, vraagt Jan {base_url}/models op, wat wordt omgezet naar https://runapi.ai/v1/models. Als het benodigde model niet wordt geretourneerd, gebruik dan de handmatige +-actie in plaats van de basis-URL te wijzigen.

Modelmogelijkheden configureren

Jan leidt niet elke mogelijkheid af voor een aangepaste provider. Schakel alleen het vision-, tools- of audiogedrag in dat het geselecteerde model declareert in de Modelcatalogus. Een UI-schakelaar kan geen niet-ondersteunde API-mogelijkheid toevoegen.

De verbinding verifiëren

Start een nieuwe chat, selecteer het RunAPI-model en stuur Reply with the word connected. Een normale volledige of gestreamde respons bevestigt dat de provider en het model actief zijn.

Probleemoplossing

  • Elk verzoek geeft 404 terug: zorg dat de Base URL /v1 bevat; Jan voegt het bewerkingspad toe.
  • Er verschijnen geen modellen: controleer of de Base URL https://runapi.ai/v1 is en voeg vervolgens de exacte modelidentificator handmatig toe.
  • Het aanmaken van een provider geeft 401 of 403: vervang de sleutel door een geldige standaard RunAPI API-sleutel, geen Management Key.
  • Capability-instellingen komen niet overeen met het model: configureer elk aangepast model op basis van de gedeclareerde mogelijkheden in plaats van te vertrouwen op automatische detectie.
  • Een reservesleutel wordt niet geprobeerd: Jan roteert sleutels bij 401, 403 of 429; andere fouten activeren geen sleutelrotatie.

Gebruik de LLM API-snelstart voor gedeeld protocolgedrag. Gebruik de Chat Completions API-referentie voor aanvraag- en antwoordvelden.