Naar inhoud springen
Developer Resources
Developer Resources

NextChat

Verbind NextChat met RunAPI via een aangepast eindpunt en model.

Verbind NextChat met RunAPI via het aangepaste OpenAI-eindpunt. NextChat stelt het bewerkingspad anders samen dan de andere clients in deze groep; gebruik daarom de exacte eindpuntwaarde hieronder. Maak een standaard RunAPI API-sleutel aan in de Authenticatiehandleiding voordat u verdergaat.

NextChat installeren of implementeren

Kies een desktoprelease of implementatiemethode uit de officiële NextChat-repository en open vervolgens Instellingen.

Het aangepaste eindpunt configureren

  1. Schakel in de webapplicatie Aangepast eindpunt in en selecteer OpenAI. De desktopapplicatie gebruikt altijd aangepaste configuratie.
  2. Stel het eindpuntadres in op https://runapi.ai zonder /v1.
  3. Voer uw RunAPI API-sleutel in.
  4. Voeg onder Aangepaste modelnaam een exacte identificator toe uit de Modelcatalogus en selecteer deze voor het huidige gesprek.

Deze instelling is het eindpuntroot van NextChat, niet de OpenAI-compatibele basis-URL die wordt gebruikt door een OpenAI SDK. NextChat voegt zelf v1/chat/completions toe, wat resulteert in https://runapi.ai/v1/chat/completions. De OpenAI-client haalt de RunAPI-modellijst niet op, dus voeg de identifier handmatig toe in plaats van te wachten op detectie.

Een zelfgehoste implementatie configureren

Voor een zelfgehoste installatie stelt u deze omgevingsvariabelen in en herplaatst of herstart u de applicatie:

SHELL
BASE_URL=https://runapi.ai
OPENAI_API_KEY=YOUR_RUNAPI_API_TOKEN
CUSTOM_MODELS=+YOUR_RUNAPI_MODEL_ID

Het voorvoegsel + voegt het model toe zonder de bestaande modelitems van de applicatie te vervangen.

De verbinding verifiëren

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

Probleemoplossing

  • De verzoek-URL bevat /v1/v1/chat/completions: verwijder /v1 uit het eindpuntadres en gebruik https://runapi.ai.
  • NextChat gebruikt nog steeds een ingebouwd model: voeg de exacte identificator toe onder Custom Model Name en selecteer het vervolgens opnieuw in de huidige chat.
  • Webinstellingen hebben geen effect: controleer of Custom Endpoint is ingeschakeld; de desktop- en webapplicaties verwerken deze schakelaar anders.
  • Wijzigingen in een zelfgehoste omgeving hebben geen effect: herstart of herdeployeer na het wijzigen van BASE_URL, OPENAI_API_KEY of CUSTOM_MODELS.

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