Esta PR expande a integração existente do Discourse Chatbot com a OpenAI, adicionando suporte de primeira classe para Anthropic, Google Gemini e xAI.
Ela adiciona credenciais e seleção de modelos conscientes do provedor, com provedores independentes para respostas de LLM, embeddings, visão e geração de imagens. As configurações mostram apenas as opções relevantes para o provedor selecionado, enquanto os nomes de modelos personalizados e as URLs continuam a dar suporte a Azure, Ollama, proxies e outros serviços compatíveis.
A PR também atualiza a documentação e marca essa expansão significativa como a versão 3.0.0.
Considere o novo suporte a provedores como ligeiramente experimental, então o feedback é bem-vindo e eu vou procurar resolver quaisquer problemas óbvios.