我想在 Discourse 上安装 Discourse AI

  1. 我想在 Discourse 上安装 Discourse AI。我应该使用以下哪种方法来安装?
    1-1. 按照插件的安装说明,将 Discourse AI 的 .git 地址添加到 ‘nono’
    1-2. Discourse AI - Self-Hosted Guide 在此地址中输入三行‘Docker’命令进行安装。
    *我需要在根目录下输入命令吗?
    1-3. 我需要同时执行 1-1 和 1-2 吗?
  2. 运行 Discourse AI 的最低配置要求是什么?

如果我想在自托管的 Discourse 中使用 Toxic、NSFW 和 Sensitivity,仅添加此链接 GitHub - discourse/discourse-ai 就足够了吗?

还是我需要使用下面链接中指定的 Docker 命令来安装它们?

您还需要一些非 OpenAI 的 LLM,而且价格要贵得多。该插件只是一个接口,仅此而已。

1 个赞

感谢您的回复,您能否详细说明一下?

正如你的链接所说,有 AI 插件本身什么也不做。它只提供设置。你还需要一些 AI,无论是自托管的还是来自 OpenAI 的。

OpenAI 的模型不提供你想要的服务,所以你必须选择自托管。这需要一些技术技能,但因为你需要相当大的 VPS,所以成本会非常高。

所以要使用它,我需要从第二个链接的自托管指南中安装“Docker”命令,而不仅仅是插件?(我是自托管的)

差不多是那样,但更多。

如果我理解正确的话,这意味着您需要的不仅仅是插件和“Docker”?

是的,你需要真正的人工智能。

1 个赞

如有疑问,请先从Open AI获取密钥进行尝试,然后再着手处理部署本地LLM引擎这一更复杂的任务:

https://platform.openai.com/docs/overview

1 个赞
  1. 如果我理解正确的话,为了在自托管环境中正确地启用某些 API,您需要使用 docker 命令来安装它们,对吗?
    例如,如果是一个有毒的 AI,我需要安装“docker run -it --rm --name detoxify -e BIND_HOST=0.0.0.0 -p6666:80 ghcr.io/discourse/detoxify:latest”。
    1-1. 在这种情况下,将端点值保持不变是否可以?
  2. “docker run -it --rm --name detoxify -e BIND_HOST=0.0.0.0 -p6666:80 ghcr.io/discourse/detoxify:latest” 这个命令应该从 discourse 目录运行吗?还是应该从根目录运行?

你只是在搭建一个网关。你必须在某个地方拥有 AI 本身。要得到你想要的东西,你可能想自己托管一个。由于需求量很大,你将启动一个单独的 VPS 并将该 AI 安装在那里。

所以,如果你做到了这一点,那么你必须正确地调整 docker 命令,然后你就可以开始了。

但 AI 并不是 docker 或 Discourse 的一部分。

也许你应该按照 Robert 的建议,从 OpenAI 开始。然后,在某个时候再继续。

顺便说一句,你正在寻找的功能并不像你想象的那么可靠。而且每月的费用至少需要 60 美元以上,也许 300 美元以上才更接近现实。

2 个赞

谢谢你的回复

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.