Integrations
Connect your AI coding agent
Tokonomix exposes an OpenAI-compatible endpoint and an MCP server so every major coding agent connects with a one-line config change. Route single-model calls for speed — or set model: "tokonomix-consensus" on high-stakes calls to get a cross-family verdict before your code lands.
https://tokonomix.ai/api/v1https://tokonomix.ai/api/anthropicnpx tokonomix-mcpWhy Tokonomix
Routing is table stakes. Consensus is the differentiator.
Any router can forward a prompt to a model. Tokonomix adds a cross-family council: three proposer models from different families each answer independently, then a judge synthesises and flags disagreements. Blind-spot detection catches what any single model misses.
model: "tokonomix-consensus"— set this once per call to activate the full councilSelección de modelo
¿Qué modelo y endpoint debe usar mi agente?
Elige según lo que hace tu agente y cambia el id de modelo en cualquier momento — todos los modelos del catálogo funcionan con la misma clave.
| Lo que hace tu agente | Usa esto |
|---|---|
| Edita archivos / llama a herramientas y transmite respuestas (la mayoría de agentes de codificación) | Un modelo Anthropic a través del endpoint Anthropic (herramientas + streaming ambos funcionan) |
| Llama a herramientas pero no necesita streaming (cualquier modelo) | El endpoint compatible con OpenAI con un único id de modelo |
| Necesita herramientas y streaming en un modelo no-Anthropic | Usa non-streaming por ahora — las llamadas a herramientas con streaming en otros proveedores aún no están disponibles |
| Chat normal, sin herramientas | Cualquier endpoint; el streaming está bien |
| Quiere un veredicto multi-modelo (consenso) sobre una respuesta de alto impacto | Establece el modelo en tokonomix-consensus en el endpoint compatible con OpenAI — nota: el consenso rechaza las solicitudes de herramientas (sin llamadas a herramientas) |
Endpoint y referencia de API (técnico)
anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (usa un modelo Anthropic). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (passthrough de modelo único), streaming con herramientas aún no disponible. Chat normal: el streaming funciona en ambos. Consenso: openai-completions, modelo tokonomix-consensus, sin herramientas. Cambia el id de modelo por cualquier slug devuelto por GET /api/v1/models.
Claude Code
CLIEl agente de codificación CLI oficial de Anthropic para la terminal.
# Option A — Anthropic wire-format passthrough
export ANTHROPIC_BASE_URL=https://tokonomix.ai/api/anthropic
export ANTHROPIC_API_KEY=tok-your-key
claude
# Option B — add the MCP server for consensus tools
claude mcp add tokonomix -- npx -y tokonomix-mcp \
--api-key tok-your-keyConsensus tip
Las herramientas MCP incluyen tokonomix_consensus_ask — úsala en cualquier refactorización de alto riesgo o decisión de diseño para obtener un veredicto entre familias.
Aider
CLIProgramador en pareja de terminal que edita archivos y hace commits por ti.
export OPENAI_API_BASE=https://tokonomix.ai/api/v1
export OPENAI_API_KEY=tok-your-key
# Route any call through consensus
aider --model openai/tokonomix-consensus
# Or target a specific model
aider --model openai/anthropic/claude-sonnet-4-6Consensus tip
Establece --model openai/tokonomix-consensus para debates de arquitectura; usa un único modelo para ediciones de línea de alto volumen.
Agente autónomo de VS Code — lee, edita y ejecuta terminales.
# Cline → Settings (gear icon) → API Provider: "OpenAI Compatible"
Base URL : https://tokonomix.ai/api/v1
API Key : tok-your-key
Model ID : anthropic/claude-sonnet-4-6
# Opt-in: consensus for planning/review (no tool-calling)
# Model ID : tokonomix-consensus
# or any slug from GET /api/v1/modelsConsensus tip
Establece modelId en tokonomix-consensus para las tareas del modo "Architect" de Cline; cambia a un slug de modelo directo para ediciones inline rápidas.
Fork autónomo de Cline con modos de flujo de trabajo adicionales (Architect, Debug, Ask).
// Roo Code Settings → API Provider: "OpenAI Compatible"
Base URL : https://tokonomix.ai/api/v1
API Key : tok-your-key
Model ID : anthropic/claude-sonnet-4-6
// Opt-in: consensus for planning/review (no tool-calling)
// Model ID : tokonomix-consensusConsensus tip
Usa un slug de modelo directo para los modos con llamadas a herramientas de Roo (Code, Debug); cambia a tokonomix-consensus como opt-in para tareas de planificación en Architect donde no se hacen llamadas a herramientas.
Continue.dev
IDE extensionAsistente de codificación para VS Code / JetBrains con chat, autocompletado y contexto.
# ~/.continue/config.yaml
models:
- name: Tokonomix Consensus
provider: openai
model: tokonomix-consensus
apiBase: https://tokonomix.ai/api/v1
apiKey: tok-your-key
- name: Tokonomix (Claude direct)
provider: openai
model: anthropic/claude-sonnet-4-6
apiBase: https://tokonomix.ai/api/v1
apiKey: tok-your-keyConsensus tip
Agrega ambas entradas — usa consenso en el chat de Continue para revisiones críticas, el modelo directo para autocompletado (menor latencia).
Cursor
IDEFork de VS Code nativo con IA, con el agente Composer y ediciones inline.
// Cursor Settings → Models → Override OpenAI Base URL
Base URL : https://tokonomix.ai/api/v1
API Key : tok-your-key
Model : tokonomix-consensus
// Note: base-URL override applies to Cursor Chat (Cmd+L) only.
// Composer / inline-edit / autocomplete use Cursor's own backend.Consensus tip
Cursor Chat con model=tokonomix-consensus te da consenso para conversaciones de diseño; Composer sigue usando el enrutamiento propio de Cursor.
Agente autónomo de código abierto de Block — instala, ejecuta y prueba.
# host + key via environment (NOT config.yaml)
export OPENAI_HOST=https://tokonomix.ai/api/v1
export OPENAI_API_KEY=tok-your-key
# ~/.config/goose/config.yaml
GOOSE_PROVIDER: openai
GOOSE_MODEL: anthropic/claude-sonnet-4-6
# Opt-in: consensus for planning/review (no tool-calling)
# GOOSE_MODEL: tokonomix-consensusConsensus tip
Goose ejecuta sesiones autónomas largas con llamadas a herramientas — establece el modelo por defecto en un slug directo. Usa tokonomix-consensus como opt-in para pasos de planificación sin llamadas a herramientas.
Agente de desarrollo de software de código abierto (anteriormente OpenDevin) — autor autónomo de PR.
# docker run / .env
LLM_BASE_URL=https://tokonomix.ai/api/v1
LLM_API_KEY=tok-your-key
LLM_MODEL=openai/anthropic/claude-sonnet-4-6
# Opt-in: consensus for planning/review (no tool-calling)
# LLM_MODEL=openai/tokonomix-consensus
# Or via UI: Settings → LLM → Advanced Settings
# Base URL : https://tokonomix.ai/api/v1
# Model : openai/anthropic/claude-sonnet-4-6Consensus tip
OpenHands gestiona ramas de funcionalidades completas con llamadas a herramientas — establece el modelo por defecto en un slug directo. Usa tokonomix-consensus como opt-in solo para pasos de planificación/arquitectura sin llamadas a herramientas.
Zed
IDEEditor rápido basado en Rust con panel de IA nativo y agente de múltiples búferes.
// ~/.config/zed/settings.json
{
"language_models": {
"openai_compatible": {
"api_url": "https://tokonomix.ai/api/v1",
"available_models": [
{
"name": "tokonomix-consensus",
"display_name": "Tokonomix Consensus",
"max_tokens": 128000
}
]
}
}
}Consensus tip
Usa tokonomix-consensus en el panel de IA de Zed para preguntas de arquitectura de múltiples archivos; cambia a un modelo directo para completados.
Kilo Code
VS Code extensionAgente de VS Code enfocado en la finalización completa de tareas con gestión de contexto.
// Kilo Code Settings → Providers → + Custom Provider
Provider ID : tokonomix
Display Name : Tokonomix
Base URL : https://tokonomix.ai/api/v1
API Key : tok-your-key
Model : tokonomix-consensusConsensus tip
Kilo obtiene automáticamente la lista de modelos desde el endpoint — elige tokonomix-consensus para los pases de planificación de Kilo.
IDE nativo con IA de Codeium con el agente de flujo Cascade.
// Windsurf MCP config (via Extension settings or mcp.json)
{
"mcpServers": {
"tokonomix": {
"command": "npx",
"args": ["-y", "tokonomix-mcp"],
"env": {
"TOKONOMIX_API_KEY": "tok-your-key"
}
}
}
}Consensus tip
La anulación de base-URL de Windsurf está limitada solo a BYOK Anthropic; usa el servidor MCP en su lugar para obtener herramientas de consenso dentro de Cascade.
OpenClaw
CLI + VS CodeAgente de código abierto que prioriza la privacidad con rutas de obtención de red protegidas.
// openclaw.json
{
"agents": { "defaults": { "model": { "primary": "tokonomix/tokonomix-consensus" } } },
"models": {
"providers": {
"tokonomix": {
"baseUrl": "https://tokonomix.ai/api/v1",
"apiKey": "${TOKONOMIX_API_KEY}",
"api": "openai-completions",
"models": [{ "id": "tokonomix-consensus", "name": "Tokonomix Consensus" }]
}
}
}
}Consensus tip
El modelo de confianza de OpenClaw coincide con la filosofía de Tokonomix: tú controlas la ruta de red; establece tokonomix-consensus como predeterminado para cualquier tarea de planificación.
claude-code-router
CLI proxyCapa proxy que enruta solicitudes de Claude Code a cualquier backend por costo o capacidad.
// ~/.claude-code-router/config.json
{
"Providers": [
{
"name": "tokonomix",
"api_base_url": "https://tokonomix.ai/api/v1/chat/completions",
"api_key": "tok-your-key",
"models": ["tokonomix-consensus", "anthropic/claude-sonnet-4-6"]
}
],
"Router": {
"default": "tokonomix,tokonomix-consensus"
}
}Consensus tip
claude-code-router puede mapear IDs de modelo específicos de Claude a tokonomix-consensus para llamadas de alta complejidad y un modelo directo más económico para código repetitivo.
Void
IDEFork de VS Code de código abierto — directo al proveedor, arquitectura sin retransmisión.
// Void Settings → AI → Provider → OpenAI Compatible
API Base URL : https://tokonomix.ai/api/v1
API Key : tok-your-key
Model : tokonomix-consensus
// Note: Void 2026 development is officially paused.
// Last release still works; configuration above applies.Consensus tip
La arquitectura sin retransmisión de Void significa que tu clave de Tokonomix va directamente al endpoint — sin registro de terceros entre tu prompt y el motor de consenso.
Tabby
Self-hosted serverAsistente de codificación autoalojado con completado de código y chat.
# config.toml (Tabby server)
[model.chat.http]
kind = "openai/chat"
api_endpoint = "https://tokonomix.ai/api/v1"
api_key = "tok-your-key"
model_name = "tokonomix-consensus"Consensus tip
Tabby sirve a todo un equipo desde un servidor — enrutar el modelo de chat a tokonomix-consensus da a cada desarrollador de la instancia una respuesta respaldada por consenso.
Revisor de código con IA de código abierto de Alibaba (CLI `ocr`) — hallazgos anclados al diff.
# Tool-call passthrough needs the Anthropic-compatible endpoint;
# the OpenAI-compat /api/v1 path is consensus-only and strips tool-calls.
ocr config set llm.url https://tokonomix.ai/api/anthropic/v1/messages
ocr config set llm.auth_token tok-your-key
ocr config set llm.model anthropic/claude-sonnet-4-6
ocr config set llm.use_anthropic true
ocr review --from origin/main --to HEAD --format jsonConsensus tip
Para una revisión multimodelo, el slug nativo tokonomix-consensus-review (en desarrollo) devuelve hallazgos anclados al diff en JSON a través del pipeline de consenso, sin tool-calling del lado del cliente.
Qwen Code
CLICLI de codificación agéntica (fork de Gemini CLI) que habla el protocolo OpenAI.
// ~/.qwen/settings.json
{
"modelProviders": {
"openai": [
{ "id": "tokonomix-consensus", "name": "Tokonomix Consensus",
"baseUrl": "https://tokonomix.ai/api/v1", "envKey": "TOKONOMIX_API_KEY" }
]
},
"model": { "name": "tokonomix-consensus" }
}Consensus tip
Establece model.name en tokonomix-consensus para los turnos de razonamiento intenso; cambia a un slug rápido para ediciones de alto volumen.
LibreChat
Chat UIInterfaz de chat multimodelo autoalojada — añade cualquier API compatible con OpenAI como endpoint.
# librechat.yaml
endpoints:
custom:
- name: "Tokonomix"
apiKey: "${TOKONOMIX_API_KEY}"
baseURL: "https://tokonomix.ai/api/v1"
models:
default: ["tokonomix-consensus", "anthropic/claude-sonnet-4-6"]
fetch: trueConsensus tip
Lista tokonomix-consensus en los modelos del endpoint para que cada usuario de la instancia reciba una respuesta respaldada por consenso desde el selector.
Agente de codificación en terminal de código abierto de OpenAI — proveedores de modelo personalizados en config.toml.
# ~/.codex/config.toml
model = "anthropic/claude-sonnet-4-6"
model_provider = "tokonomix"
# Opt-in: consensus for planning/review (no tool-calling)
# model = "tokonomix-consensus"
[model_providers.tokonomix]
name = "Tokonomix"
base_url = "https://tokonomix.ai/api/v1"
env_key = "TOKONOMIX_API_KEY"
wire_api = "chat"Consensus tip
Apunta el modelo a tokonomix-consensus para refactorizaciones arriesgadas; los IDs reservados (openai/ollama/lmstudio) no se pueden reutilizar, así que llama al proveedor tokonomix.
opencode
CLIAgente de codificación terminal de código abierto (SST) — agnóstico en cuanto al proveedor, vía AI SDK.
// opencode.json
{
"provider": {
"tokonomix": {
"npm": "@ai-sdk/openai-compatible",
"name": "Tokonomix",
"options": {
"baseURL": "https://tokonomix.ai/api/v1",
"apiKey": "{env:TOKONOMIX_API_KEY}"
},
"models": { "tokonomix-consensus": { "name": "Tokonomix Consensus" } }
}
}
}Consensus tip
Selecciona tokonomix-consensus para los turnos de razonamiento complejo; un slug directo rápido mantiene baratas las ediciones de alto volumen.
Crush
CLIEl elegante agente de codificación terminal de Charm — agnóstico en cuanto al modelo, vía crush.json.
// crush.json
{
"providers": {
"tokonomix": {
"type": "openai-compat",
"base_url": "https://tokonomix.ai/api/v1",
"api_key": "$TOKONOMIX_API_KEY",
"models": [
{ "id": "tokonomix-consensus", "name": "Tokonomix Consensus",
"context_window": 200000, "default_max_tokens": 8192 }
]
}
}
}Consensus tip
Usa el tipo openai-compat (no openai) para Tokonomix; apunta Crush a tokonomix-consensus para cambios de riesgo.
bolt.diy
Web app builderConstructor de apps con IA en el navegador, código abierto — proveedor OpenAILike vía env.
# .env.local
OPENAI_LIKE_API_BASE_URL=https://tokonomix.ai/api/v1
OPENAI_LIKE_API_KEY=tok-your-key
# UI: Provider → OpenAILike, Model → tokonomix-consensusConsensus tip
Elige tokonomix-consensus de la lista de modelos OpenAILike al crear la arquitectura; un slug rápido mantiene las ediciones iterativas económicas.
Open WebUI
Chat UIInterfaz autoalojada estilo ChatGPT — añade cualquier API compatible con OpenAI como conexión.
# Environment (docker run / compose)
OPENAI_API_BASE_URL=https://tokonomix.ai/api/v1
OPENAI_API_KEY=tok-your-key
# Or UI: Admin → Settings → Connections → OpenAI APIConsensus tip
Expón tokonomix-consensus en la conexión para que cada usuario de la instancia obtenga una respuesta respaldada por consenso desde el selector de modelos.
AnythingLLM
Desktop + self-hostedApp de IA todo en uno (RAG + agentes) — el proveedor Generic OpenAI apunta a cualquier endpoint.
# LLM Preference → Generic OpenAI (or env)
GENERIC_OPEN_AI_BASE_PATH=https://tokonomix.ai/api/v1
GENERIC_OPEN_AI_MODEL_PREF=tokonomix-consensus
GENERIC_OPEN_AI_API_KEY=tok-your-key
GENERIC_OPEN_AI_MODEL_TOKEN_LIMIT=200000Consensus tip
Establece el modelo en tokonomix-consensus para respuestas de alto riesgo sobre tus documentos indexados; un slug rápido para consultas RAG rutinarias.
Hermes
OpenAI-compatible base URLConnect Nous Research's self-improving, self-hosted agent to 132 models behind one key — and add cross-family consensus to every autonomous run.
# See full guide at /integrations/hermesConsensus tip
Agente de terminal en lenguaje natural que ejecuta código
interpreter \
--api_base "https://tokonomix.ai/api/v1" \
--api_key "tok_live_your-key" \
--model "openai/anthropic/claude-sonnet-4-6"
# Opt-in: consensus for planning/review (no tool-calling)
# --model "openai/tokonomix-consensus"
# or in Python:
from interpreter import interpreter
interpreter.llm.api_base = "https://tokonomix.ai/api/v1"
interpreter.llm.api_key = "tok_live_your-key"
interpreter.llm.model = "openai/anthropic/claude-sonnet-4-6"
interpreter.chat()Consensus tip
Open Interpreter ejecuta el código del modelo — usa openai/tokonomix-consensus antes de cualquier acción irreversible, y un slug directo para comandos rutinarios.
Asistente de terminal que ejecuta código y herramientas
# ~/.config/gptme/config.toml
[[providers]]
name = "tokonomix"
base_url = "https://tokonomix.ai/api/v1"
api_key = "tok_live_your-key"
default_model = "anthropic/claude-sonnet-4-6"
# Opt-in: consensus for planning/review (no tool-calling)
# default_model = "tokonomix-consensus"
# then: gptme --model tokonomix/anthropic/claude-sonnet-4-6 "..."Consensus tip
Establece tokonomix-consensus como modelo antes de que gptme ejecute un paso arriesgado; cambia a un slug directo rápido para tareas rutinarias de shell y archivos.
Plugin de chat IA y edición inline para Neovim
require("codecompanion").setup({
adapters = {
http = {
tokonomix = function()
return require("codecompanion.adapters").extend("openai_compatible", {
env = {
url = "https://tokonomix.ai",
api_key = "tok_live_your-key",
chat_url = "/api/v1/chat/completions",
},
schema = { model = { default = "anthropic/claude-sonnet-4-6" } },
-- Opt-in: consensus for planning/review (no tool-calling)
-- schema = { model = { default = "tokonomix-consensus" } },
})
end,
},
},
})Consensus tip
Usa tokonomix-consensus como red de seguridad antes de aceptar un diff inline; un slug directo mantiene el chat y las ediciones cotidianas ágiles.
Plugin de codificación IA estilo Cursor para Neovim
require("avante").setup({
provider = "tokonomix",
providers = {
tokonomix = {
__inherited_from = "openai",
endpoint = "https://tokonomix.ai/api/v1",
model = "anthropic/claude-sonnet-4-6",
-- Opt-in: consensus for planning/review (no tool-calling)
-- model = "tokonomix-consensus",
api_key_name = "TOKONOMIX_API_KEY",
},
},
})
-- export TOKONOMIX_API_KEY=tok_live_your-keyConsensus tip
Apunta Avante a tokonomix-consensus para verificar un refactor agéntico arriesgado antes de aplicarlo; usa un slug directo para ediciones rutinarias.
Mods
CLICLI de Charm que canaliza la salida del shell a través de un LLM
# 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.goConsensus tip
Crea un alias de tokonomix-consensus para verificar un comando generado antes de ejecutarlo; un slug directo rápido para tuberías rutinarias.
Twinny
VS Code extensionExtensión de VS Code para autocompletado de código y chat con IA
// Twinny -> Manage Providers -> add provider:
// Provider type: openai
// Hostname: tokonomix.ai
// Port: 443
// Protocol: https
// API Path: /api/v1/chat/completions
// API Key: tok_live_your-key
// Model Name: tokonomix-consensusConsensus tip
Establece el modelo en tokonomix-consensus para una verificación cruzada antes de confiar en una sugerencia del chat; un slug directo para autocompletado rápido.
Cliente LLM de línea de comandos y librería de Simon Willison.
# ~/.config/io.datasette.llm/extra-openai-models.yaml
- model_id: anthropic/claude-sonnet-4-6
model_name: anthropic/claude-sonnet-4-6
api_base: "https://tokonomix.ai/api/v1"
api_key_name: tokonomix
supports_tools: true
# Opt-in: consensus for planning/review (no tool-calling)
- model_id: tokonomix-consensus
model_name: tokonomix-consensus
api_base: "https://tokonomix.ai/api/v1"
api_key_name: tokonomix
# then: llm keys set tokonomix (paste tok-your-key)
# llm -m anthropic/claude-sonnet-4-6 "Explain quorum sensing"Consensus tip
Apunta un model_id a tokonomix-consensus para consultas complejas o agénticas; añade una segunda entrada en un slug directo para one-liners rutinarios.
Asistente de IA de escritorio local-first con endpoints remotos.
# Jan -> Settings -> Model Providers -> + (OpenAI-compatible)
Base URL : https://tokonomix.ai/api/v1
API Key : tok-your-key
# Add Model -> id: anthropic/claude-sonnet-4-6
# then pick anthropic/claude-sonnet-4-6 in the model picker and chat
# Opt-in: consensus for planning/review (no tool-calling)
# Add Model -> id: tokonomix-consensusConsensus tip
Nombra el modelo tokonomix-consensus para chats de alto riesgo; añade un slug directo en el selector para preguntas cotidianas rápidas.
CodeGPT
VS Code extensionExtensión de codificación con IA para VS Code con proveedores personalizados.
# CodeGPT panel -> select model -> Provider: Custom
Model : tokonomix-consensus
API Key : tok-your-key
Endpoint : https://tokonomix.ai/api/v1
# Connect (BYOK; the Custom provider needs a Pro/Teams plan)Consensus tip
Apunta el proveedor Custom a tokonomix-consensus para respuestas arriesgadas en el editor; cambia a un slug directo para completados rutinarios.
CLI LLM todo-en-uno en Rust, shell y REPL.
# ~/.config/aichat/config.yaml
clients:
- type: openai-compatible
name: tokonomix
api_base: https://tokonomix.ai/api/v1
api_key: tok-your-key
models:
- name: anthropic/claude-sonnet-4-6
supports_function_calling: true
# Opt-in: consensus for planning/review (no tool-calling)
- name: tokonomix-consensus
# aichat -m tokonomix:anthropic/claude-sonnet-4-6 "refactor this"Consensus tip
Selecciona tokonomix:tokonomix-consensus para turnos de razonamiento complejo; añade un modelo directo al cliente para ediciones de alto volumen.
gp.nvim
Neovim pluginPlugin de IA para Neovim orientado a chat y operaciones de código.
require("gp").setup({
providers = {
tokonomix = {
endpoint = "https://tokonomix.ai/api/v1/chat/completions",
secret = os.getenv("TOKONOMIX_API_KEY"), -- tok-your-key
},
},
agents = {
{ provider = "tokonomix", name = "Tokonomix", chat = true, command = true,
model = { model = "tokonomix-consensus" } },
},
})Consensus tip
Nombra el modelo del agente tokonomix-consensus para prompts arriesgados en el editor; define un segundo agente en un slug directo para chat rutinario.
Model Context Protocol
Add consensus as a tool, not just a model
The MCP server exposes tokonomix_consensus_ask as a callable tool. Any MCP-capable agent (Claude Code, Cursor, Cline, Windsurf, Zed) can call it mid-session — without changing the base model.
// Any MCP-capable agent (Claude Code, Cursor, Cline, Windsurf…)
{
"mcpServers": {
"tokonomix": {
"command": "npx",
"args": ["-y", "tokonomix-mcp"],
"env": {
"TOKONOMIX_API_KEY": "tok-your-key"
}
}
}
}
// Available MCP tools:
// tokonomix_consensus_ask — multi-model consensus on any question
// tokonomix_get_balance — check remaining token balance
// tokonomix_list_models — enumerate available models
// tokonomix_single_ask — single-model call with full token accountingCross-family consensus
Three proposer models from different families answer independently before a judge synthesises.
Judge scoring
An independent judge model scores and reconciles proposals, surfacing disagreements explicitly.
Blind-spot detection
Catches cases where all proposers agree but are collectively wrong — the cross-family check the single-model path misses.
Full token trace
Every token, every model, every cost — itemised per call in your dashboard.
Llamadas a herramientas
Llamadas a herramientas / Llamadas a funciones
La pasarela admite el protocolo de llamadas a herramientas de OpenAI en solicitudes passthrough de modelo único. Incluye un array tools (definiciones de funciones JSON Schema) en cualquier solicitud POST /api/v1/chat/completions a un modelo con la capacidad tools. La respuesta sigue la forma estándar de OpenAI con message.tool_calls[] y finish_reason: "tool_calls".
Las llamadas a herramientas requieren un slug directo provider/model-id. El modo consenso rechaza tools — el pipeline de síntesis no puede combinar llamadas a herramientas entre proponentes.
Los deltas de herramientas en streaming (stream: true) aún no son compatibles. Omite stream o establécelo en false para recibir tool_calls en la respuesta JSON.
Solicitud de ejemplo
curl https://tokonomix.ai/api/v1/chat/completions \
-H "Authorization: Bearer tok-your-key" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-4-6",
"messages": [
{"role": "user", "content": "What is the weather in Amsterdam?"}
],
"tools": [
{
"type": "function",
"function": {
"name": "get_weather",
"description": "Get current weather for a city",
"parameters": {
"type": "object",
"properties": {
"city": {"type": "string", "description": "City name"}
},
"required": ["city"]
}
}
}
],
"tool_choice": "auto"
}'Respuesta de ejemplo (finish_reason: "tool_calls")
{
"id": "chatcmpl-...",
"object": "chat.completion",
"choices": [{
"index": 0,
"message": {
"role": "assistant",
"content": null,
"tool_calls": [{
"id": "call_abc123",
"type": "function",
"function": {
"name": "get_weather",
"arguments": "{"city":"Amsterdam"}"
}
}]
},
"finish_reason": "tool_calls"
}]
}Seguimiento: enviar el resultado de la herramienta
curl https://tokonomix.ai/api/v1/chat/completions \
-H "Authorization: Bearer tok-your-key" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-4-6",
"messages": [
{"role": "user", "content": "What is the weather in Amsterdam?"},
{
"role": "assistant",
"content": null,
"tool_calls": [{
"id": "call_abc123",
"type": "function",
"function": {
"name": "get_weather",
"arguments": "{"city":"Amsterdam"}"
}
}]
},
{
"role": "tool",
"tool_call_id": "call_abc123",
"content": "{"temperature":"18°C","condition":"Partly cloudy"}"
}
]
}'Descubrir modelos compatibles
Consulta el catálogo de modelos filtrado a los modelos compatibles con herramientas:
GET /api/v1/models?supports=tools
Authorization: Bearer tok-your-keyRegistro de cambios de la API
Registro de cambios de la API
- — Llamadas a herramientas disponibles en la pasarela (passthrough de modelo único, no-streaming).
Ready to connect?
Create a free account, generate an API key, and paste it into any of the configs above.