Habilitando suporte nativo a LLMs.txt no Discourse

A partir da Discourse v2026.1.0, o suporte nativo para o padrão llms.txt está incluído. Isso permite que Modelos de Linguagem Grande (LLMs) rastreiem e interpretem o conteúdo do seu site de forma mais eficaz.

Como habilitar o suporte nativo a llms.txt

  1. Vá para /admin/config/security e procure por LLMs TXT
  2. Faça o upload do seu arquivo llms.txt (os formatos .txt e .md são aceitos; consulte https://llmstxt.org para sintaxe, formato e detalhes de implementação)
  3. Salve a configuração

Uma vez configurado, seu arquivo será servido automaticamente em:

https://seusite.com/llms.txt

Se você quiser um exemplo de referência, pode verificar https://meta.discourse.org/llms.txt

11 curtidas

Não seria possível para o Discourse criar o llms.txt dinamicamente para o site? Isso parece ser um recurso muito mais útil e alinharia a funcionalidade com o 🤖 Discourse llms.txt Generator Plugin - #2 by Ivan_Rapekas, com o qual esse novo recurso entra em conflito, sobrescrevendo o caminho /llms.txt e retornando um erro 404, mesmo que o plugin esteja configurado corretamente.

Essa adição ao recurso está prevista em algum lugar do roadmap?

5 curtidas

Minha solução alternativa para este problema foi:

  • Criar um arquivo llms.txt no VS Code contendo apenas

    Vá para [https://<SUA_BASE_URL>/llms-full.txt](https://<SUA_BASE_URL>/llms-full.txt)
    
  • Fazer o upload deste arquivo na seção llms.txt do núcleo do Discourse em admin/config/security?filter=LLMs%20TXT. Salve.

  • Teste se https://<SUA_BASE_URL>/llms.txt exibe o conteúdo do arquivo de texto acima.

  • Agora, espera-se que os LLMs que acessam llms.txt sejam orientados a navegar para o llms-full.txt, que é gerado dinamicamente por 🤖 Discourse llms.txt Generator Plugin

1 curtida