krishgaur1354 / chatbot
Drupal AI 聊天机器人模块利用 OpenAI 的语言模型为您的 Drupal 网站添加智能聊天机器人。它分析用户交互,并提供实时协助、信息检索和互动体验,以提升网站访客的体验。
Requires
- drupal/config: ^9 || ^10
- drupal/core: ^9 || ^10
- drupal/rest: ^9 || ^10
- drupal/serialization: ^9 || ^10
This package is auto-updated.
Last update: 2024-09-19 13:34:24 UTC
README
该项目旨在将 AI 功能集成到 Drupal 网站中,以提供分析和见解,以提升用户体验并推动网站增长。利用基于 OpenAI 的 AI,该项目将分析用户行为、聊天机器人交互和参与度指标,为 Drupal 用户、开发人员和管理员提供有价值的见解。它作为 2024 年 Google Summer of Code 提案的一部分进行开发。
描述
Drupal AI 聊天机器人模块利用 OpenAI 的语言模型为您的 Drupal 网站添加智能聊天机器人。它分析用户交互,并提供实时协助、信息检索和互动体验,以提升网站访客的体验。
主要功能
- AI 驱动的聊天机器人界面
- 可定制的聊天机器人外观
- 用户行为和参与度分析
- 改进用户体验的见解
- 轻松集成到现有的 Drupal 网站
有关聊天机器人的视频演示,请访问:https://youtu.be/qdr75LVmHtc
安装
- 下载并将模块文件夹放置在您的 Drupal 安装目录下的
modules
文件夹中。 - 通过 Drupal 管理界面(扩展 > AI 聊天机器人)启用模块。
- 在配置 > AI 聊天机器人设置中配置模块设置。
配置
- 从 OpenAI 获取 API 密钥。
- 在模块配置页面上输入您的 API 密钥。
- 自定义聊天机器人外观(颜色、标志等)
- 根据需要启用或禁用特定聊天机器人功能。
使用
配置完成后,聊天机器人将作为一个小图标出现在您的 Drupal 网站角落。访客可以与之互动,提出问题或获取帮助。
管理员可以在 Drupal 管理仪表板中查看聊天机器人交互的分析和见解。
聊天机器人界面
聊天机器人作为不显眼的部件出现,点击后会展开

定制
模块提供了一个定制界面,您可以调整聊天机器人的各个方面

您可以设置
- 聊天机器人标题
- 主颜色
- 标志
- 启用/禁用语音到文本
- API 密钥和端点
要求
- Drupal 9.x 或 10.x
- PHP 7.4+
- OpenAI API 密钥
支持
有关问题、功能请求或支持
- 在项目页面上提交问题
- 联系维护者
贡献
欢迎贡献!请遵循标准的 Drupal 编码规范,并为任何改进提交拉取请求。
鸣谢
该项目是在 Drupal 社区的 Anushri Kumari 女士(https://www.drupal.org/u/anushrikumari)的指导下,作为 2024 年 Google Summer of Code 的一部分开发的。
许可
该项目采用 MIT 许可证。