Naar inhoud
Mods logo (Charm)

Mods via Tokonomix

Voeg een Tokonomix-api toe aan de configuratie van Mods’ — stuur shell-uitvoer door 130+ modellen en een consensus-alias, alles op één sleutel.

apis: base-url + api-key-env (mods.yml)Shell-pipe CLIMIT · open sourcemacOS · Windows · Linux
Mods — Charm CLI die shell-uitvoer door een LLM stuurt, via Tokonomix

Wat is Mods?

Mods is een Charm CLI die shell-uitvoer door een LLM stuurt — mods "explain this" < file.go. Het werkt met elk OpenAI-compatible endpoint, zodat één Tokonomix-invoer 130+ modellen aliast en routeert via één sleutel.

  • Leest van stdin en stuurt dat door een model, ideaal voor eenmalige shelltaken.
  • Aangepaste endpoints staan in een apis:-blok (base-url, api-key-env, models).
  • Per-model aliases en max-input-chars laten je elke invoer afstemmen.
  • Open source; geconfigureerd via mods --settings.

Waarom Mods via Tokonomix routeren?

  • Één apis:-invoer, 130+ modellen — alias tokonomix-consensus naar consensus voor de moeilijke gevallen.
  • De consensus-alias controleert een gegenereerde opdracht voordat je die uitvoert; een snelle slug voor routinematig pipen.
  • Besteedlimiet per aanroep begrenst gebruik; regio- en herkomstroutering voor gevoelige uitvoer.
  • Verwijs de sleutel vanuit een omgevingsvariabele, niet uit het configuratiebestand.

Verbind Tokonomix in mods.yml

Voeg een Tokonomix-invoer toe onder apis: met de base-url, een api-key-env-verwijzing en een models-map (een alias maakt selectie snel).

# mods --settings  ->  apis: section
apis:
  tokonomix:
    base-url: https://tokonomix.ai/api/v1
    api-key-env: TOKONOMIX_API_KEY
    models:
      tokonomix-consensus:
        aliases: ["consensus"]
        max-input-chars: 392000

# export TOKONOMIX_API_KEY=tok_live_your-key
# mods -m consensus "explain this" < file.go

Controleer of het werkt

  • Exporteer TOKONOMIX_API_KEY, sla het apis:-blok op via mods --settings.
  • Pipe een bestand door de consensus-alias: mods -m consensus "explain this" < file.go.
  • Bevestig de aanroep en het tokenverbruik 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