This week, AI discussions spanned search UX improvements, localization quirks, embeddings configuration, and bug fixes post-upgrade. Administrators and developers delved into making AI search results more discoverable, tweaking Gemini embeddings settings, and resolving errors introduced in the 3.6.0 beta. Community members also explored using Discourse for niche groups, tested local LLM integrations, and reported composer glitches with pasted images. Major themes hit #ai-support, ai-search, Bug, Community, and UX.
“We just deployed a big improvement to the underlying tech that powers semantic search…” — Falcoref
“Many users are still wary of AI so they don’t toggle the switch…” — RBoyref
Interesting Topics
Hiding XX results found using AI—enable toggle by default (Supportaiai-search) RBoy kicked off the thread by noting that AI search results were hidden by default. NateDhaliwal pointed to existing docs ref, and Falco explained how it now auto-toggles when native results are missing ref. A temporary theme script to force the toggle was also shared ref.
Falsche Übersetzung, wenn post locale = UI locale (Bugaidynaloccontent-localization) Jakob_Naumann reported that English posts were showing up in German after a default-locale change ref. Falco recommended purging and re-creating the localization cache ref.
Gemini API Embedding Configuration Clarification (Supportai) RBoy asked what sequence length maps to in the embedding settings and how to throttle API backfills to avoid 429 errors ref. Falco confirmed sequence length equals the model’s token capacity (2048) and pointed out the hidden ai_embeddings_backfill_batch_size setting ref.
Exploring Reranking Options for Discourse AI (Supportai)
In a longer-running thread, Falco rolled out a major semantic search improvement ref, expected to reduce reliance on external rerankers. tpetrov queried support for uploaded RAG documents versus forum topics ref, and Falco confirmed the change covers all embedding use cases ref.
Would this work for a community of women over 45+ (Communityai) bessnlj wondered if Discourse with AI-powered search fits a niche dating/coaching site ref. tobiaseigen clarified that meta.discourse.org is for Discourse hosts but encouraged spinning up a trial for custom use ref and pointed to existing communities for inspiration ref.
Local Ollama is not working with the Plugin (Supportai) Tikkel faced an “Internal Server Error” when Discourse called the Ollama service, despite successful cURL tests ref. Falco asked for container logs ref, and Tikkel confirmed that adjusting DISCOURSE_ALLOWED_INTERNAL_HOSTS syntax to use pipes solved it ref.
Gemini Embeddings Issue After Discourse Update to 3.6.0 Beta 2 (Supportai)
Upgrading to 3.6.0.beta2 broke embedding tests for RBoy, who spotted that Gemini’s old embedding-001 model was retired ref. He fixed it by switching to gemini-embedding-001 in the plugin settings ref.
Embedding error with 3.6.0 beta 2 (Bugai)
A related bug, reported by RBoy, showed “invalid input syntax for type halfvec: “[NULL]”” when querying embeddings post-upgrade ref. This points to null-vector handling issues in the new release.
After sending the image, add this to the beginning of the message: [object InputEvent] (Bugai) kuaza discovered that copy-pasting images into the composer prepends an [object InputEvent] string ref. Uploading via the file selector avoids the glitch, leading to further UX tweaks.
How to solve discourse ai: No endpoints found that support tool use (Supportai) whitewaterdeu saw a 404 “No endpoints found that support tool use” error testing OpenRouter’s qwen3-8b model ref. Disabling native tool integration resolved the issue ref.
Resumo Semanal da Atividade de IA: 20/10/2025 → 27/10/2025
Visão Geral
As discussões de #IA desta semana no Meta abrangeram solução de problemas de API, localização de conteúdo, feedback do usuário sobre traduções e correções de bugs de plugins.
Na categoria #Suporte, Enit iniciou um mergulho profundo ao encontrar um erro 400 Bad Request Using API ao tentar criar um tópico via API REST. supermathie os direcionou para a Documentação da API REST do Discourse e solicitou detalhes de autenticação ref. Moin então pediu trechos de log ref e esclareceu se este era puramente um problema de API ou ligado ao plugin de IA ref. Finalmente, o mistério foi resolvido quando os logs adequados surgiram em /logsref.
Na frente de #Gerenciamento de Site, a discussão Localização de Conteúdo - Manual e Automática com Discourse AI viu cmdntd propor tornar o parâmetro de URL tl disponível para todos os usuários, não apenas convidados ref. Falco esclareceu que atualmente se aplica globalmente em todo o site ref. wenqin então testou o recurso e sugeriu uma opção “padrão (sem tradução)” para aprendizes multilíngues ref, e Moin ajudou a localizar o controle para visualizar o conteúdo original ref. Wenqin confirmou que a solução funcionou perfeitamente ref.
400 Bad Request Using API (#Suporterest-apiai): A chamada de API de Enit retornou 400 Bad Request, levando supermathie e Moin através de verificações de autenticação, diagnósticos de log e esclarecimentos de contexto de plugin.
Localização de Conteúdo - Manual e Automática com Discourse AI (#Gerenciamento de Site ai#localização-de-conteúdo): cmdntd e Falco debateram a exposição de ?tl= a todos os usuários, wenqin solicitou um padrão “sem tradução”, e Moin descobriu o controle de linha do tempo.
我已关闭Discobot,但它仍然运行 (#Suporteai): Um problema mal identificado com o Discobot foi resolvido quando NateDhaliwal explicou que era o recurso Descobertas de Pesquisa de IA, que pode ser ativado nas preferências.
Discourse AI - Sentimento (#Gerenciamento de Site ai#ai-sentimento#conteúdo): keegan perguntou sobre o ajuste do limite de sentimento, apenas para descobrir que ele é fixo no código.
Enit: liderou o mergulho profundo na API com cinco posts — relatório inicial ref, esclarecimento de contexto do plugin ref, detalhes do log ref, confirmação da solução ref e discussão mais ampla sobre memória de IA ref.
supermathie: forneceu orientação sobre a documentação da API ref.
Moin: analisou logs ref, esclareceu o escopo do plugin ref, guiou o acesso aos logs ref e auxiliou com os controles de localização ref.
NateDhaliwal: traduziu insights de suporte de idioma ref e ajuda com configurações de Descobertas de IA ref.
wenqin: testou visualizações localizadas ref e elogiou a UX do controle ref.
Falco: explicou o comportamento global de localidade ref e corrigiu o bug de embedding ref.
FINDarkside: contribuiu com feedback crítico sobre traduções controladas pelo usuário ref.
Jagster: destacou limitações de suporte de idioma ref.
keegan: perguntou sobre limites de sentimento ref.
DevTeVe: otimizou a taxa de transferência de tradução desativando o streaming ref.
Obrigado pela leitura, e nos vemos na próxima semana!
Resumo Semanal de Atividade de IA: 2025-10-27 a 2025-11-03
Visão Geral
Esta semana em meta.discourse.org viu discussões vibrantes em ai, content-localization, Feature e Support. Desde preferências de tradução multilíngue e preocupações sobre tradução automática não divulgada, até configurações ocultas e solicitações de recursos para formatação com IA, a comunidade mergulhou profundamente em como o Discourse AI pode ser mais flexível e transparente. Os contribuidores também abordaram erros de LLM, debateram requisitos de saída estruturada, buscaram estimativas de custo para recursos de IA e exploraram limites de token para embeddings. No geral, o foco permaneceu em melhorar o controle do usuário, aumentar a confiabilidade e ampliar o suporte ao provedor.
Tradução Automática Altamente Intrusiva e Não Divulgada (translationcontent-localizationUX)
\u003ca class="mention" href="/u/Ethaphu"\u003eEthaphu\u003c/a\u003e sinalizou que cada postagem no Roblox Devforum foi traduzida automaticamente sem indicadores claros em Tradução Automática Altamente Intrusiva e Não Divulgada. \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e explicou os indicadores de tradução na postagem 3, \u003ca class="mention" href="/u/tobiaseigen"\u003etobiaseigen\u003c/a\u003e concordou que a sinalização precisa de melhorias na postagem 4, e \u003ca class="mention" href="/u/nat"\u003enat\u003c/a\u003e investigou os limites de auto-hospedagem do Roblox na postagem 5.
Como configurar a tradução de IA de Ai translation backfill hourly rate? (aiSupport)
\u003ca class="mention" href="/u/whitewaterdeu"\u003ewhitewaterdeu\u003c/a\u003e teve dificuldades com configurações ausentes em Como configurar a tradução de IA de Ai translation backfill hourly rate, \u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e compartilhou o guia na postagem 2, a solução foi revelada como uma configuração oculta por \u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e na postagem 4, e \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e observou que agora ela pode ser exibida na postagem 6.
Botão para formatar o conteúdo da postagem usando IA (aiFeature)
\u003ca class="mention" href="/u/hameedacpa"\u003ehameedacpa\u003c/a\u003e solicitou um botão de formatação de IA em Botão para formatar o conteúdo da postagem usando IA. \u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e apontou para o Discourse AI Helper existente e, posteriormente, demonstrou um prompt personalizado na postagem 6.
Ocorreu um erro: O modelo LLM padrão é necessário antes de habilitar o Chat (aiSupport)
\u003ca class="mention" href="/u/viswanatha"\u003eviswanatha\u003c/a\u003e encontrou um erro de redefinição em Ocorreu um erro: Modelo LLM padrão…, e \u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e vinculou ao tópico existente na postagem 2 antes que fosse resolvido.
Acho que a API do discourse-ai precisa de uma regressão (aiDev)
\u003ca class="mention" href="/u/MoRanYue"\u003eMoRanYue\u003c/a\u003e propôs descartar a saída estruturada para um suporte mais amplo ao provedor em Acho que a API do discourse-ai precisa de uma regressão. \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e explicou por que a saída estruturada é importante na postagem 2, e MoRanYue ofereceu separadores semelhantes a XML como alternativa na postagem 3.
Explorando Opções de Reclassificação para Discourse AI (aiSupport)
\u003ca class="mention" href="/u/tpetrov"\u003etpetrov\u003c/a\u003e testou novos embeddings em Explorando Opções de Reclassificação para Discourse AI, com \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e acompanhando a disponibilidade do modelo na postagem 15.
Aviso de embedding input must have less than 8192 tokens com discourse ai (aiSupport)
\u003ca class="mention" href="/u/whitewaterdeu"\u003ewhitewaterdeu\u003c/a\u003e atingiu os limites de token em Aviso de embedding…, \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e explicou as regras do provedor na postagem 2, e a discussão continuou até a postagem 6.
Suporte para Configurar Bot de IA para um fórum de suporte à comunidade… (aiSupport)
\u003ca class="mention" href="/u/viswanatha"\u003eviswanatha\u003c/a\u003e compartilhou configurações de LLM e persona em Suporte para Configurar Bot de IA…, \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e sugeriu buscas forçadas por ferramentas na postagem 2, e recomendações de modelos seguiram na postagem 4.
Estimando o custo de habilitar o Discourse AI para conteúdo e pesquisa relacionados (aiSupport)
\u003ca class="mention" href="/u/SubStrider"\u003eSubStrider\u003c/a\u003e perguntou sobre benchmarks de custo em Estimando o custo de habilitar o Discourse AI…, \u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e esclareceu pesquisa vs. LLM na postagem 2, e Falco descreveu opções de auto-hospedagem na postagem 3.
\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e apresentou soluções existentes e respondeu a consultas de suporte: apontando para preferências multilíngues em Traduções Automáticas e revelando configurações ocultas em Taxa horária de preenchimento de tradução de IA.
\u003ca class="mention" href="/u/MoRanYue"\u003eMoRanYue\u003c/a\u003e pressionou pela flexibilidade da API em discussão de regressão da API e sugeriu alternativas de análise na postagem 3.
\u003ca class="mention" href="/u/MiikkaLaitila"\u003eMiikkaLaitila\u003c/a\u003e destacou necessidades multilíngues em Feedback de Traduções Automáticas.
\u003ca class="mention" href="/u/nat"\u003enat\u003c/a\u003e investigou implementações externas em UX de Traduções Automáticas.
Over the past week, the community dove into several translation and rate-limit challenges, as well as fresh plugin releases and AI helper configuration issues. Key themes included:
AI Persona Stability: Reports of the AI bot entering infinite loops and spamming highlighted the need to calibrate LLM temperature parameters (AI bot infinite loop and spamming).
Plugin Spotlight: The new llms.txt generator plugin promises to make forum content discoverable by LLMs (Discourse llms.txt Generator Plugin).
Rate Limits & Budget Errors: Discussions surfaced around Gemini Pro’s thinking budget constraints and cost-input minimums, uncovering unexpected validation errors in both free and paid tiers (Gemini Pro thinking budget error, AI model cost input restriction).
Below are the 10 most interesting topics from the week, followed by a breakdown of who said what.
AI bot infinite loop and spamming (Supportai-bot) wisewords reported that after creating a new persona the AI began delaying responses and posting repetitive spam in AI bugging out, having a mental breakdown, and Falco explained it was due to the LLM hitting an infinite generation loop at certain temperature settings in post 2.
Staff override for translation max age (Featuretranslationaicontent-localization) jrgong requested the ability for staff to bypass the AI translation backfill max age days setting when manually translating older posts in post 1, and Falco tested and confirmed the manual translation button already overrides this backfill restriction in post 3.
Resetting Proofreader settings (Supportai-helper) bksubhuti sought guidance on restoring missing Proofreader options in the AI helper menu in post 1, and Moin and OP resolved it by rebuilding after correcting trust level configurations in post 4.
Missing language switcher after auto-translation (Supportaicontent-localization)
After successfully backfilling translations, EasyChen could not see the language switcher on translated posts in post 1, with nat guiding them through enabling the site setting and checking post locale detection in post 2 and post 7.
LLM and Discourse AI settings hidden (Supportai) Nima1 reported missing LLM tabs in the AI plugin on a Persian-locale site in post 1, and nat clarified that the “Discourse AI enabled” setting must be saved first to reveal the rest in post 2.
Default LLM model dropdown empty (Supportai) undasein was unable to select a default model due to an empty dropdown in post 1, and NateDhaliwal pointed them to configure LLMs under “Plugins > AI > LLMs” in post 2.
Gemini Pro thinking budget error (Bugai) RBoy encountered a “Budget 0 is invalid” error when setting a zero or negative budget for the gemini-pro-latest model in post 1, and the team acknowledged they will investigate in post 2.
AI model cost input restriction (Bugai) RBoy noted that the cost fields for AI model input and output prevent values below 0.1 in Can’t enter AI model cost of less than 0.1, overriding entries like 0.075 back to zero.
Resumo Semanal da Atividade de IA (17/11/2025 a 24/11/2025)
Visão Geral
Na última semana, o espaço ai e ai-bot em meta.discourse.org registrou 36 novas postagens em 5 novos tópicos, abordando erros de integração, filtragem de spam, flexibilidade de plugins e formatação de conteúdo. Os destaques incluem:
Um erro crítico 400 no Google gemini-3-api helper API response error relatado por \u003ca class="mention" href="/u/honeymoose"\u003ehoneymoose\u003c/a\u003e e rapidamente resolvido por \u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e.
Implantação e personalização da persona de detecção de spam em Frustrations on AI spam detector, resolvido com insights de \u003ca class="mention" href="/u/nat"\u003enat\u003c/a\u003e, \u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e e \u003ca class="mention" href="/u/lilydjwg"\u003elilydjwg\u003c/a\u003e.
Exploração de modelos agnósticos de provedor e auto-hospedados em Inquiry About AI Plugin Options liderada por \u003ca class="mention" href="/u/beitmenotyou"\u003ebeitmenotyou\u003c/a\u003e.
Um bug de divulgação expondo tags ocultas em resumos em AI Summary leaking hidden tags destacado por \u003ca class="mention" href="/u/tvavrda"\u003etvavrda\u003c/a\u003e.
Busca por clareza na discriminação do uso de modelos em Usage not showing LLM models graças ao feedback de \u003ca class="mention" href="/u/RBoy"\u003eRBoy\u003c/a\u003e.
Os principais contribuidores desta semana foram \u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e, \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e, \u003ca class="mention" href="/u/lilydjwg"\u003elilydjwg\u003c/a\u003e e \u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e.
Tópicos Interessantes
Google gemini-3-api helper API response errorBugaiai-bot
\u003ca class="mention" href="/u/honeymoose"\u003ehoneymoose\u003c/a\u003e descobriu um erro de thought_signature ausente nas chamadas auxiliares do Gemini; \u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e implementou uma correção em poucos dias.
Frustrations on AI spam detectorSupportaispam
\u003ca class="mention" href="/u/lilydjwg"\u003elilydjwg\u003c/a\u003e lidou com prompts de persona e tokenizadores; \u003ca class="mention" href="/u/nat"\u003enat\u003c/a\u003e forneceu uma configuração funcional e a solução final.
Inquiry About AI Plugin OptionsSupportai
\u003ca class="mention" href="/u/beitmenotyou"\u003ebeitmenotyou\u003c/a\u003e perguntou sobre o uso de LLMs locais (ex: Ollama), com \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e e \u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e demonstrando o design agnóstico de provedor do plugin e dicas de modelos gratuitos.
AI Summary leaking hidden tagsBugai
\u003ca class="mention" href="/u/tvavrda"\u003etvavrda\u003c/a\u003e notou que os resumos gerados por IA expunham tags privadas; o problema foi triado para uma correção rápida.
Usage not showing LLM modelsBugai
\u003ca class="mention" href="/u/RBoy"\u003eRBoy\u003c/a\u003e relatou que a aba Uso lista IDs de modelos brutos em vez dos nomes de LLM configurados; \u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e reconheceu a solicitação por discriminações mais claras.
Button to format post content using AIFeatureai
\u003ca class="mention" href="/u/jrgong"\u003ejrgong\u003c/a\u003e e membros da comunidade apresentaram ideias para personas de composer personalizadas e modelos de formatação.
Gemini Flash 2.5 Image - now on DiscourseAnnouncementsai
\u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e introduziu o suporte a imagens do Nano Banana 3; \u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e elogiou as melhorias de qualidade.
Discourse llms.txt Generator PluginPluginai
\u003ca class="mention" href="/u/Ivan_Rapekas"\u003eIvan_Rapekas\u003c/a\u003e compartilhou testes iniciais do gerador llms.txt e solicitou formatação de mapa mental.
PDF support in Discourse AI#Site Management how-toai
\u003ca class="mention" href="/u/kuaza"\u003ekuaza\u003c/a\u003e perguntou sobre incorporação e processamento de PDFs, explorando quais modelos lidam melhor com anexos.
Discourse explained what happens when you Run Out of AI credits (#Hosted_Customersexplanationai), detailing daily credit allotments, plan upgrade paths, and how to connect your own LLM to avoid service interruptions.
iamcapote proposed AI supporting Micro-Features (Featureai), advocating for per-persona auto-greetings, internal system notes, and richer AI menu metadata (display names, tooltips, docs links) to make each persona self-explanatory.
派蒙pm from the Chinese community shared screenshots and 502 errors in 有关ai的问题 (Supportai), asking for help troubleshooting AI connectivity, and offering to provide logs or configs for deeper analysis.
Esta semana na categoria ai vimos uma mistura de investigações de bugs, solução de problemas de suporte e evolução de recursos. Os colaboradores trabalharam para:
Avançar em solicitações de recursos importantes, como rastreamento de uso por persona (Track usage per persona)
“Se sua IA estiver sendo cortada antes de escrever tudo, e você estiver usando o AI Gateway do Cloudflare, o primeiro passo é consultar a API do modelo diretamente!”
— DevTeVe (post 8)
Tópicos Interessantes
sam notou que uma busca RAG orientada por persona falha ao retornar conteúdo privado ao usar a busca principal do site, Neil_Evans forneceu logs detalhados para restringir o problema, e Falco implementou uma correção para passar o usuário autenticado para o assistente de busca (post 6, post 8, post 15)
RBoy propôs a capacidade de rastrear o uso por persona — incluindo contagens e consumo de recursos — para otimização do sistema, e sam concordou que isso exigiria estender a tabela de estatísticas para incluir IDs de persona (post 1, post 2)
pierregilles descobriu que as notificações por e-mail ainda usam o idioma original quando a tradução por IA está ativada, resultando em mensagens de idioma misto, e Moin apontou para uma solicitação de recurso existente para e-mails de postagens traduzidas (post 1, post 2)
Shin_210 relatou que o bot de IA do Discourse se recusa a responder na interface de chat, apesar da configuração correta do LLM, sam sugeriu alternar a API de Respostas e atualizar o endpoint, e após uma atualização, o problema foi resolvido (post 1, post 4, post 24)
sam mesclou uma solução de ingestão de PDF no plugin Discourse AI, permitindo que o conteúdo do fórum seja indexado diretamente de PDFs; os usuários podem pré-visualizar o próximo lançamento através do PR vinculado (PR 36415, post 22)
DevTeVe descobriu uma exceção de contexto do bot ao usar a integração do Discord Persona Bot, abriu um PR para forçar o BotContext correto, e Yuuki_Mizukami perguntou sobre suporte para novos LLMs como DeepSeek, com Falco confirmando a compatibilidade existente (post 243, post 245)
Falco resolveu um erro 403 do gerador Stability.ai, vinculando à discussão de suporte aprimorado para geração de imagens, orientando os usuários para a integração atualizada no plugin Discourse AI (post 5)
Falco corrigiu um problema que impedia a inserção de custos de modelo abaixo de 0.1, ajustando a lógica de validação de entrada na página de configurações de IA (post 2)
Falco corrigiu um bug onde tags ocultas eram expostas inadvertidamente em resumos gerados por IA, garantindo que a privacidade no nível da tag fosse mantida (post 5)
DevTeVe rastreou respostas incompletas da IA para o AI Gateway da Cloudflare e confirmou que ignorar o gateway restaurou as saídas completas, popularizando uma solução alternativa para interrupções semelhantes (post 8, post 9)
## Visão Geral
Na última semana, o plugin Discourse AI teve aprimoramentos significativos, correções de bugs e discussões de suporte da comunidade. Clientes hospedados agora podem usar um LLM (Large Language Model) de código aberto interno sem custo extra, graças ao anúncio de <a class="mention" href="/u/keegan">keegan</a> em [Desbloqueie todos os recursos do Discourse AI com nosso LLM hospedado](https://meta.discourse.org/t/-/390985/1?silent=true) #Announcements #ai. Também lançamos o **suporte nativo para PDF e anexos de documentos** — anunciado em [Suporte nativo para PDF e anexos no Discourse AI](https://meta.discourse.org/t/-/391007/1?silent=true) e explicado em [Usando o suporte para PDF e anexos com bots de IA](https://meta.discourse.org/t/-/391005/1?silent=true) #Site Management #how-to. Vários bugs foram triados e resolvidos: a alternância de preferências em [Alternar a preferência "descobertas de pesquisa de IA" não funciona](https://meta.discourse.org/t/-/391135/1?silent=true) #Bug, um erro 400 nas solicitações do bot de IA corrigido após [Erro 400 do bot de IA na versão 2025.12.0-latest](https://meta.discourse.org/t/-/390794/1?silent=true) #Bug, páginas de sentimento ausentes para moderadores abordadas em [Páginas de sentimento ausentes para moderadores](https://meta.discourse.org/t/-/391033/1?silent=true) #Bug, e um problema de interface do usuário (UI) na página de Uso de LLM corrigido, conforme rastreado em [Pequeno bug de UI na página de Uso de LLM](https://meta.discourse.org/t/-/391273/1?silent=true) #UX. Por fim, a comunidade explorou tópicos avançados como suporte a imagens de modelos de terceiros em [Problemas de Reconhecimento de Imagem do Qwen3-VL-8b e Conteúdo Misto de Texto e Imagem do Gemma3-27b](https://meta.discourse.org/t/-/391017/1?silent=true) #Support e tokenizadores personalizados em [Como usar modelos de IA com tokenizadores personalizados](https://meta.discourse.org/t/-/391238/1?silent=true) #Support, enquanto <a class="mention" href="/u/RGJ">RGJ</a> reviveu um bug de permissão em [Discourse AI não respeita o grupo "everyone"](https://meta.discourse.org/t/-/292048/5?silent=true) #Bug.
---
## Tópicos Interessantes
- **LLM de código aberto hospedado para todos os níveis**
<a class="mention" href="/u/keegan">keegan</a> revelou o “CDCK Hosted Small LLM”, permitindo que clientes do Starter ao Enterprise acessem todos os recursos do Discourse AI sem dependências de terceiros em [Desbloqueie todos os recursos do Discourse AI com nosso LLM hospedado](https://meta.discourse.org/t/-/390985/1?silent=true). <a class="mention" href="/u/mcmcclur">mcmcclur</a> perguntou sobre acesso à API na postagem [2](https://meta.discourse.org/t/-/390985/2?silent=true), e <a class="mention" href="/u/Falco">Falco</a> confirmou que não será oferecido para auto-hospedados na postagem [3](https://meta.discourse.org/t/-/390985/3?silent=true). #Announcements #ai
- **Suporte nativo a PDF e anexos para bots de IA**
<a class="mention" href="/u/sam">sam</a> entregou a tão esperada capacidade de fazer upload de PDFs e outros documentos em conversas de IA em [Suporte nativo para PDF e anexos no Discourse AI](https://meta.discourse.org/t/-/391007/1?silent=true), com configuração detalhada em [Usando o suporte para PDF e anexos com bots de IA](https://meta.discourse.org/t/-/391005/1?silent=true). #ai #how-to
- **Bug na alternância de preferência "descobertas de pesquisa de IA"**
<a class="mention" href="/u/Moin">Moin</a> relatou que alterar a configuração **descobertas de pesquisa de IA** não persistia em [Alternar a preferência "descobertas de pesquisa de IA" não funciona](https://meta.discourse.org/t/-/391135/1?silent=true). O mantenedor principal <a class="mention" href="/u/zogstrip">zogstrip</a> propôs um PR com um novo `valueTransformer` na postagem [7](https://meta.discourse.org/t/-/391135/7?silent=true), incorporando feedback de <a class="mention" href="/u/david">david</a> na postagem [6](https://meta.discourse.org/t/-/391135/6?silent=true). #Bug
- **Erro 400 do bot de IA após a atualização 2025.12.0**
<a class="mention" href="/u/MachineScholar">MachineScholar</a> descobriu que toda solicitação de bot de IA retornava um erro `400 Unknown parameter` em [Erro 400 do bot de IA na versão 2025.12.0-latest](https://meta.discourse.org/t/-/390794/1?silent=true). <a class="mention" href="/u/Falco">Falco</a> notou refatorações recentes na postagem [2](https://meta.discourse.org/t/-/390794/2?silent=true), e <a class="mention" href="/u/sam">sam</a> emitiu uma correção (PR 36572) na postagem [6](https://meta.discourse.org/t/-/390794/6?silent=true), confirmada como resolvida na postagem [8](https://meta.discourse.org/t/-/390794/8?silent=true). #Bug #ai-bot
- **Páginas de sentimento ausentes para moderadores**
<a class="mention" href="/u/putty">putty</a> observou que os moderadores não conseguiam ver relatórios de sentimento na barra lateral em [Páginas de sentimento ausentes para moderadores](https://meta.discourse.org/t/-/391033/1?silent=true). <a class="mention" href="/u/awesomerobot">awesomerobot</a> rapidamente mesclou uma correção na barra lateral na postagem [2](https://meta.discourse.org/t/-/391033/2?silent=true). #ai-sentiment #Bug
- **Pequeno bug de UI na página de Uso de LLM**
<a class="mention" href="/u/RBoy">RBoy</a> notou que novos LLMs aparecem sem nome sob `llm_validator` em [Pequeno bug de UI na página de Uso de LLM](https://meta.discourse.org/t/-/391273/1?silent=true). <a class="mention" href="/u/zogstrip">zogstrip</a> confirmou que o PR 36694 corrigirá o menu suspenso na postagem [2](https://meta.discourse.org/t/-/391273/2?silent=true). #UX #pr-welcome
- **Limitações de reconhecimento de imagem do Qwen3-VL-8b**
<a class="mention" href="/u/Ivan_Rapekas">Ivan_Rapekas</a> explorou como modelos não-Anthropic/OpenAI/Google lidam com imagens em [Problemas de Reconhecimento de Imagem do Qwen3-VL-8b e Conteúdo Misto de Texto e Imagem do Gemma3-27b](https://meta.discourse.org/t/-/391017/1?silent=true). <a class="mention" href="/u/sam">sam</a> esclareceu que o LMStudio não tem suporte a PDF na postagem [2](https://meta.discourse.org/t/-/391017/2?silent=true), com um comentário de acompanhamento de Ivan marcando como resolvido na postagem [3](https://meta.discourse.org/t/-/391017/3?silent=true). #ai #Support
- **Configuração de tokenizador personalizado**
<a class="mention" href="/u/RBoy">RBoy</a> perguntou se o Discourse AI pode usar um tokenizador personalizado para moonshotai/Kimi-K2-Instruct em [Como usar modelos de IA com tokenizadores personalizados](https://meta.discourse.org/t/-/391238/1?silent=true). <a class="mention" href="/u/Falco">Falco</a> recomendou escolher o tokenizador integrado mais próximo e ajustar a janela de contexto na postagem [2](https://meta.discourse.org/t/-/391238/2?silent=true). #Support #ai
- **Bug de permissão de grupo de IA: "everyone" não respeitado**
<a class="mention" href="/u/RGJ">RGJ</a> reviveu um problema antigo em que definir **grupos permitidos do bot de IA** como `everyone` ainda bloqueia o bot em [Discourse AI não respeita o grupo "everyone"](https://meta.discourse.org/t/-/292048/5?silent=true), e apontou a verificação incorreta de `allowed_groups_map` no núcleo. #Bug
---
## Atividade
Abaixo está um detalhamento das contribuições de nossos membros mais ativos da comunidade na última semana:
- **<a class="mention" href="/u/sam">sam</a>**
• Anunciou suporte nativo para PDF e anexos em [391007/1](https://meta.discourse.org/t/-/391007/1?silent=true) e escreveu o guia [391005/1](https://meta.discourse.org/t/-/391005/1?silent=true).
• Corrigiu o erro 400 do bot de IA em [390794/6](https://meta.discourse.org/t/-/390794/6?silent=true) e confirmou a resolução em [390794/8](https://meta.discourse.org/t/-/390794/8?silent=true).
• Esclareceu o suporte a imagens do Qwen3-VL-8b em [391017/2](https://meta.discourse.org/t/-/391017/2?silent=true).
- **<a class="mention" href="/u/Falco">Falco</a>**
• Aconselhou que a API do LLM hospedado não estará disponível para auto-hospedados em [390985/3](https://meta.discourse.org/t/-/390985/3?silent=true).
• Ajudou a diagnosticar o erro 400 nos bots de IA em [390794/2](https://meta.discourse.org/t/-/390794/2?silent=true).
• Orientou sobre tokenizadores personalizados em [391238/2](https://meta.discourse.org/t/-/391238/2?silent=true).
- **<a class="mention" href="/u/keegan">keegan</a>**
• Lançou o LLM hospedado do CDCK em [390985/1](https://meta.discourse.org/t/-/390985/1?silent=true) e detalhou a configuração em [390985/2](https://meta.discourse.org/t/-/390985/2?silent=true).
- **<a class="mention" href="/u/stephtara">stephtara</a>**
• Compartilhou experiência em traduções multilíngues em [381120/36](https://meta.discourse.org/t/-/381120/36?silent=true).
• Ofereceu conselhos de construção de comunidade em [385877/8](https://meta.discourse.org/t/-/385877/8?silent=true).
- **<a class="mention" href="/u/zogstrip">zogstrip</a>**
• Propôs o `valueTransformer` principal para o bug de preferência em [391135/5](https://meta.discourse.org/t/-/391135/5?silent=true).
• Aprovou a correção de UI para filtros de Uso de LLM em [391273/2](https://meta.discourse.org/t/-/391273/2?silent=true).
- **<a class="mention" href="/u/RGJ">RGJ</a>**
• Destacou o bug de permissão de grupo "everyone" em [292048/5](https://meta.discourse.org/t/-/292048/5?silent=true).
- **<a class="mention" href="/u/awesomerobot">awesomerobot</a>**
• Corrigiu links de sentimento ausentes do moderador em [391033/2](https://meta.discourse.org/t/-/391033/2?silent=true).
- **<a class="mention" href="/u/putty">putty</a>**
• Relatou as páginas de sentimento ausentes para moderadores em [391033/1](https://meta.discourse.org/t/-/391033/1?silent=true).
- **<a class="mention" href="/u/david">david</a>**
• Aconselhou sobre uma abordagem principal para transformação de valor de preferência em [391135/6](https://meta.discourse.org/t/-/391135/6?silent=true).
- **<a class="mention" href="/u/MachineScholar">MachineScholar</a>**
• Relatou o erro 400 do bot de IA em [390794/1](https://meta.discourse.org/t/-/390794/1?silent=true) e confirmou que foi resolvido em [390794/8](https://meta.discourse.org/t/-/390794/8?silent=true).
Obrigado por ler, e vejo você novamente na próxima semana! :slight_smile:
祁同伟 explored integrating NVIDIA’s embedding models via the NIM API, shared API key details, and encountered case-sensitive model naming quirks before Falco posted a working configuration screenshot. 希望ai插件可以支持nvidia的嵌入向量模型 (Featureai)
Jason_Hsia celebrated the launch of the Discourse MCP moderation framework and envisioned Cursor integration, while sam reminded users to simply enable it via the MCP config. Discourse MCP is here! (blogaimcp)
per1234 — suggested linking to the AI bot profile on #391531/3, outlined alternate link destinations on #391531/5, and emphasized false-positive transparency on #391531/8.
Moin — advocated permission-based link visibility on #391531/7 and stressed clear AI messaging on #391531/9.
joo — initiated the threaded-AI feature on #391875/1.
祁同伟 — tested NVIDIA embedding models on #391833/1 and shared failure logs on #391833/3.
Resumo Semanal da Atividade de IA: 22 a 29 de dezembro de 2025
Visão Geral
Na última semana, a comunidade se envolveu em refinamentos de UX, consultas de #Suporte, triagem de #Bugs e planejamento de #Funcionalidades em discussões relacionadas à IA. A publicação de \u003ca class="mention" href="/u/Lilly"\u003eLilly\u003c/a\u003e, “Os estados selecionado/passar o mouse/foco do menu suspenso DMenu estão um pouco confusos”, destacou inconsistências de estilo no modo gist expandido, levando a uma correção por \u003ca class="mention" href="/u/jordan.vidrine"\u003ejordan.vidrine\u003c/a\u003e. Esclarecimentos sobre a funcionalidade central de IA vieram através de O código-fonte do Discourse suporta modos de IA e visões gerais de IA?, e casos extremos de moderação, como contas que permanecem silenciadas após a exclusão de sinalizações de spam, foram expostos em Conta permanece silenciada sem revisão quando o usuário exclui postagem sinalizada como spam. Enquanto isso, scripts de #automação como “Triagem de postagens usando IA” e integrações com LLMs locais (ai, chat) impulsionaram relatórios de bugs e discussões de design.
Tradutor de IA deve traduzir resumos também (#Funcionalidadeai#localização-de-conteúdo): membros da comunidade propuseram estender o plugin de tradução para cobrir resumos de postagens e trechos de perfil.
希望ai插件可以支持nvidia的嵌入向量模型 (#Suporteai): 祁同伟 confirmou que ajustar a URL base resolveu problemas ao conectar-se a modelos de incorporação da NVIDIA.
Analisador de Postagens de IA para Chat (#Componente de tema chatai-bot): Hyteller verificou as configurações de acesso do bot baseadas em grupo e observou avisos de descontinuação no sistema de widget.
\u003ca class="mention" href="/u/Hyteller"\u003eHyteller\u003c/a\u003e levantou questões de compatibilidade em Analisador de Postagens de IA para Chat e vinculou a um aviso de descontinuação em postagem 18.
\u003ca class="mention" href="/u/m_terenui"\u003em_terenui\u003c/a\u003e configurou seu site auto-hospedado e abriu Como alterar a url do chatbot de IA….
\u003ca class="mention" href="/u/luftaquila"\u003eluftaquila\u003c/a\u003e triou erros locais do Ollama em postagem 1 e isolou problemas de modelo em postagem 2.
Perguntas sobre suporte à localização no novo Companheiro de Moderação do Discourse (MCP), onde jrgong perguntou sobre a obtenção de conteúdo em alemão com uma tradução em inglês, gerando uma solicitação secundária para um parâmetro de localidade na API REST (O Discourse MCP chegou!).
Um bug de cache/UI na página de Uso de LLM que impedia alterações no intervalo de tempo de atualizar as listas de modelos, relatado por RBoy (Bug na UI de Uso de LLM).
Falhas na ferramenta de Resumo Diário, onde os resumos aparecem como blocos de cópia e classificam mal as postagens, destacados por Heliosurge (Resumo Diário (No Meta)).
Esses tópicos cobrem solicitações de #recursos, correções de #bugs e melhorias em ai-summarize, mcp, UX e #site-management.
Tópicos Interessantes
Lilly solicitou um controle mais granular sobre os recursos de IA, pedindo para excluir certas categorias (e potencialmente tags) do sumarizador de gist de IA para gerenciamento de custos (ai-summarize, Feature).
jrgong elogiou o MCP, mas perguntou sobre um argumento de localidade para buscar traduções de alemão para inglês, levando a uma sugestão de adicionar um parâmetro à ferramenta de leitura (O Discourse MCP chegou!, solicitação de suporte) ai, mcp.
RBoy descobriu um problema persistente de cache na UI de Uso de LLM onde a seleção de “Últimas 24 horas” ainda mostrava os modelos do mês passado (Bug na UI de Uso de LLM, veja o bug de UI menor anterior) Bug, UX, ai.
Heliosurge relatou duas anomalias no Resumo Diário: resumos postados como blocos de cópia e classificação incorreta de um plugin como componente de tema (Resumo Diário (No Meta), relatório original aqui, acompanhamento aqui) Bug, #site-management, automation.
jrgong postou duas vezes no tópico do MCP — primeiro perguntando sobre o suporte a localidade no post 12 e depois vinculando à solicitação da API REST no post 14 — acumulando 2 curtidas.
Falco contribuiu com uma sugestão chave no post 13 sobre como implementar um parâmetro de localidade (2 curtidas).
RBoy relatou o bug da UI de Uso de LLM no post 1, recebendo 1 curtida.
Heliosurge sinalizou problemas no Resumo Diário no post 1, com 1 curtida.
fokx comentou sobre a detecção de NSFW no post 4, ganhando 1 curtida.
Obrigado por ler, e vejo você novamente na próxima semana!
## Visão Geral
Esta semana em #ai, a comunidade abordou uma variedade de tópicos, desde integração e configuração até correções de bugs e solicitações de recursos. Em #Marketplace, \u003ca class=\"mention\" href=\"/u/Geenicetea\"\u003eGeenicetea\u003c/a\u003e buscou ajuda com a [configuração do DiscourseConnect & AI](https://meta.discourse.org/t/-/393147/1?silent=true), o que gerou orientações de \u003ca class=\"mention\" href=\"/u/jahan_gagan\"\u003ejahan_gagan\u003c/a\u003e [ref](https://meta.discourse.org/t/-/393147/2?silent=true) e \u003ca class=\"mention\" href=\"/u/itsbhanusharma\"\u003eitsbhanusharma\u003c/a\u003e [ref](https://meta.discourse.org/t/-/393147/3?silent=true).
Em #Bug, o aparecimento misterioso de links externos nos resultados de pesquisa do Discobot foi diagnosticado como uma peculiaridade de substituição de endereço por \u003ca class=\"mention\" href=\"/u/Moin\"\u003eMoin\u003c/a\u003e [ref](https://meta.discourse.org/t/-/393260/3?silent=true), após \u003ca class=\"mention\" href=\"/u/Lilly\"\u003eLilly\u003c/a\u003e relatar páginas OOPS inesperadas [ref](https://meta.discourse.org/t/-/393260/1?silent=true).
Em #Support, os usuários se aprofundaram na configuração do Discourse AI para uso *apenas interno* [ref](https://meta.discourse.org/t/-/393030/1?silent=true) e descobriram custos ocultos de pesquisa na web que levaram um administrador a mudar de provedor [ref](https://meta.discourse.org/t/-/393030/7?silent=true). Enquanto isso, um curioso erro 403 ao consultar o status de créditos de IA sem estar logado surgiu em #Bug #ai-summarize [ref](https://meta.discourse.org/t/-/393261/1?silent=true).
As solicitações de recursos abrangeram melhorias de automação — acionar respostas de IA apenas para criadores de tópicos [ref](https://meta.discourse.org/t/-/393157/1?silent=true) — e um controle mais profundo sobre anexos do bot de IA em #Feature #ai-bot [ref](https://meta.discourse.org/t/-/393178/1?silent=true).
> “Existe uma maneira de restringir totalmente o upload de arquivos para o bot de IA?”
—\u003ca class=\"mention\" href=\"/u/m_terenui\"\u003em_terenui\u003c/a\u003e
Para uma análise aprofundada sobre SSO, consulte nosso [tópico no Marketplace](https://meta.discourse.org/t/-/393147/1?silent=true).
Você também pode revisitar a [discussão sobre o Discourse AI apenas para uso interno](https://meta.discourse.org/t/-/393030/1?silent=true).
E ao investigar bugs de UI, consulte [este relatório de erro de console](https://meta.discourse.org/t/-/392652/3?silent=true).
---
## Tópicos Interessantes
- **Single sign-on do DiscourseConnect & AI** (#Marketplace #wp-discourse #discourseconnect #ai)
\u003ca class=\"mention\" href=\"/u/Geenicetea\"\u003eGeenicetea\u003c/a\u003e pediu orientação sobre SSO em [Alguém pode me ajudar a configurar o discourseconnect & ai](https://meta.discourse.org/t/-/393147/1?silent=true).
- **Pesquisa do Discobot mostrando links externos** (#Bug #search #ai)
\u003ca class=\"mention\" href=\"/u/Lilly\"\u003eLilly\u003c/a\u003e sinalizou [Os resultados da pesquisa “Descobertas do Discobot” na Meta](https://meta.discourse.org/t/-/393260/1?silent=true) retornando URLs que não são da Meta, com \u003ca class=\"mention\" href=\"/u/Moin\"\u003eMoin\u003c/a\u003e explicando a reescrita de URL [ref](https://meta.discourse.org/t/-/393260/3?silent=true).
- **Configuração do Discourse AI apenas para uso interno** (#Support #ai)
\u003ca class=\"mention\" href=\"/u/Thefacto\"\u003eThefacto\u003c/a\u003e explorou [Como configurar o Discourse AI para uso apenas interno](https://meta.discourse.org/t/-/393030/1?silent=true) e descobriu custos ocultos de pesquisa na web [ref](https://meta.discourse.org/t/-/393030/7?silent=true).
- **Erro 403 no status de créditos de IA** (#Bug #ai-summarize)
\u003ca class=\"mention\" href=\"/u/Moin\"\u003eMoin\u003c/a\u003e relatou [Erros 403 para /discourse-ai/credits/status?features[]=topic_summaries](https://meta.discourse.org/t/-/393261/1?silent=true) quando deslogado.
- **Automação de IA apenas para criadores de tópicos** (#Feature #automation #ai)
\u003ca class=\"mention\" href=\"/u/kuaza\"\u003ekuaza\u003c/a\u003e sugeriu [Automação de IA Apenas Para Criadores de Tópicos](https://meta.discourse.org/t/-/393157/1?silent=true) para que respostas automatizadas sejam acionadas apenas para o autor do tópico.
- **Melhorias no Discourse MCP** (#Blog #ai #mcp)
\u003ca class=\"mention\" href=\"/u/jrgong\"\u003ejrgong\u003c/a\u003e propôs argumentos de permissão em [O Discourse MCP chegou!](https://meta.discourse.org/t/-/386983/15?silent=true).
- **Bug na UI de Uso de LLM** (#UX #ai)
\u003ca class=\"mention\" href=\"/u/zogstrip\"\u003ezogstrip\u003c/a\u003e corrigiu o tratamento de cache em [Bug na UI de Uso de LLM](https://meta.discourse.org/t/-/392652/3?silent=true).
- **Restrição de uploads de arquivos no bot de IA** (#Feature #ai-bot)
\u003ca class=\"mention\" href=\"/u/m_terenui\"\u003em_terenui\u003c/a\u003e perguntou sobre a remoção de funcionalidades de upload de arquivos ao interagir com o bot de IA em [Explorando o bloqueio de upload de arquivos ao interagir com o bot de IA](https://meta.discourse.org/t/-/393178/1?silent=true).
- **Filtragem de conversas de IA** (#Feature #ai)
\u003ca class=\"mention\" href=\"/u/kuaza\"\u003ekuaza\u003c/a\u003e revisitou [Listar conversas com inteligência artificial em uma página separada](https://meta.discourse.org/t/-/362711/10?silent=true).
- **Suporte para modos de IA no código-fonte** (#Support #ai)
\u003ca class=\"mention\" href=\"/u/toanvoc\"\u003etoanvoc\u003c/a\u003e perguntou se o Discourse suporta vários modos de IA em [O código-fonte do Discourse suporta modos de IA e visões gerais de IA?](https://meta.discourse.org/t/-/392260/10?silent=true).
- **Menu contextual de IA não atualiza** (#Support #ai-helper #bug)
\u003ca class=\"mention\" href=\"/u/mcmcclur\"\u003emcmcclur\u003c/a\u003e descreveu problemas de atualização de menu em [menu contextual de IA não atualiza de forma confiável](https://meta.discourse.org/t/-/392930/1?silent=true).
---
## Atividade
- \u003ca class=\"mention\" href=\"/u/Geenicetea\"\u003eGeenicetea\u003c/a\u003e iniciou o tópico de integração SSO [Alguém pode me ajudar a configurar o discourseconnect & ai](https://meta.discourse.org/t/-/393147/1?silent=true?silent=true).
- \u003ca class=\"mention\" href=\"/u/jahan_gagan\"\u003ejahan_gagan\u003c/a\u003e ofereceu assistência em [Alguém pode me ajudar a configurar o discourseconnect & ai](https://meta.discourse.org/t/-/393147/2?silent=true).
- \u003ca class=\"mention\" href=\"/u/itsbhanusharma\"\u003eitsbhanusharma\u003c/a\u003e também contribuiu sobre a configuração de SSO em [Alguém pode me ajudar a configurar o discourseconnect & ai](https://meta.discourse.org/t/-/393147/3?silent=true).
- \u003ca class=\"mention\" href=\"/u/Lilly\"\u003eLilly\u003c/a\u003e relatou a anomalia de pesquisa do Discobot em [Os resultados da pesquisa “Descobertas do Discobot” na Meta](https://meta.discourse.org/t/-/393260/1?silent=true) e contribuiu para o tópico de configuração do AI interno em [Como configurar o Discourse AI para uso apenas interno](https://meta.discourse.org/t/-/393030/2?silent=true).
- \u003ca class=\"mention\" href=\"/u/Moin\"\u003eMoin\u003c/a\u003e explicou a reescrita de URL na pesquisa do Discobot [ref](https://meta.discourse.org/t/-/393260/3?silent=true) e relatou o erro 403 em [Erro 403 para /discourse-ai/credits/status](https://meta.discourse.org/t/-/393261/1?silent=true).
- \u003ca class=\"mention\" href=\"/u/Thefacto\"\u003eThefacto\u003c/a\u003e liderou a discussão sobre **IA apenas para uso interno** em [Como configurar o Discourse AI para uso apenas interno](https://meta.discourse.org/t/-/393030/1?silent=true), iterou por posts [ref](https://meta.discourse.org/t/-/393030/3?silent=true), [ref](https://meta.discourse.org/t/-/393030/5?silent=true), e fechou o ciclo com uma solução [ref](https://meta.discourse.org/t/-/393030/7?silent=true).
- \u003ca class=\"mention\" href=\"/u/kuaza\"\u003ekuaza\u003c/a\u003e fez duas solicitações de recursos: automação de IA para autores em [Automação de IA Apenas Para Criadores de Tópicos](https://meta.discourse.org/t/-/393157/1?silent=true) e filtragem de conversas de IA em [Listar conversas com inteligência artificial em uma página separada](https://meta.discourse.org/t/-/362711/10?silent=true).
- \u003ca class=\"mention\" href=\"/u/Falco\"\u003eFalco\u003c/a\u003e revisou possibilidades de PR em [O Discourse MCP chegou!](https://meta.discourse.org/t/-/386983/15?silent=true) e deu as boas-vindas a mais contribuições [ref](https://meta.discourse.org/t/-/386983/16?silent=true).
- \u003ca class=\"mention\" href=\"/u/zogstrip\"\u003ezogstrip\u003c/a\u003e abordou o cache em [Bug na UI de Uso de LLM](https://meta.discourse.org/t/-/392652/3?silent=true).
- \u003ca class=\"mention\" href=\"/u/Bruce5051\"\u003eBruce5051\u003c/a\u003e sugeriu “Alucinação de IA?” em [Os resultados da pesquisa “Descobertas do Discobot” na Meta](https://meta.discourse.org/t/-/393260/2?silent=true).
- \u003ca class=\"mention\" href=\"/u/merefield\"\u003emerefield\u003c/a\u003e pediu esclarecimentos em [O código-fonte do Discourse suporta modos de IA e visões gerais de IA?](https://meta.discourse.org/t/-/392260/11?silent=true).
- \u003ca class=\"mention\" href=\"/u/toanvoc\"\u003etoanvoc\u003c/a\u003e questionou sobre o suporte a modos de IA em [O código-fonte do Discourse suporta modos de IA e visões gerais de IA?](https://meta.discourse.org/t/-/392260/10?silent=true).
- \u003ca class=\"mention\" href=\"/u/mcmcclur\"\u003emcmcclur\u003c/a\u003e relatou problemas no menu de IA em [menu contextual de IA não atualiza de forma confiável](https://meta.discourse.org/t/-/392930/1?silent=true).
- \u003ca class=\"mention\" href=\"/u/m_terenui\"\u003em_terenui\u003c/a\u003e explorou restrições de upload de arquivos em [Explorando o bloqueio de upload de arquivos ao interagir com o bot de IA](https://meta.discourse.org/t/-/393178/1?silent=true).
---
Obrigado por ler, e vejo você novamente na próxima semana! :slight_smile:
\u003ca class="mention" href="/u/Geenicetea"\u003eGeenicetea\u003c/a\u003e iniciou uma solicitação de ajuda no Marketplace em Alguém pode me ajudar a configurar o discourseconnect & ai, agradecendo mais tarde a \u003ca class="mention" href="/u/itsbhanusharma"\u003eitsbhanusharma\u003c/a\u003e após um tutorial completo (post #5).
\u003ca class="mention" href="/u/ToddZ"\u003eToddZ\u003c/a\u003e refinou a discussão de #Recurso em Incentivar/forçar a adição de descrições de imagem, enfatizando a integridade do texto alt versus o contexto narrativo via figcaption (post #21).
\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e resolveu uma revisão dos créditos por usuário em discourse论坛AI配置限额精确到每个人, destacando o rastreamento de #quota integrado (post #2).
\u003ca class="mention" href="/u/BrianC"\u003eBrianC\u003c/a\u003e demonstrou memória de contexto de longo prazo em Memória persistente do Discourse AI, mostrando memory.set, memory.get e uma UI de gerenciamento (post #4).
\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e investigou peculiaridades de localização em É ‘in’ traduzível em relative_reset_time?, esclarecendo preposições codificadas.
Related Topics not translated (Support, ai, related-topics, content-localization) stance455 kicked off this thread by noting that auto-translated pages still showed English “related topics” ref, Lilly requested reproduction steps ref, Moin provided the #solution to set ai embeddings model to multilingual-e5-largeref, and stance455 confirmed all was well afterward ref.
Discourse MCP is here! (blog, ai, mcp) SkhemaDeveloper verified access to “write” tools after configuring the —allow_writes flag ref and later resolved the issue by regenerating an admin key as systemref. sam announced a new release with considerations for admin-only endpoints ref, while rey.riel proposed and submitted a PR for email and group access behind admin keys ref, later sharing the PR link ref and a doc-caveat on “single user = system” in key creation ref.
User Interface Preferences: include setting to disable AI nudges (UX, ai-summarize) conartist6 asked about disabling AI suggestion buttons via a user setting ref. Moin suggested a local CSS workaround ref. conartist6 then contemplated a PR for a new toggle ref, with Canapin noting the team’s caution on adding settings ref. conartist6 highlighted broader ethical concerns ref, chapoi recommended gauging community traction with a Feature request ref, awesomerobot pointed out the existing admin-level toggle ref, and conartist6 confirmed that hiding the button suffices for personal preference ref.
Self-Hosting an OpenSource LLM for DiscourseAI (#Self-Hosting, ai) pacharanero requested the ability to inject a custom HTTP header (e.g., SubscriptionKey) into LLM requests ref. pfaffman suggested either a Discourse plugin or an NGINX proxy workaround ref.
The “Discobot discoveries” search results on Meta (Bug, search, ai) ondrej reported that Discobot’s AI-powered suggestions pointed to a non-existent category ref, prompting discussion on whether to disable AI discoveries here ref.
AI bot – Custom tools (#Site Management, how-to, ai) jorge-gbs encountered a schema validation error when defining an array parameter in a custom tool ref and asked for known limitations or UI paths.
Improved Image Generation Support in Discourse AI (Announcements, ai, ai-helper) David_Ghost inquired about using Stability API keys in a custom tool for image generation ref.
Discourse AI (Plugin, official, included-in-core, ai) 祁同伟 shared a community-built Tampermonkey script integrating Twitter’s open-sourced recommendation algorithm into Discourse’s AI recommendations ref.
Is ‘in’ translateable in relative_reset_time? (#Translations, ai) zogstrip caught a missing %{in} translation key and linked to a fix PR ref, with Moin confirming multilingual behavior works for both time formats ref.
Feature request: improve Discourse AI LLM setup (model discovery) and add AI config import/export (Support, ai) tom_eric proposed UX enhancements for auto-discovering OpenAI-compatible models and adding import/export for AI configurations, to streamline multi-env admin workflows ref.
Weekly AI Activity Summary (2026-01-26 to 2026-02-02)
Overview
This week the ai tag on Meta Discourse saw a flurry of conversations around spam protection, semantic search, theming, summarization reliability, translation UX, content localization, and API enhancements.
Finally, the longstanding Summarize – Gists how-to was revisited, as Saif and Lilly clarified its availability on self-hosted vs. hosted environments (initial feature note).
Resumo Semanal da Atividade de IA no Meta Discourse
Intervalo de Datas:02/02/2026 a 09/02/2026
Visão Geral
Na última semana, os principais desenvolvimentos variaram desde a integração do Data Explorer no Discourse MCP até correções de bugs e solicitações de recursos detalhadas em todo o plugin oficial de IA. Os destaques incluem:
Plugin Discourse AI: descoberta de modelo ausente e padrões sensatos tom_eric abriu um pedido de recurso detalhado #Recursoai para listagens automáticas de modelos. Ele acompanhou a entrada manual de IDs no post 2, configurações de janela de contexto no post 3, e Moin apontou para trabalho sobreposto no post 4, vinculando a uma proposta de plugin existente.
Desempenho impecável do Discourse Helper com Gemini 3 … até agora! StevePlex relatou uma falha em chamadas de ferramentas simples#Suporteai, descrevendo loops de introspecção intermináveis no post 2. Falco aconselhou estratégias de nova tentativa no post 3, e mais detalhes de depuração vieram no post 4.
Discourse AI – Detecção de spam sps sinalizou um problema onde aprovar uma flag de spam ainda silencia automaticamente novos usuários no fluxo de detecção de spam do Discourse AI#Gerenciamento de Site #como-fazerai#moderação, e sam respondeu sobre o equilíbrio de escolha no post 25.
Fornecer contagem de tópicos via API de ferramentas do Discourse AI zogstrip corrigiu o campo ausente topic_count no serializador de usuário, permitindo consultas de IA mais ricas. #Recursoai
Erro de chamada do embedding-001 do Discourse Gemini honeymoose encontrou um 404 para embedding-001 no post 1#Suporteai. Lilly examinou as configurações no post 2 e sinalizou uma incompatibilidade de URL no post 5. Após corrigir o endpoint, o sucesso foi relatado no post 9.
Summarize – Layout padrão do Gist markschmucker perguntou se os gists gerados por IA poderiam ter como padrão uma visualização expandida em Summarize – Gists. #Gerenciamento de Site #como-fazerai-summarize
Esta semana tivemos nove tópicos focados em IA (ai) abrangendo #Gerenciamento de Site, #Funcionalidade, #Suporte, #Componente de Tema e #Comunidade. Em Content Localization - Manual and Automatic with Discourse AI, \u003ca class="mention" href="/u/David_Ghost"\u003eDavid_Ghost\u003c/a\u003e levantou preocupações sobre avisos do Google Search Console, e \u003ca class="mention" href="/u/nat"\u003enat\u003c/a\u003e esclareceu as melhores práticas. A discussão sobre Auto responder using AI resultou em um novo PR de gatilho para “tópico parado”. \u003ca class="mention" href="/u/Don"\u003eDon\u003c/a\u003e lançou o componente de tema Quizmaster. \u003ca class="mention" href="/u/kuaza"\u003ekuaza\u003c/a\u003e propôs uma UI aprimorada para limites de uso de modelo em Models that have reached their limit should appear in a faded color, and when selected, the subscription can be upgraded. Em Customizing AI summarizer to use non-English languages, \u003ca class="mention" href="/u/jrgong"\u003ejrgong\u003c/a\u003e e \u003ca class="mention" href="/u/Ivan_Rapekas"\u003eIvan_Rapekas\u003c/a\u003e exploraram a sumarização multilíngue. \u003ca class="mention" href="/u/philh"\u003ephilh\u003c/a\u003e se aprofundou na sinalização de duplicatas em Post flagging duplication e nas configurações de persona em AI bot - Personas. Propostas de integração como [Discourse接入Openclaw机器人] e [Web3 Bank Project Idea] despertaram discussão na comunidade.
Tópicos Interessantes
Em Content Localization - Manual and Automatic with Discourse AI (#Gerenciamento de Site, ai, #localizacao-de-conteudo), \u003ca class="mention" href="/u/David_Ghost"\u003eDavid_Ghost\u003c/a\u003e perguntou sobre 700 erros de “Alternate page with proper canonical tag” no Google Search Console post 61, e \u003ca class="mention" href="/u/nat"\u003enat\u003c/a\u003e confirmou que este é o comportamento esperado de acordo com as diretrizes do Google post 62.
O tópico Auto responder using AI (#Funcionalidade, #automacao, ai) viu \u003ca class="mention" href="/u/dax"\u003edax\u003c/a\u003e apontar para o novo PR de Falco adicionando um gatilho de tópico parado post 18, \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e detalhando como ele se encaixa com ai_tool_actionpost 19, \u003ca class="mention" href="/u/boltronics"\u003eboltronics\u003c/a\u003e relatando testes bem-sucedidos post 20, e \u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e sugerindo integração de segredos post 21.
\u003ca class="mention" href="/u/Don"\u003eDon\u003c/a\u003e revelou Quizmaster em Quizmaster (#Componente de Tema, ai, #bot-de-ia), um componente de tema que formata mensagens privadas de bots de IA em questionários interativos, com links para o guia de instalação e Guia para iniciantes no uso de Temas do Discourse.
O tópico Customizing AI summarizer to use non-English languages (#Suporte, ai, #resumo-ia) viu \u003ca class="mention" href="/u/jrgong"\u003ejrgong\u003c/a\u003e perguntar sobre resumos em alemão post 5 e \u003ca class="mention" href="/u/Ivan_Rapekas"\u003eIvan_Rapekas\u003c/a\u003e compartilhar uma solução alternativa baseada em script post 6.
\u003ca class="mention" href="/u/philh"\u003ephilh\u003c/a\u003e destacou sinalizações de IA duplicadas em Post flagging duplication (#Suporte, #automacao, #fila-de-revisao, ai, #toxicidade-ia), mostrando a mesma postagem sinalizada como spam e tóxica post 1, perguntando se personas combinadas fazem sentido post 2, e referenciando a discussão anterior de Sam post 3.
Em AI bot - Personas (#Gerenciamento de Site, #como-fazer, ai, #bot-de-ia), \u003ca class="mention" href="/u/philh"\u003ephilh\u003c/a\u003e questionou o papel de Allowed groups (Grupos Permitidos) nas configurações de persona post 28.
\u003ca class="mention" href="/u/在云端_裸奔"\u003e在云端_裸奔\u003c/a\u003e propôs a integração do Openclaw como um agente de IA em [Discourse接入Openclaw机器人] (#Suporte, ai) post 1, com \u003ca class="mention" href="/u/typed-sigterm"\u003etyped-sigterm\u003c/a\u003e apontando para Agentskills.iopost 2.
A Web3 Bank Project Idea (#Comunidade, chat, #api-rest, ai) viu \u003ca class="mention" href="/u/awesomerobot"\u003eawesomerobot\u003c/a\u003e perguntar como o Discourse se encaixa no plano post 4.
\u003ca class="mention" href="/u/philh"\u003ephilh\u003c/a\u003e contribuiu com quatro posts: sinalização de duplicação em Post flagging duplicationposts 1, 2, 3, e perguntando sobre configurações de persona em AI bot - Personaspost 28.
\u003ca class="mention" href="/u/在云端_裸奔"\u003e在云端_裸奔\u003c/a\u003e iniciou ideias de integração em [Discourse接入Openclaw机器人] post 1.
\u003ca class="mention" href="/u/typed-sigterm"\u003etyped-sigterm\u003c/a\u003e recomendou Agentskills.io em [Discourse接入Openclaw机器人] post 2.
\u003ca class="mention" href="/u/awesomerobot"\u003eawesomerobot\u003c/a\u003e perguntou como o Discourse se encaixa em um banco Web3 em Web3 Bank Project Ideapost 4.
Obrigado por ler, e vejo você novamente na próxima semana!
Resumo da Atividade de IA Semanal (16/02/2026 a 23/02/2026)
Visão Geral
As discussões sobre #ia desta semana em meta.discourse.org abrangeram uma mistura de solicitações de suporte, relatórios de bugs e propostas de recursos:
Em Support, \u003ca class="mention" href="/u/manton"\u003emanton\u003c/a\u003e encontrou um erro de “nenhuma conversão implícita” ao conversar com o assistente de IA no tópico “AI Chat errors” e, com a ajuda de \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e, rastreou até uma seleção de persona não intencional ref.
Também em Supportai, as equipes debateram fluxos de trabalho de spam de múltiplas contas ou atividade agregada em “How do I configure AI Spam protection”, explorando pipelines de sinalização além das verificações por postagem ref.
Um deslize de localização em Bugai-search fez com que a pesquisa semântica de IA exibisse [missing %[count} value] em [“AI语义搜索时出现\missing \%\[count\} value\] 字样” até que as traduções fossem atualizadas ref.
Em #Site Management ai-bot, os usuários \u003ca class="mention" href="/u/Alon1"\u003eAlon1\u003c/a\u003e e \u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e depuraram um erro do modelo Claude Antrópico, resolvendo-o ao atualizar cabeçalhos beta desatualizados na integração principal do bot de IA refref.
Nos últimos sete dias, houve 13 novas postagens, 2 novos tópicos, e os principais contribuidores incluíram \u003ca class="mention" href="/u/manton"\u003emanton\u003c/a\u003e, \u003ca class="mention" href="/u/Yan_Fridland"\u003eYan_Fridland\u003c/a\u003e, \u003ca class="mention" href="/u/祁同伟"\u003e祁同伟\u003c/a\u003e, \u003ca class="mention" href="/u/tobiaseigen"\u003etobiaseigen\u003c/a\u003e, \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e, \u003ca class="mention" href="/u/philh"\u003ephilh\u003c/a\u003e, \u003ca class="mention" href="/u/Alon1"\u003eAlon1\u003c/a\u003e e \u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e.
Tópicos Interessantes
AI Chat errors (Supportai):
\u003ca class="mention" href="/u/manton"\u003emanton\u003c/a\u003e relatou uma falha inesperada de conversão de saída estruturada na interface de Chat de IA ref, e \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e recomendou mudar a persona de “Summarizer” (Resumidor) para o padrão “Forum Helper” (Auxiliar do Fórum) ref.
How do I configure AI Spam protection (Supportai):
\u003ca class="mention" href="/u/Yan_Fridland"\u003eYan_Fridland\u003c/a\u003e perguntou como lidar com spam coordenado ou entre contas fora da detecção de postagem única em ref, e \u003ca class="mention" href="/u/tobiaseigen"\u003etobiaseigen\u003c/a\u003e explicou fluxos de trabalho de sinalização usando o motivo “Something else” (Algo mais) ref.
AI语义搜索时出现\[missing \%\[count\} value\] 字样 (Bugai-search):
\u003ca class="mention" href="/u/祁同伟"\u003e祁同伟\u003c/a\u003e notou um erro de espaço reservado na interface de pesquisa semântica chinesa ref, e \u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e rastreou até traduções desatualizadas que não foram atualizadas com a alteração do código ref.
Post flagging duplication and Spam/Toxicity Combo (Featureautomationreview-queueai-toxicity):
\u003ca class="mention" href="/u/philh"\u003ephilh\u003c/a\u003e sugeriu refinar a Persona de Triagem de Toxicidade para reduzir a sinalização dupla e propôs integrar verificações de toxicidade com o módulo de Spam ref.
Discourse AI – AI bot errors (#Site Management how-toai-bot):
No tópico de longa data “Discourse AI – AI bot”, \u003ca class="mention" href="/u/Alon1"\u003eAlon1\u003c/a\u003e encontrou um erro invalid_request do Anthropic Claude 4.6 [ref] e \u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e o resolveu puxando os cabeçalhos mais recentes ref.
\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e
• Auxiliou na solução de problemas em “AI Chat errors”: post 2, post 4
\u003ca class="mention" href="/u/Yan_Fridland"\u003eYan_Fridland\u003c/a\u003e
• Levantou questões sobre o fluxo de trabalho de spam em “How do I configure AI Spam protection”: post 8, post 10
\u003ca class="mention" href="/u/tobiaseigen"\u003etobiaseigen\u003c/a\u003e
• Explicou os fluxos de sinalização da comunidade em “How do I configure AI Spam protection”: post 9
\u003ca class="mention" href="/u/祁同伟"\u003e祁同伟\u003c/a\u003e
• Relatou o placeholder ausente na pesquisa semântica de IA: post 1
\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e
• Diagnosticou o atraso na tradução que causou o bug [missing %[count} value]: post 2
\u003ca class="mention" href="/u/philh"\u003ephilh\u003c/a\u003e
• Propôs um fluxo de trabalho unificado de sinalização de Spam/Toxicidade: post 4
\u003ca class="mention" href="/u/Alon1"\u003eAlon1\u003c/a\u003e
• Compartilhou um erro do Claude 4.6 na integração do bot de IA: post 182
\u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e
• Corrigiu cabeçalhos desatualizados para a integração Anthropic: post 183
New admin guide: centralizing and rotating secrets with AI credentials. sam published Managing AI credentials, documenting how to store API keys once and reference them across LLMs, embedding models, and custom tools—making key rotation and lifecycle management significantly safer and simpler.
OpenClaw agent integration + the llms.txt posting policy.
In the OpenClaw integration support thread Discourse接入Openclaw机器人, pranciskus described a plugin exposing Discourse tools to an AI agent. sam emphasized the site’s automated-bot policy (including no posting) and asked for compliance confirmation in the reminder. pranciskus confirmed newer versions read rules first in their follow-up, also linking details in OpenClaw plugin for Discourse integration.
AI spam detection: “test says SPAM” but it didn’t enter the review queue.
In Discourse AI - Spam detection, singi2016cn reported a mismatch between the spam test tool and moderation queue behavior. per1234 asked diagnostic questions and pointed to how to use the testing tool in their response. Moin then asked who performed the test post (and with what permissions) in their follow-up.
per1234 helped troubleshoot spam scanning behavior, asking whether the admin test tool was used and pointing to the correct place to run it in Discourse AI - Spam detection.