AnythingLLM

AnythingLLM

Asistente de IA privado todo en uno y plataforma RAG para documentos y bases de conocimiento

Introducción

AnythingLLM es una plataforma de IA privada todo en uno que soporta RAG, agentes y espacios de trabajo multiusuario. Su proveedor LLM Generic OpenAI permite conectarse a cualquier endpoint compatible con OpenAI — incluyendo TokenMix — para usar Claude, GPT-5 o Qwen sin salir de tu infraestructura privada. También configurarás un Embedder Generic OpenAI para que AnythingLLM pueda indexar documentos para RAG.

Requisitos previos

Auto-hospeda AnythingLLM con Docker:

docker pull mintplexlabs/anythingllm
docker run -d -p 3001:3001 \
  -v anythingllm_storage:/app/server/storage \
  --name anythingllm \
  mintplexlabs/anythingllm

Accede a AnythingLLM en http://localhost:3001 y completa el asistente de configuración.

También necesitas una clave API de TokenMix: tokenmix.ai → Consola → API Keys.

Pasos de configuración

Paso 1 — Abrir configuración de LLM

En AnythingLLM, haz clic en el ícono Configuración (engranaje, abajo a la izquierda) → AI ProvidersLLM.

Paso 2 — Seleccionar Generic OpenAI como proveedor LLM

En la lista de proveedores, elige Generic OpenAI.

Paso 3 — Completar los datos de conexión LLM

Campo Valor
Base URL https://api.tokenmix.ai/v1
API Key Tu clave TokenMix (sk-tm-…)
Model Name ej. claude-sonnet-4.6
Ventana de contexto Según el modelo (200000 para Claude Sonnet)

Haz clic en Guardar cambios.

Paso 4 — Configurar el proveedor de Embedding

Aún en Configuración → AI Providers, haz clic en Embedder.

Selecciona Generic OpenAI como embedder y completa:

Campo Valor
Base URL https://api.tokenmix.ai/v1
API Key Tu clave TokenMix (sk-tm-…)
Model Name ej. text-embedding-3-large

Haz clic en Guardar cambios.

Paso 5 — Crear un espacio de trabajo y subir documentos

Vuelve a la pantalla principal, crea un nuevo Workspace y sube tus documentos (PDF, Word, TXT, etc.). AnythingLLM los indexará con el modelo de embedding configurado en el Paso 4.

Una vez completada la indexación, chatea con tus documentos usando el LLM configurado en el Paso 3.

Verificación

Envía un mensaje en tu workspace. Una respuesta válida que haga referencia al contenido de tus documentos confirma que LLM y embedder funcionan correctamente a través de TokenMix.

Verifica en Consola TokenMix → Uso que las solicitudes de chat e embedding estén registradas.

Preguntas frecuentes

P: Después de guardar, AnythingLLM muestra "No se puede conectar al proveedor LLM". R: Verifica que la Base URL sea exactamente https://api.tokenmix.ai/v1 (sin barra final) y que la clave comience con sk-tm-. Confirma también que tu saldo en TokenMix sea positivo.

P: ¿Qué modelos de embedding ofrece TokenMix? R: Ve a tokenmix.ai → Modelos, filtra por tipo Embedding, y copia el short_id (ej. text-embedding-3-large) en el campo Model Name del Embedder. El modelo de embedding debe ser distinto del modelo de chat.

P: ¿Puedo usar un modelo LLM diferente por workspace? R: La configuración global de LLM se aplica a todos los workspaces por defecto. AnythingLLM Pro/Cloud ofrece anulaciones por workspace; en la versión open-source, cambia la configuración global para cambiar de modelo.