Naar inhoud
LibreChat-logo

LibreChat via Tokonomix

Voeg Tokonomix toe als custom endpoint in librechat.yaml — geef je self-hosted chat UI 130+ modellen en een consensusoptie op één sleutel.

Custom endpoint (OpenAI-compatible)Zelf-gehost chatplatformMIT · open sourceDocker · self-hosted
LibreChat — open-source multi-model chat-interface, via Tokonomix

Wat is LibreChat?

LibreChat is een open-source, self-hostbaar chat platform — een ChatGPT-achtige UI die tegelijk met meerdere providers praat. Via de librechat.yaml custom-endpoints-functie kan het elke OpenAI-compatibele API toevoegen als selecteerbaar endpoint voor je hele team.

  • Een verzorgde multi-user chat UI die je zelf host (Docker).
  • Voegt OpenAI-compatibele API's toe als custom endpoints in librechat.yaml.
  • Elk endpoint kan een gecureerde modellijst tonen of die ophalen via de API.
  • Sleutels per gebruiker (user_provided) of een gedeelde serversleutel via een omgevingsreferentie.

Waarom Tokonomix als endpoint toevoegen?

Één Tokonomix-endpoint geeft elke LibreChat-gebruiker 130+ modellen — en een tokonomix-consensus-vermelding voor de antwoorden die je team zich niet kan veroorloven fout te hebben — zonder per family een aparte provider op te zetten.

  • Toon tokonomix-consensus en directe slugs naast elkaar in de modelselector.
  • Centraliseer facturering op één sleutel met uitgavenlimieten per aanroep.
  • Routeer op hosting_region / origin_country voor compliance voor het hele team.
  • Wissel of breid de modellijst uit door één YAML-blok te bewerken — geen heruitrol van providers.

Tokonomix verbinden in librechat.yaml

Voeg een custom endpoint toe onder endpoints.custom met de Tokonomix baseURL, een apiKey-omgevingsreferentie en de modellen die je wilt tonen.

endpoints:
  custom:
    - name: "Tokonomix"
      apiKey: "${TOKONOMIX_API_KEY}"
      baseURL: "https://tokonomix.ai/api/v1"
      models:
        default:
          - "tokonomix-consensus"
          - "anthropic/claude-sonnet-4-6"
        fetch: true
      titleConvo: true
Sleutels per gebruiker

Stel apiKey: "user_provided" in in plaats van een omgevingsreferentie, zodat elke gebruiker zijn eigen Tokonomix-sleutel kan invoeren in de UI — handig om gebruik terug te factureren aan individuen.

Controleer of het werkt

  • Voeg het blok toe aan librechat.yaml en herstart LibreChat (of de Docker-stack).
  • Kies het Tokonomix-endpoint en een model in de selector, en stuur een bericht.
  • Controleer of de aanroep en het tokengebruik verschijnen in je Tokonomix-dashboard.

Modelselectie

Welk model en endpoint moet mijn agent gebruiken?

Kies op basis van wat je agent doet en wissel het model id op elk moment — elk model in de catalogus werkt via dezelfde sleutel.

Wat je agent doetGebruik dit
Bewerkt bestanden / roept tools aan en streamt antwoorden (de meeste coding agents)Een Anthropic-model via het Anthropic-endpoint (tools + streaming werken allebei)
Roept tools aan maar heeft geen streaming nodig (elk model)Het OpenAI-compatibele endpoint met één model id
Wil tools én streaming op een niet-Anthropic-modelGebruik voorlopig non-streaming — streaming tool-calls voor andere providers is nog niet beschikbaar
Gewone chat, geen toolsElk endpoint; streaming is prima
Wil een cross-model verdict (consensus) op een antwoord met hoge inzetStel model in op tokonomix-consensus op het OpenAI-compatibele endpoint — let op: consensus weigert tool-aanvragen (geen tool-calling)
Endpoint & API-referentie (technisch)

anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (gebruik een Anthropic-model). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (single-model passthrough), streaming met tools nog niet beschikbaar. Gewone chat: streaming werkt op beide. Consensus: openai-completions, model tokonomix-consensus, geen tools. Wissel het model id naar een willekeurige slug die GET /api/v1/models teruggeeft.

Bekijk alle modellen →

Related agents