Gerenciar documentos
Gerencie sua base de conhecimento pelo painel da base de conhecimento, pela CLI ou pela API. Para saber o que é uma base de conhecimento e como os agentes a utilizam, consulte Base de conhecimento.

Adicionar documentos
Os documentos podem ser criados a partir de arquivos, páginas da web ou texto simples. Depois de criados, vincule-os a um agente para disponibilizar o conteúdo nas conversas.
Painel
CLI
API
No painel da base de conhecimento, ou diretamente na configuração de um agente, clique em Adicionar documento e escolha uma fonte.
Arquivo
Envie um documento nos formatos PDF, TXT, DOCX, HTML, EPUB ou Markdown, com até 20 MB por arquivo.

URL
Importe uma página da web colando a URL. Para ingerir um site inteiro, use a opção de rastreamento — você pode rastrear todo o site seguindo links a partir da URL inicial ou importar páginas do sitemap do site. Se uma página não for importada, confirme se seu site permite o agente de usuário do rastreador.

Agente de usuário do rastreador
As importações de URL e os trabalhos de rastreamento buscam páginas com o agente de usuário ElevenlabsBot/1.0.
Se seu site estiver protegido por uma CDN, WAF ou regra de proteção contra bots, permita esse agente de usuário para que o rastreador possa ler suas páginas. Quando uma solicitação é bloqueada, o documento é criado, mas nenhum conteúdo pode ser extraído dele.
O rastreador também respeita o robots.txt. Páginas não permitidas para ElevenlabsBot ou para todos os agentes de usuário são ignoradas. Portanto, verifique suas regras se uma página que você espera que seja indexada estiver ausente. Para permitir explicitamente o rastreador:
Adicionar documentos existentes a um agente
Os documentos podem ser reutilizados entre agentes, portanto, o conhecimento compartilhado só precisa ser mantido uma vez.
- Acesse a configuração do agente.
- Encontre a seção da base de conhecimento e clique em Adicionar documento.
- Selecione um documento existente da sua base de conhecimento ou envie um novo.

Reutilizar documentos entre agentes mantém o conhecimento consistente e evita envios duplicados.
Editar documentos
Você pode editar o conteúdo de um documento diretamente, em vez de excluí-lo e enviá-lo novamente. A edição de um documento regenera automaticamente seus blocos de pesquisa de conteúdo e embeddings de RAG, mantendo a pesquisa e a recuperação do agente sincronizadas.
- Documentos de texto e arquivo: edite o conteúdo diretamente e salve.
- Documentos de arquivo: como alternativa, substitua o arquivo original por uma nova versão.
- Documentos de URL: edite o conteúdo quando a sincronização automática estiver desativada. Quando ela estiver ativada, o ciclo de sincronização gerencia o documento e as edições manuais são bloqueadas.

Manter o conteúdo de URL atualizado
Documentos criados a partir de uma URL podem ser atualizados para buscar novamente o conteúdo mais recente da fonte. A atualização reindexa o documento para que agentes com RAG usem o conteúdo atualizado.
No painel, você também pode ativar a sincronização automática para atualizar documentos de URL automaticamente em uma programação, mantendo o conteúdo atualizado sem intervenções manuais.
Organizar com pastas
As pastas agrupam documentos relacionados para facilitar o gerenciamento e a vinculação em massa. Crie uma pasta e mova documentos para ela pelo painel ou pela API.
Uma pasta vinculada a um agente disponibiliza todos os seus documentos por meio de RAG. Portanto, o agente precisa ter RAG ativado para usar pastas.

Dependências e exclusão
Cada documento tem uma aba Agentes dependentes que lista os agentes que dependem dele no momento.

Um documento não pode ser excluído enquanto um agente depender dele. Primeiro, remova o documento desses agentes ou use a exclusão forçada para desvinculá-lo de todos os dependentes de uma vez.
