Hosted in Germany • GDPR-ready

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.

CCRMAAnalyticsAAutomationBBlogFForms
¿Qué es RAG?

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

Logo de Joy
Logo3
Logo7
Logo de la empresa
Logo de la empresa
Logo de la empresa
Logo de la empresa
Logo de la empresa
Logo de Joy
Logo3
Logo7
Logo de la empresa
Logo de la empresa
Logo de la empresa
Logo de la empresa
Logo de la empresa

Empieza con la API de AnythingLLM

De cero a API en vivo en 3 minutos. Sin Docker, sin DevOps requerido.

console.opsily.com/deploy
1
App
2
Region
3
Plan
4
Domain

Choose Your App

Select an app to get started.

1

Desplegar AnythingLLM

Haz clic en Instalar en Opsily. Provisionamos un entorno gestionado con PostgreSQL, Milvus y Ollama preconfigurados. Sin configuración. Sin esperas.

2

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/...

3

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.

4

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.

Ejemplos de API

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.

Franz Koller

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

99.9%
SLA de tiempo de actividad
Diarias
Copias de seguridad
0
Carga operativa
3 min
Tiempo de despliegue
App Catalog

Funciona mejor con

AnythingLLM se integra con estas aplicaciones en el mismo entorno de Opsily. Sin cargos adicionales. Sin complejidad de múltiples servidores.

AI & LLM Tools

Private AI document chat that works with any LLM, anywhere

AnythingLLM logo: a white stylized 'a' inside a light blue circle.
AnythingLLM

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.

Monthly
Annual

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

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.