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
- Vá para
/admin/config/security e procure por LLMs TXT
- 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)
- 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