Skip to content

Latest commit

 

History

History
142 lines (76 loc) · 8.32 KB

introducing-openchat-free-simple-platform-building-custom-chatbots-minutes.md

File metadata and controls

142 lines (76 loc) · 8.32 KB

介绍 OpenChat:一个快速且简单的自定义聊天机器人构建平台

原文:www.kdnuggets.com/2023/06/introducing-openchat-free-simple-platform-building-custom-chatbots-minutes.html

介绍 OpenChat:一个快速且简单的自定义聊天机器人构建平台

作者提供的图片

什么是 OpenChat


我们的三大课程推荐

1. 谷歌网络安全证书 - 快速进入网络安全职业生涯。

2. 谷歌数据分析专业证书 - 提升您的数据分析技能

3. 谷歌 IT 支持专业证书 - 支持您的组织 IT


OpenChat 是一个开源聊天机器人控制台,使用户能够轻松运行和创建类似于 ChatGPT 的自定义聊天机器人。它简化了利用大型语言模型(LLMs)的过程,使日常用户也能轻松使用。随着 AI 技术的快速发展,这些模型的安装和使用可能会让人感到望而生畏。然而,OpenChat 通过提供一个简单的两步设置过程,简化了创建全面聊天机器人控制台的过程。

介绍 OpenChat:一个快速且简单的自定义聊天机器人构建平台

演示可以在 OpenChat 网站上查看

OpenChat 作为一个中央枢纽,用于管理多个定制的聊天机器人,使用户能够在任何地方嵌入和分享他们的机器人。目前,该平台支持 GPT 模型,但团队正在积极工作以集成各种开源 LLM,这些模型可以通过单击激活。

无论您是开发者、研究员,还是没有编程经验的个人,OpenChat 提供了一个用户友好的界面,使您能够创建可以执行各种任务的聊天机器人。

目前,您可以通过两种方式使用 OpenChat:

  1. 通过运行一个完全免费的本地服务器,提供安全性和对聊天机器人控制台的更大控制。

  2. OpenChat 的在线版本提供了互动的用户体验,使您能够在几分钟内构建聊天机器人应用程序。

OpenChat 功能和使用案例

特性

OpenChat 提供了一个强大的平台,用于基于 GPT-3.5 和 GPT-4 创建无限制的本地聊天机器人。借助 OpenChat,你可以通过提供 PDF 文件、网站以及即将与 Notion、Confluence 和 Office 365 等平台的集成来定制你的聊天机器人。OpenChat 的一大亮点是每个聊天机器人都拥有无限的内存容量,能够无缝处理大文件,例如 400 页的 PDF。

OpenChat 还允许你将聊天机器人作为小部件嵌入到你的网站或内部公司工具中,轻松触达和与观众互动。此外,通过配对编程模式,你可以将整个代码库作为聊天机器人的数据源,实现更个性化和高级的互动。

使用案例

  1. 定制客户支持: 使用 OpenChat,你可以创建能够提供个性化客户支持的聊天机器人,实时回答问题并解决问题。

  2. 学校作业: OpenChat 可用于教育环境,帮助学生完成作业。聊天机器人可以提供作业指导、回答问题和提供学习建议。

  3. 公司内部知识: OpenChat 可用于构建聊天机器人,提供员工便捷访问公司内部知识的服务,例如政策、程序和培训资料。

  4. 构建私有聊天机器人: 你可以使用 OpenChat 构建私有聊天机器人,与客户分享,提供独特且个性化的服务。

  5. 个人图书馆: 你可以使用 OpenChat 创建个人书籍、文本和 PDF 图书馆,从而更容易组织和访问你的资料。

  6. 医疗保健: OpenChat 可用于医疗保健环境,帮助患者处理琐碎问题,例如安排预约或回答常见问题。这可以解放医疗专业人员,专注于更复杂的病例。

  7. 还有更多…

介绍 OpenChat:免费的简单平台,几分钟内构建自定义聊天机器人

图片来自 OpenChat

在 2 分钟内创建一个 KDnuggets 机器人

要使用 OpenChat 的在线版本创建聊天机器人,过程非常简单:

  1. 使用你的 Google 凭证创建一个账户。

  2. 选择你想要的数据源,包括网站链接、PDF、代码库、Notion 等。

  3. 添加网站 URL,然后等待几秒钟,让 OpenChat 扫描你的网站以获取相关内容。

  4. 你的聊天机器人现在可以使用并嵌入到你的网站中。

需要注意的是,对于 OpenChat 的在线版本,扫描过程仅限于你网站的前 15 页。如果你希望扫描更多页面或对扫描过程有更大控制,可以使用自托管版本的 OpenChat。

介绍 OpenChat:免费的简单平台,几分钟内构建自定义聊天机器人

图片来自 OpenChat - 仪表板

本地安装

你可以按照 openchatai/OpenChat 中提到的几个步骤安装 OpenChat 的自托管版本。

  1. 首先克隆 openchatai/OpenChat GitHub 仓库:
git clone git@github.com:openchatai/OpenChat.git
  1. 使用你的密钥编辑 common.env 文件:
OPENAI_API_KEY=
PINECONE_API_KEY=
PINECONE_ENVIRONMENT=
PINECONE_INDEX_NAME=

注意: 使用 Pinecone 作为数据库时,确保维度设置为 1536 是非常重要的。

  • OpenAI API 密钥: 只需登录到 openai.com 上的账户。一旦登录,你可以在账户设置中找到你的 API 密钥。

  • Pinecone API 密钥: 前往 Pinecone 仪表盘中的“API 密钥”标签。在这里,你可以生成新的 API 密钥或查看现有的密钥。

  • Pinecone 环境与索引名称: 在创建索引后,你可以在 Pinecone 仪表盘中找到你的环境密钥。同样,你的索引名称也可以在 Pinecone 仪表盘中找到。

  1. 将目录更改为仓库文件夹,然后运行:
make install
  1. 完成安装过程后,你可以通过在网页浏览器中导航到 http://localhost:8000 来访问 OpenChat 控制台。

结论

总之,OpenChat 授权使用 MIT 许可证,可以用于任何商业用途。它是一个强大的平台,简化了构建和管理聊天机器人的过程。凭借其用户友好的界面和多功能性,OpenChat 使创建能够执行各种任务的定制聊天机器人变得轻而易举。

无论你是希望提升客户服务、简化业务流程,还是仅仅提供更具吸引力的用户体验,OpenChat 都具备你所需的一切来创建有效且高效的聊天机器人。

在这篇文章中,我们了解了 OpenChat 以及如何使用它创建由 GPT-3.5 或 GPT-4 驱动的定制聊天机器人。快去创建一个免费账户,建立一个聊天机器人,并与朋友和同事分享吧。

Abid Ali Awan (@1abidaliawan) 是一位认证的数据科学专业人士,喜欢构建机器学习模型。目前,他专注于内容创作,并撰写有关机器学习和数据科学技术的技术博客。Abid 拥有技术管理硕士学位和电信工程学士学位。他的愿景是利用图神经网络为那些挣扎于心理疾病的学生构建 AI 产品。

更多相关内容