发布于 2026-01-06 6 阅读
0

我如何在WordPress中使用开源LLM

我如何在WordPress中使用开源LLM

今天,我将指导您如何使用 Hexabot 将开源 LLM 模型集成到 WordPress 网站中。Hexabot 是一款功能强大的开源 AI 对话构建器,可用于创建聊天机器人或 AI 代理。如果您喜欢开源项目,请考虑在 GitHub 上为 Hexabot 点赞并浏览我们的文档。让我们开始吧!

步骤 1:安装 Hexabot CLI

首先,您需要全局安装 Hexabot CLI。您可以使用 npm 轻松完成此操作:

npm install -g hexabot-cli
Enter fullscreen mode Exit fullscreen mode

接下来,运行以下命令创建一个新的 Hexabot 项目:

hexabot create wordpress-chatbot
Enter fullscreen mode Exit fullscreen mode

这将生成一个包含您的聊天机器人项目的文件夹。导航到新的项目目录:

cd wordpress-chatbot
Enter fullscreen mode Exit fullscreen mode

运行以下命令安装必要的依赖项:

npm install
Enter fullscreen mode Exit fullscreen mode

在继续操作之前,请确保您已安装 Node.js 和 Docker,因为运行该项目需要 Docker。

步骤 2:初始化六足机器人

安装完依赖项后,初始化环境文件“docker/.env”:

hexabot init
Enter fullscreen mode Exit fullscreen mode

此命令将生成一个环境配置文件。完成后,您可以通过运行以下命令以开发模式启动项目:

hexabot dev
Enter fullscreen mode Exit fullscreen mode

您还需要启用Ollama,这是一个开源的 LLM 工具,默认情况下已集成该工具来运行 AI 模型。

步骤 3:设置 Ollama

Ollama 是我们架构的重要组成部分,因为它处理驱动聊天机器人的开源 LLM 模型。启动服务后,就可以配置 Ollama 了。

要拉取所需的 LLM 模型(例如Ollama 3.2),请通过 SSH 连接到容器:

docker exec -ti ollama bash
Enter fullscreen mode Exit fullscreen mode

然后拉取模型:

ollama pull ollama-3.2
Enter fullscreen mode Exit fullscreen mode

模型提取完成后,就可以在 Hexabot 管理面板中配置聊天机器人了。

步骤 4:访问管理面板

服务启动并运行后,打开浏览器并访问http://localhost:8080。这将打开 Hexabot 管理面板。

导航至可视化编辑器。在这里,您可以将模块拖放到画布中,为聊天机器人创建对话流程。添加 Ollama 模块插件以启用 AI 模型响应。配置插件设置,例如定义上下文:

“您是为建筑事务所 Etudes 工作的 AI 助手。”

请确保按照上一步的说明提取相应的模型。

步骤 5:将 Hexabot 与您的 WordPress 网站集成

现在,让我们将这个聊天机器人连接到你的 WordPress 网站。首先,导航到你的 WordPress 项目,并使用 Docker Compose 启动你的网站:

cd path/to/wordpress

docker-compose up
Enter fullscreen mode Exit fullscreen mode

登录您的 WordPress 网站,然后转到“插件”部分,搜索Hexabot 插件。安装并激活它。

步骤 6:配置聊天窗口小部件

Hexabot 插件激活后,请前往“设置”配置聊天窗口小部件。您需要将API URL设置为:

http://localhost:4000
Enter fullscreen mode Exit fullscreen mode

确保设置了正确的令牌,然后选择Web 渠道完成配置。

步骤 7:自定义小部件

将小部件添加到您的网站后,您可以通过更改其设置来进一步自定义它。例如,您可以调整小部件的标题、颜色和其他元素,使其与您的 WordPress 网站品牌风格相匹配。刷新您的网站,您应该就能看到小部件生效,并可以与用户互动了。

试试和你的聊天机器人互动:说声“你好”,看看 Ollama 如何根据你之前配置的 AI 功能做出回应。你还可以进一步调整设置,打造个性化体验。

结论

恭喜!您已成功使用 Hexabot 将开源 LLM 集成到 WordPress 网站中。此设置可让您构建功能强大且交互性强的聊天机器人,非常适合直接在 WordPress 平台上与用户互动。

如果您觉得本指南对您有所帮助,请考虑为我们的Hexabot GitHub 代码库点赞,并加入我们的社区。Hexabot 由社区创建,服务于社区,我们诚挚邀请您加入我们的行列!您也可以通过Discord联系我们,或访问我们的YouTube 频道获取更多教程和技巧。

感谢阅读,祝您编程愉快!

文章来源:https://dev.to/marrouchi/how-i-used-a-opensource-llm-in-wordpress-5b1a