Hosted in Germany • GDPR-ready

Como usar a API REST do AnythingLLM

Integre o chat de documentos privados na sua aplicação com a API REST do AnythingLLM. Faça upload de documentos, gerencie workspaces e consulte embeddings programaticamente — tudo sem vendor lock-in ou cobranças por token.

CCRMAAnalyticsAAutomationBBlogFForms
O que é RAG?

A API REST do AnythingLLM oferece RAG em 3 minutos

AnythingLLM é uma plataforma completa de Retrieval-Augmented Generation (RAG). Ela fragmenta seus documentos, incorpora-os em um banco de dados vetorial e recupera o contexto mais relevante quando você faz uma pergunta. Em seguida, envia esse contexto junto com sua consulta para um LLM para obter uma resposta.

A API REST permite automatizar todo esse pipeline:

  • Faça upload de documentos para workspaces via /api/documents/upload
  • Consulte documentos com /api/workspaces/{id}/chat
  • Gerencie usuários, provedores de LLM e embeddings programaticamente
  • Receba notificações via webhook quando os documentos forem indexados

Por que a API do AnythingLLM supera a API do ChatGPT para chat de documentos

A API do ChatGPT cobra $0.01-0.05 por solicitação e envia seus dados para os servidores da OpenAI. O AnythingLLM roda no seu ambiente. Seus documentos permanecem privados. Você paga $40/mês fixo (na Opsily) independentemente do volume de consultas — sem cobrança por solicitação.

Você também ganha flexibilidade de fornecedor: alterne entre Ollama (local), OpenAI, Anthropic ou HuggingFace sem precisar reindexar documentos. O ChatGPT prende você ao ecossistema deles.

Implantações em produção precisam de hosting gerenciado

Auto-hospedar o AnythingLLM significa gerenciar backups, patches de segurança, otimização de banco de dados e certificados SSL. A Opsily cuida de tudo isso. Implante na Opsily em 3 minutos. Obtenha atualizações automáticas, data centers alemães em conformidade com o GDPR, backups criptografados diários e SSL — tudo incluso.

Confiado por equipes ágeis

Logotipo Joy
Logotipo 3
Logotipo 7
Logotipo da empresa
Logotipo da empresa
Logotipo da empresa
Logotipo da empresa
Logotipo da empresa
Logotipo Joy
Logotipo 3
Logotipo 7
Logotipo da empresa
Logotipo da empresa
Logotipo da empresa
Logotipo da empresa
Logotipo da empresa

Comece com a API do AnythingLLM

Do zero à API ativa em 3 minutos. Sem Docker, sem necessidade de DevOps.

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

Choose Your App

Select an app to get started.

1

Implantar AnythingLLM

Clique em Instalar na Opsily. Provisionamos um ambiente gerenciado com PostgreSQL, Milvus e Ollama pré-configurados. Sem configuração. Sem espera.

2

Obtenha sua chave de API

Faça login. Vá para Configurações > Chaves de API. Gere uma nova chave. Copie-a. Use-a em suas solicitações: curl -H 'Authorization: Bearer SUA_CHAVE' https://seu-ambiente.opsily.com/api/...

3

Faça upload de documentos

Faça um POST para /api/documents/upload com um PDF, arquivo de texto ou URL. O AnythingLLM fragmenta, incorpora no Milvus e indexa. Leva segundos para documentos pequenos.

4

Comece a consultar

Faça um POST para /api/workspaces/{id}/chat com sua pergunta. O AnythingLLM recupera o contexto de seus documentos e retorna a resposta do LLM. Zero vendor lock-in.

Exemplos de API

Exemplo em Python: Converse com seus documentos

import requests

BASE_URL = "https://seu-ambiente.opsily.com/api"
API_KEY = "sk_..."
WORKSPACE_ID = "workspace_123"

headers = {"Authorization": f"Bearer {API_KEY}"}

# Conversar com documentos
response = requests.post(
    f"{BASE_URL}/workspaces/{WORKSPACE_ID}/chat",
    headers=headers,
    json={"message": "Resuma nossa política de privacidade"}
)

print(response.json()["response"])  # Resposta do LLM baseada nos seus documentos

Exemplo em JavaScript: Integre em sua aplicação web

const chatWithDocuments = async (question) => {
  const response = await fetch(
    `https://seu-ambiente.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 os exemplos usam os mesmos endpoints. Ambos funcionam no hosting gerenciado da Opsily ou em ambiente auto-hospedado. Sem vendor lock-in.

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 que usar hosting gerenciado para sua API

Auto-hospedar significa carga operacional. A Opsily elimina isso.

Implante em 3 minutos

Sem Docker, sem conhecimento de Linux, sem procurar servidores. Clique em Instalar. Configuramos o AnythingLLM, PostgreSQL, Milvus, Ollama, SSL e backups. Enquanto você lê isto, já está no ar. Auto-hospedar leva de 2 a 4 horas para engenheiros experientes. Para fundadores não técnicos, leva uma semana. A Opsily remove toda essa carga. Você começa a consultar documentos imediatamente.

Em conformidade com o GDPR por padrão

Os documentos permanecem em data centers alemães. Sem transferência de dados para os EUA. Sem papelada de conformidade. Sua equipe jurídica dorme tranquila. Auto-hospedar significa que você é responsável pela criptografia, logs de acesso, backups e trilhas de auditoria. Um erro significa violações do GDPR e multas. A Opsily cuida disso de ponta a ponta. Somos certificados pelo GDPR. Você obtém conformidade sem dor de cabeça.

Atualizações e patches automáticos

Quando o AnythingLLM lança um patch de segurança ou novo recurso, nós testamos e implantamos em seu ambiente com zero tempo de inatividade. Você nunca aplica patches manualmente. Você nunca depura atualizações com falha. Auto-hospedar significa que você é responsável por cada atualização. Perder um patch de segurança torna você responsável. A Opsily mantém você seguro enquanto você foca no seu produto.

Built for teams who need reliability

99.9%
SLA de disponibilidade
Diários
Backups
0
Carga operacional
3 min
Tempo de implantação
App Catalog

Funciona melhor com

O AnythingLLM integra-se com estas aplicações no mesmo ambiente Opsily. Sem custos extras. Sem complexidade de múltiplos 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

Preços do AnythingLLM Gerenciado

Todos os planos incluem AnythingLLM, Ollama, PostgreSQL, banco de dados vetorial Milvus, backups diários, SSL, atualizações automáticas e hosting alemão em conformidade com o GDPR. Sem taxas por consulta. Sem excedentes por documento. Sem contas surpresa.

Monthly
Annual

Loading pricing...

Seus dados estão seguros

Infraestrutura de nível empresarial para seus documentos.

GDPR Compliant

Documentos armazenados em data centers alemães com total soberania de dados. Sem transferência de dados para os EUA. Em conformidade com os requisitos de criptografia eIDAS e GDPR Artigo 32.

Automatic SSL/TLS

Criptografia HTTPS em todas as conexões. Certificados renovados automaticamente. Suas chaves de API e consultas de documentos são criptografadas em trânsito. Sem ataques man-in-the-middle.

Daily Encrypted Backups

Snapshots diários automatizados do seu banco de dados e documentos. Armazenamento geograficamente redundante. Retenção de 7 dias. Recuperável em minutos caso ocorra um desastre.

Open Source Auditable

O AnythingLLM é open source com licença MIT. Você pode inspecionar o código. Sem coleta oculta de dados. Sem telemetria. Sem rastreamento de fornecedor. Transparência total.

Zero Vendor Lock-in

Exporte seus documentos e configurações de workspace a qualquer momento. Mude para auto-hospedagem ou outro provedor. Seus dados são seus. O AnythingLLM usa formatos padrão: PostgreSQL, banco de dados vetorial Milvus, arquivos PDF/texto.

Perguntas sobre a API do AnythingLLM

Tudo o que você precisa saber sobre integrar chat de documentos em sua aplicação.

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.

O que nossos clientes dizem

Equipes em toda a UE executam seu stack na Opsily. Veja como isso funciona na prática.

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

Implante a API do AnythingLLM hoje

Tenha o chat de documentos no ar em 3 minutos. Sem necessidade de cartão de crédito. Sem necessidade de operações. Seus documentos permanecem privados.