我如何在WordPress中使用开源LLM
今天,我将指导您如何使用 Hexabot 将开源 LLM 模型集成到 WordPress 网站中。Hexabot 是一款功能强大的开源 AI 对话构建器,可用于创建聊天机器人或 AI 代理。如果您喜欢开源项目,请考虑在 GitHub 上为 Hexabot 点赞并浏览我们的文档。让我们开始吧!
步骤 1:安装 Hexabot CLI
首先,您需要全局安装 Hexabot CLI。您可以使用 npm 轻松完成此操作:
npm install -g hexabot-cli
接下来,运行以下命令创建一个新的 Hexabot 项目:
hexabot create wordpress-chatbot
这将生成一个包含您的聊天机器人项目的文件夹。导航到新的项目目录:
cd wordpress-chatbot
运行以下命令安装必要的依赖项:
npm install
在继续操作之前,请确保您已安装 Node.js 和 Docker,因为运行该项目需要 Docker。
步骤 2:初始化六足机器人
安装完依赖项后,初始化环境文件“docker/.env”:
hexabot init
此命令将生成一个环境配置文件。完成后,您可以通过运行以下命令以开发模式启动项目:
hexabot dev
您还需要启用Ollama,这是一个开源的 LLM 工具,默认情况下已集成该工具来运行 AI 模型。
步骤 3:设置 Ollama
Ollama 是我们架构的重要组成部分,因为它处理驱动聊天机器人的开源 LLM 模型。启动服务后,就可以配置 Ollama 了。
要拉取所需的 LLM 模型(例如Ollama 3.2),请通过 SSH 连接到容器:
docker exec -ti ollama bash
然后拉取模型:
ollama pull ollama-3.2
模型提取完成后,就可以在 Hexabot 管理面板中配置聊天机器人了。
步骤 4:访问管理面板
服务启动并运行后,打开浏览器并访问http://localhost:8080。这将打开 Hexabot 管理面板。
导航至可视化编辑器。在这里,您可以将模块拖放到画布中,为聊天机器人创建对话流程。添加 Ollama 模块插件以启用 AI 模型响应。配置插件设置,例如定义上下文:
“您是为建筑事务所 Etudes 工作的 AI 助手。”
请确保按照上一步的说明提取相应的模型。
步骤 5:将 Hexabot 与您的 WordPress 网站集成
现在,让我们将这个聊天机器人连接到你的 WordPress 网站。首先,导航到你的 WordPress 项目,并使用 Docker Compose 启动你的网站:
cd path/to/wordpress
docker-compose up
登录您的 WordPress 网站,然后转到“插件”部分,搜索Hexabot 插件。安装并激活它。
步骤 6:配置聊天窗口小部件
Hexabot 插件激活后,请前往“设置”配置聊天窗口小部件。您需要将API URL设置为:
http://localhost:4000
确保设置了正确的令牌,然后选择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