Cómo usar la API REST de AnythingLLM
Integra chat con documentos privados en tu aplicación con la API REST de AnythingLLM. Sube documentos, gestiona espacios de trabajo y consulta embeddings mediante programación, todo sin dependencia de proveedores ni cargos por token.
La API REST de AnythingLLM te ofrece RAG en 3 minutos
AnythingLLM es una plataforma de Generación Aumentada por Recuperación (RAG) de pila completa. Divide tus documentos en fragmentos, los integra en una base de datos vectorial y recupera el contexto más relevante cuando haces una pregunta. Luego, envía ese contexto junto con tu consulta a un LLM para obtener una respuesta.
La API REST te permite automatizar todo este proceso:
- Subir documentos a espacios de trabajo mediante
/api/documents/upload - Consultar documentos con
/api/workspaces/{id}/chat - Gestionar usuarios, proveedores de LLM y embeddings mediante programación
- Recibir notificaciones webhook cuando los documentos se indexan
Por qué la API de AnythingLLM supera a la API de ChatGPT para chat con documentos
La API de ChatGPT cobra $0.01-0.05 por solicitud y envía tus datos a los servidores de OpenAI. AnythingLLM se ejecuta en tu propio entorno. Tus documentos permanecen privados. Pagas $40/month fijo (en Opsily) independientemente del volumen de consultas; sin facturación por solicitud.
También obtienes flexibilidad de proveedor: cambia entre Ollama (local), OpenAI, Anthropic o HuggingFace sin necesidad de reindexar documentos. ChatGPT te bloquea.
Los despliegues en producción necesitan hosting gestionado
Autoalojar AnythingLLM significa gestionar copias de seguridad, parches de seguridad, optimización de bases de datos y certificados SSL. Opsily se encarga de todo esto. Despliega en Opsily en 3 minutos. Obtén actualizaciones automáticas, centros de datos alemanes que cumplen con el GDPR, copias de seguridad cifradas diarias y SSL, todo incluido.
Con la confianza de equipos de rápido crecimiento
















Empieza con la API de AnythingLLM
De cero a API en vivo en 3 minutos. Sin Docker, sin DevOps requerido.
Choose Your App
Select an app to get started.
Desplegar AnythingLLM
Haz clic en Instalar en Opsily. Provisionamos un entorno gestionado con PostgreSQL, Milvus y Ollama preconfigurados. Sin configuración. Sin esperas.
Obtén tu clave de API
Inicia sesión. Ve a Configuración > Claves de API. Genera una nueva clave. Cópiala. Úsala en tus solicitudes: curl -H 'Authorization: Bearer YOUR_KEY' https://your-instance.opsily.com/api/...
Sube documentos
Haz un POST a /api/documents/upload con un PDF, archivo de texto o URL web. AnythingLLM lo divide, lo integra en Milvus y lo indexa. Toma segundos para documentos pequeños.
Empieza a consultar
Haz un POST a /api/workspaces/{id}/chat con tu pregunta. AnythingLLM recupera el contexto de tus documentos y devuelve la respuesta del LLM. Cero dependencia de proveedores.
Ejemplo en Python: Chatea con tus documentos
import requests
BASE_URL = "https://your-instance.opsily.com/api"
API_KEY = "sk_..."
WORKSPACE_ID = "workspace_123"
headers = {"Authorization": f"Bearer {API_KEY}"}
# Chatear con documentos
response = requests.post(
f"{BASE_URL}/workspaces/{WORKSPACE_ID}/chat",
headers=headers,
json={"message": "Resume nuestra política de privacidad"}
)
print(response.json()["response"]) # Respuesta del LLM basada en tus documentos
Ejemplo en JavaScript: Integrar en tu aplicación web
const chatWithDocuments = async (question) => {
const response = await fetch(
`https://your-instance.opsily.com/api/workspaces/workspace_123/chat`,
{
method: "POST",
headers: {
"Authorization": `Bearer ${API_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({ message: question })
}
);
const data = await response.json();
return data.response;
};
Ambos ejemplos usan los mismos endpoints. Ambos funcionan en el hosting gestionado de Opsily o en tu propio entorno. Sin dependencia de proveedores.

EUR 800 a year for tools that used to cost us multiples of that. We replaced HubSpot, Make.com, and our password manager with self-hosted apps on Opsily. One provider, one fee.
Franz Koller
Co-Founder · Joy
Por qué elegir hosting gestionado para tu API
Autoalojar significa carga operativa. Opsily la elimina.
Despliega en 3 minutos
Sin Docker, sin conocimientos de Linux, sin buscar servidores. Haz clic en Instalar. Configuramos AnythingLLM, PostgreSQL, Milvus, Ollama, SSL y copias de seguridad. Mientras lees esto, ya está en vivo. El autoalojamiento toma de 2 a 4 horas para ingenieros experimentados. Para fundadores no técnicos, es una semana. Opsily elimina toda esa carga. Empiezas a consultar documentos inmediatamente.
Cumplimiento con GDPR por defecto
Los documentos permanecen en centros de datos alemanes. Sin transferencia de datos a EE. UU. Sin papeleo de cumplimiento. Tu equipo legal dormirá mejor. Autoalojar significa que eres responsable del cifrado, registros de acceso, copias de seguridad y pistas de auditoría. Un error significa violaciones del GDPR y multas. Opsily maneja esto de principio a fin. Tenemos certificación GDPR. Obtienes cumplimiento sin el dolor de cabeza.
Actualizaciones y parches automáticos
Cuando AnythingLLM lanza un parche de seguridad o una nueva función, lo probamos y lo desplegamos en tu entorno sin tiempo de inactividad. Nunca aplicas parches manualmente. Nunca depuras actualizaciones fallidas. Autoalojar significa que eres responsable de cada actualización. Si pierdes un parche de seguridad, eres responsable. Opsily te mantiene seguro mientras te enfocas en tu producto.
Built for teams who need reliability
Funciona mejor con
AnythingLLM se integra con estas aplicaciones en el mismo entorno de Opsily. Sin cargos adicionales. Sin complejidad de múltiples servidores.
Private AI document chat that works with any LLM, anywhere
Precios de AnythingLLM gestionado
Todos los planes incluyen AnythingLLM, Ollama, PostgreSQL, base de datos vectorial Milvus, copias de seguridad diarias, SSL, actualizaciones automáticas y hosting alemán que cumple con el GDPR. Sin tarifas por consulta. Sin límites por documento. Sin facturas sorpresa.
Loading pricing...
Tus datos están seguros
Entorno de nivel empresarial para tus documentos.
GDPR Compliant
Documentos almacenados en centros de datos alemanes con total soberanía de datos. Sin transferencia de datos a EE. UU. Cumple con los requisitos de cifrado eIDAS y GDPR Artículo 32.
Automatic SSL/TLS
Cifrado HTTPS en todas las conexiones. Los certificados se renuevan automáticamente. Tus claves de API y consultas de documentos están cifradas en tránsito. Sin ataques de intermediario.
Daily Encrypted Backups
Instantáneas diarias automatizadas de tu base de datos y documentos. Almacenadas con redundancia geográfica. Retención de 7 días. Recuperables en minutos si ocurre un desastre.
Open Source Auditable
AnythingLLM es de código abierto con licencia MIT. Puedes inspeccionar el código. Sin recopilación oculta de datos. Sin telemetría. Sin seguimiento de proveedores. Transparencia total.
Zero Vendor Lock-in
Exporta tus documentos y configuraciones de espacio de trabajo en cualquier momento. Cambia a autoalojamiento u otro proveedor. Tus datos son tuyos. AnythingLLM utiliza formatos estándar: PostgreSQL, base de datos vectorial Milvus, archivos PDF/texto.
Preguntas sobre la API de AnythingLLM
Todo lo que necesitas saber sobre integrar chat con documentos en tu aplicación.
Generate an API key from Settings > API Keys in your AnythingLLM instance. Pass it in the Authorization header: `Authorization: Bearer sk_your_api_key`. API keys have no expiration date but can be revoked anytime. Store keys securely—never commit them to GitHub. Use environment variables or secret managers (like .env files or HashiCorp Vault) in production.
Lo que dicen nuestros clientes
Equipos en toda la UE ejecutan su stack en Opsily. Así es como se ve en la práctica.
EUR 800 a year for tools that used to cost us multiples of that. We replaced HubSpot, Make.com, and our password manager with self-hosted apps on Opsily. One provider, one fee.
Franz Koller
Co-Founder • Joy
We were paying per user on everything and it added up fast. Now we run five apps for less than one of those old plans. My finance team finally stopped asking questions.
Elise
Head of Operations
Wanted to use n8n for ages but the self-host part always stopped me. Opsily just handled it. Got the power without becoming an IT person overnight.
Federica B.
Automation Consultant
Despliega la API de AnythingLLM hoy
Pon en vivo el chat con documentos en 3 minutos. No se requiere tarjeta de crédito. No se requiere operación. Tus documentos permanecen privados.