配置 bitnami Discourse 上的 AI 时遇到问题

我正在尝试配置此设置,但收到 500 内部错误。我认为请求甚至没有到达网关,因为网关中没有任何日志。我使用 curl 来获取一个测试嵌入,并且可以从命令提示符执行此操作。我不确定我遗漏了什么。

这是日志,它也显示了配置

Started GET "/admin/plugins/discourse-ai/ai-llms/test.json?ai_llm%5Bmax_prompt_tokens%5D=131072&ai_llm%5Bapi_key%5D=[FILTERED]&ai_llm%5Btokenizer%5D=DiscourseAi%3A%3ATokenizer%3A%3AOpenAiTokenizer&ai_llm%5Burl%5D=https%3A%2F%2Faigateway-amrs.com%2Fv0%2Fr0%2Fopenai%2Fdeployments%2Fgpt-4o_2024-11-20-pgo-amrs%2Fchat%2Fcompletions%3Fapi-version%3D2024-10-21&ai_llm%5Bdisplay_name%5D=GPT-4&ai_llm%5Bname%5D=gpt-4o_2024-11-20-pgo-amrs&ai_llm%5Bprovider%5D=azure&ai_llm%5Benabled_chat_bot%5D=false&ai_llm%5Bvision_enabled%5D=false&ai_llm%5Bprovider_params%5D%5Bdisable_native_tools%5D=" for 100.64.76.177 at 2025-07-22 19:26:04 +0000
Processing by DiscourseAi::Admin::AiLlmsController#test as JSON
  Parameters: {"ai_llm"=>{"max_prompt_tokens"=>"131072", "api_key"=>"[FILTERED]", "tokenizer"=>"DiscourseAi::Tokenizer::OpenAiTokenizer", "url"=>"https://aigateway-amrs.com/v0/r0/openai/deployments/gpt-4o_2024-11-20-pgo-amrs/chat/completions?api-version=2024-10-21", "display_name"=>"GPT-4", "name"=>"gpt-4o_2024-11-20-pgo-amrs", "provider"=>"azure", "enabled_chat_bot"=>"false", "vision_enabled"=>"false", "provider_params"=>{"disable_native_tools"=>""}}}
Completed 500 Internal Server Error in 20ms (ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)

Discourse 没有其他日志,这根本没有帮助。

有人能指导一下我可能遗漏了什么吗?

/logs 中有什么吗?

这是唯一能吐出的日志了。

1 个赞

这是标准安装吗?

我使用 bitnami charts。 https://hub.docker.com/r/bitnamicharts/discourse

我担心 bitnami 不受支持,并且非常重要的一点是,它已被弃用:

强烈建议迁移到我们的官方安装。

2 个赞