Logo

#聊天机器人

Logo of botpress
botpress
Botpress Cloud是一款强大的聊天机器人开发平台,提供了丰富的开发工具和集成选项,支持OpenAI技术,让用户可以迅速搭建下一代智能助手。通过提供开源集成和详细的文档支持,Botpress Cloud鼓励社群贡献和共享,加速全球聊天机器人技术的创新和应用。
Logo of speechbrain
speechbrain
SpeechBrain是一个基于PyTorch的开源框架,专注于对话AI技术的快速开发,涵盖语音助手、聊天机器人和大型语言模型。该项目包含超过200个训练配方,覆盖40个数据集进行20种语音和文本处理任务。支持从零开始构建模型或微调如Whisper、Wav2Vec2等预训练模型。此外,SpeechBrain通过30多个Google Colab教程促进教育和学习,帮助用户深入了解对话AI系统。
Logo of awesome-chatgpt
awesome-chatgpt
本列表汇总了各种关于ChatGPT的资源、工具、应用及其使用场景,包括浏览器扩展、桌面应用、编辑器插件、启动器扩展、聊天机器人和反向代理等。同时,涵盖了如何扩展ChatGPT功能的工具、具体应用及开发工具。所有资源均为非官方,使用需谨慎。
Logo of doc-chatbot
doc-chatbot
doc-chatbot 项目支持多个聊天主题和文件管理,兼容格式包括 .pdf、.docx 和 .txt。用户可以直接在浏览器中上传文件并生成嵌入向量,存储于 Pinecone,并自动保存和检索聊天记录。该项目支持本地开发和部署,提供安全、灵活的 API 设置和完善的错误处理机制,适用于多种应用场景。
Logo of BotLibre
BotLibre
BotLibre是一个开源平台,专注于人工智能、自然语言处理、聊天机器人、虚拟代理、社交媒体和实时聊天自动化。该平台提供多种组件,包括开发和托管网页、移动应用和社交媒体机器人的平台,Java库形式的AI引擎,JUnit测试用例,以及支持Android、iOS和Web的SDK。
Logo of bootcamp
bootcamp
该项目展示了如何使用Milvus向量数据库处理诸如图片、音频和视频等非结构化数据,并构建相似性搜索应用,如聊天机器人、推荐系统、反向图片搜索和分子搜索等。项目还包括Jupyter Notebook和Docker的本地运行解决方案,方便在本地机器上部署和运行示例应用。
Logo of botonic
botonic
Botonic是一个开源的全栈框架,利用React开发高质量的聊天机器人和会话应用。通过Serverless和Tensorflow.js,Botonic支持WhatsApp、Facebook Messenger、Telegram、Twitter DMs、网站和移动应用的运行,并提供丰富的插件如Google Analytics、Contentful和Dialogflow,帮助开发者轻松集成主流服务并管理AI/NLP的复杂性。
Logo of dialoqbase
dialoqbase
Dialoqbase是一款开源应用,旨在简化自定义聊天机器人的创建。通过先进的语言模型生成精准响应,并使用PostgreSQL高效存储与搜索知识库。支持多种数据加载器和嵌入模型,兼容多种语言模型,易于一键部署,适合定制需求用户。
Logo of FastChat
FastChat
FastChat是一个用于训练、部署和评估基于大语言模型聊天机器人的开源平台。该平台提供先进模型的训练评估代码和分布式多模型服务系统,包含Web界面和OpenAI兼容的RESTful API。FastChat支持Vicuna、LongChat等多种语言模型,提供命令行和Web图形界面。此外,它还具备多GPU并行、CPU推理和模型量化等功能,可适配不同硬件平台。
Logo of AI-Playground
AI-Playground
AI Playground是一个开源项目,为搭载英特尔Arc GPU或Core Ultra-H处理器的PC提供AI图像生成、风格化和对话功能。该项目支持PyTorch LLM、SD1.5和SDXL模型,整合了GitHub和Hugging Face的资源。用户可通过安装程序或源代码部署,并可自由添加模型。AI Playground为AI爱好者和开发者提供了一个实验平台,促进AI应用创新。
Logo of instructlab
instructlab
InstructLab是为大语言模型(LLM)对齐调优设计的创新命令行工具。它采用合成数据方法,支持预训练模型下载、知识技能添加、合成数据生成、模型重训练和评估。工具兼容多种硬件平台,包括Apple M系列、AMD ROCm和NVIDIA CUDA,为LLM优化提供灵活高效的解决方案。
Logo of pokitoki
pokitoki
Pokitoki是基于OpenAI GPT模型开发的Telegram聊天机器人。支持私聊和群聊,能处理直接问题、提及和后续问题。主要特点包括外部链接访问、自定义命令、聊天提示、图像生成和实时配置。此外还提供文本校对、代码修复和翻译等实用功能。Pokitoki为用户提供多样化的AI助手服务,满足各种聊天和任务需求。
Logo of chat-with-mlx
chat-with-mlx
chat-with-mlx是一个基于Apple MLX框架的本地AI聊天平台,专为Apple Silicon Mac打造。该平台集成了Llama-3、Phi-3、Yi等多种开源大语言模型,注重用户数据隐私保护。项目特点包括简易安装、便捷使用,支持集成HuggingFace和MLX兼容模型。此外,平台还提供文档和YouTube视频处理功能,是一个全面的MLX语言模型聊天界面。
Logo of chainlit
chainlit
Chainlit是一个创新的开源异步Python框架,旨在帮助开发者在短时间内构建可扩展的对话式AI或代理应用。该框架支持多模态聊天、思维链可视化、数据持久性及人类反馈集成,适用于所有Python程序和库。此外,Chainlit还提供了自定义前端构建选项,使开发者能够创造独特的代理体验。
Logo of typebot.io
typebot.io
Typebot是一个开源的聊天机器人构建器,允许用户直观地创建并嵌入高级聊天机器人,支持多样化的构建模块,满足不同商业需求,并提供实时数据收集功能,以优化交互体验。
Logo of Bot-Studio
Bot-Studio
Bot Studio提供一个直观的聊天界面,使开发者能够更方便地测试其模型,替代传统的Python IDE。用户只需输入组织名称、组织密钥和API密钥即可开始。目前仅支持OpenAI GPT API,所有数据仅在应用内使用,保障用户隐私。
Logo of agents-flex
agents-flex
该项目是一个基于 Java 的 LLM 应用框架,包含 LLM 访问、提示模板、函数调用、内存管理、嵌入和向量存储、资源加载器和文档处理等功能模块,支持 OpenAi、Qwen 和 SparkAi 等多种 LLM 进行对话交互。框架还支持顺序链、并行链、循环链及各类链节点,适用于复杂应用场景。用户可通过简单代码示例快速上手。
Logo of NLP_Quickbook
NLP_Quickbook
本开源项目聚焦于帮助工程师快速掌握自然语言处理技术。从文本分类、文本清洗到深度学习和聊天机器人构建,提供详细的代码示例和实操指南。这些按主题划分的手册采用代码优先的方式讲解,便于工程师直接应用于实际项目。无论是初学者还是有经验的工程师,都能从中受益,提升自然语言处理技能。
Logo of langchainrb
langchainrb
Langchain.rb使用Ruby构建LLM驱动的应用程序,支持深度Rails集成。提供统一接口,兼容多种LLM提供商如OpenAI、GooglePalm、Cohere等,以及向量搜索数据库如Chroma、Pinecone和Weaviate。功能涵盖提示管理、输出解析、RAG系统构建等,并提供付费咨询服务,了解更多请联系开发者。
Logo of dialogbot
dialogbot
Dialogbot 是一个涵盖问答型、任务型和聊天型多种对话模型的开源项目,能够实现高效的对话解决方案。它支持计算语句相似度、网络检索、任务导向和 GPT2 生成模型,并适用于各种场景。无论是知识领域的问答,还是人性化的聊天,Dialogbot 都能够智能地提供应对方案,并支持灵活的模型训练和调整,提高对话系统的精确性与可扩展性。
Logo of Chatbot
Chatbot
Chatbot 是一个基于Python的AI聊天机器人,能够通过最少的编码轻松创建。它提供API集成、内存功能和主题对话管理等丰富功能,提升机器人的实用性和灵活性。用户可从PyPI或GitHub安装,并有样本代码展示如何集成维基百科搜索API。另外,它还支持如Facebook和Microsoft的多个示例应用。
Logo of multi-doc-chatbot
multi-doc-chatbot
Multi-doc-chatbot项目提供Python脚本,用于构建多文档阅读和对话系统。它支持PDF、DOC和TXT格式,采用嵌入和向量存储技术处理长文本,实现多文档交互和聊天记忆功能。该系统通过终端界面提供文档内容问答服务,展示了LangChain和OpenAI技术在文档智能处理领域的应用。
Logo of chat-llamaindex
chat-llamaindex
LlamaIndex Chat是一款开源工具,用于创建和分享基于个人数据的LLM聊天机器人。支持PDF和文本文档上传,提供提示工程界面,可部署至Vercel平台。项目支持Docker,便于本地开发,并具备数据源生成功能,有助于快速构建知识型AI助手。
Logo of ollama-js
ollama-js
Ollama JavaScript库是一个开源工具,用于简化JavaScript项目与Ollama大语言模型的集成。该库提供聊天、文本生成和模型管理等功能,并支持流式响应和自定义客户端。其API设计简洁,适用于构建各种AI驱动的应用程序。
Logo of hugging-chat-api
hugging-chat-api
hugging-chat-api 是一个非官方的 HuggingChat Python 接口实现,为开发聊天应用提供支持。该项目集成了多项功能,包括图像生成、网络搜索、上下文记忆和语言模型切换。通过简洁的 API 和命令行工具,开发者可以方便地将 HuggingChat 功能整合到各种应用中。
Logo of pipecat
pipecat
pipecat是一个灵活的框架,用于构建语音和多模态对话代理,适用于个人教练、会议助手、故事讲述玩具、客户支持机器人等应用。通过简单的安装和设置,代理进程可以在本地或云端运行,并支持多种第三方AI服务和传输方式。提供丰富的示例应用和代码片段,帮助开发者快速构建符合特定需求的对话系统。
Logo of 问小白
问小白
问小白,由元石科技研发的AI智能助手,快速准确地解答各种生活和工作问题,包括但不限于搜索、规划和社交互动,帮助用户在日常生活中提高效率,轻松管理个人事务。
Logo of Taiwan-LLM
Taiwan-LLM
Llama-3-Taiwan-70B是专为繁体中文与英语环境设计的高性能语言模型,具有70亿参数规模,涵盖多个行业领域。该模型透过NVIDIA NeMo技术优化,已完成在台北一号的NVIDIA DGX H100系统上的训练,获多个企业支持。
Logo of langchain-swift
langchain-swift
langchain-swift是一个纯客户端的Swift库,不需要服务器,并支持iOS、macOS、watchOS和visionOS(测试版)。它提供本地模型、聊天机器人、QA机器人和数据检索,通过配置OpenAI、Supabase、百度OCR等多种API接口来增强功能。该库优化了不同Apple平台上的AI模型性能,旨在为开发者提供高效全面的AI解决方案。
Logo of claude-api-py
claude-api-py
claude-api-py是一个非官方库,可以让Python开发者在其项目中与Anthropic的Claude LLM互动。该库支持获取组织信息、管理对话、发送消息和创建附件等功能,并且目前是同步操作。项目在积极开发中,未来将增加异步模式和更好的缓存功能。使用该库需要从Claude网站获取sessionKey,并安装必要依赖。详细使用示例有助于快速上手。
Logo of chat
chat
Chat 是一款基于自然语言理解和机器学习的聊天机器人系统,提供丰富的语义分析和知识图谱构建工具,适合从头搭建聊天机器人。支持多用户并发和自定义对话场景,易于修改和扩展。适用于对知识图谱和 KBQA 感兴趣的用户,支持 Python 3.3-3.6,通过 pip 安装后可快速启动数据库和语义服务器。
Logo of awesome-ai-tools
awesome-ai-tools
全面了解各种顶级生成式AI工具与大语言模型,如OpenAI API、ChatGPT和Claude 3等。从文本生成、编程到图像、视频和音频生成,这里提供最完整的AI工具推荐,并支持免费提交和展示自己的AI产品。探索最新AI工具,紧跟技术创新前沿。
Logo of tock
tock
Tock是一个开源对话式AI平台,支持OpenNLP、Stanford、Rasa等自然语言处理工具,并提供Tock Studio界面用于故事构建和分析。平台支持Kotlin、Nodejs、Python和REST API的对话DSL,内置Messenger、WhatsApp、Google Assistant、Alexa、Twitter等多渠道连接器,并提供React和Flutter的Web/移动端集成工具包。支持云端和本地Docker部署。访问doc.tock.ai获取更多信息和案例演示。
Logo of chat-langchainjs
chat-langchainjs
chat-langchainjs是一个开源项目,基于LangChain.js和Next.js构建,专注于LangChain文档的智能问答。项目实现了从文档摄取、向量存储到问答生成的完整流程,集成了RecursiveUrlLoader和SitemapLoader等工具。此外,项目提供了全面的技术文档,包括概念解释、修改指南、本地运行步骤、LangSmith集成、生产准备和部署说明,为开发者提供了强大的支持。
Logo of Claude-API
Claude-API
这是一个基于Python的非官方Claude AI接口项目,提供了便捷的对话功能访问。支持消息发送、附件上传和对话管理等操作,适用于开发聊天机器人等应用。该接口安装简单,使用灵活,为开发者集成Claude AI能力提供了便利。
Logo of buster
buster
Buster是一款基于OpenAI API的文档智能问答机器人。它可根据任意文档源定制,支持本地部署和自定义数据导入。Buster通过相似度匹配和GPT模型生成准确回答,并可通过BusterConfig灵活配置。这款开源工具旨在提高文档查询效率,为用户提供相关且精准的文档信息。
Logo of awesome-llm-webapps
awesome-llm-webapps
该项目收集并分析了多种开源LLM网络应用,涵盖聊天机器人、自然语言界面等类型。通过比较各项目的功能特点,为开发者选择合适的应用提供参考。收录的项目均为开源且活跃维护,包含从基础API到完整生产系统等不同复杂度。
Logo of chathub
chathub
ChatHub是一款浏览器扩展,集成了ChatGPT、Bing Chat、Google Bard和Claude等AI对话模型。支持多模型同时对话比较,提供API接入、快捷激活、Markdown渲染、提示词库、本地历史和数据导出等功能。适合需要多样化AI对话体验的用户。
Logo of PhoGPT
PhoGPT
PhoGPT是一个高性能的越南语生成预训练模型系列,包括基础模型PhoGPT-4B和聊天变体PhoGPT-4B-Chat。PhoGPT-4B在102B词汇上预训练,支持8192上下文长度和20K词汇类型。PhoGPT-4B-Chat经过微调,提升了对话和指令响应能力。PhoGPT在开源模型中表现优异,适合多种生成任务。
Logo of LLMDataHub
LLMDataHub
LLMDataHub汇聚高品质大语言模型训练数据,为研究人员和从业者提供丰富的数据资源。该平台涵盖多种数据集,适合提升聊天机器人对话质量、应答生成及语言理解。同时,平台更新最新数据集,助您获取行业前沿资源。
Logo of BingGPT-Discord-Bot
BingGPT-Discord-Bot
BingGPT-Discord-Bot是一款高效的Discord机器人,能够与微软的Bing Chat进行集成。该机器人支持GPT-4和文本生成图像功能。用户只需满足一些基本要求,通过简单的安装和认证过程即可在服务器中启用此机器。提供两种安装方式Docker和Python,并支持多种命令如问答和图像生成,适用于需要在Discord服务器中添加Bing Chat功能的用户。
Logo of openai_ex
openai_ex
OpenaiEx是一个Elixir库,全面支持OpenAI API功能,如Assistants API Beta 2、DALL-E-3、文本转语音及流式聊天完成。该库允许流式请求取消,结构与官方Python API一致,适用于Livebook开发,并通过环境变量配置。详细的安装和使用指南可在hexdocs找到,提供多个实例和用例,如流式Orderbot、Deeplearning.AI Orderbot和图像生成UI。
Logo of reverse-engineered-chatgpt
reverse-engineered-chatgpt
该项目利用逆向工程技术,使在Python代码中无需API密钥便捷使用OpenAI ChatGPT成为可能。适合想使用ChatGPT但不愿支付ChatGPT Plus账户费用的开发者。项目提供了详细的安装步骤和使用示例,包括同步与异步调用示例。
Logo of clause
clause
Clause 是由 Chatopera 团队开发的语义理解系统,基于深度学习和自然语言处理技术,帮助开发者快速构建聊天机器人。支持多机器人管理、自定义词典和意图、会话周期管理及高并发访问。服务端采用 C++ 实现,提供 Docker 镜像部署,并支持 Java、Python 和 Node.js 等多种语言 SDK。Clause 为企业提供低成本、高效的客服和自动化服务解决方案。
Logo of program-y
program-y
Program Y是一个遵循AIML 2.1标准并用Python 3编写的聊天机器人框架。该框架允许使用人工智能标记语言创建聊天机器人。新版本4.1将OOB和Trigger配置移至存储引擎,减小了配置文件大小。4.0版本新增了2000多个单元测试,系统覆盖率达到99%。配置文件结构重新设计,新增嵌入式客户端,仅需两行代码即可将机器人嵌入Python应用中。更多信息请参考官方文档、Github、Slack和Gitter。
Logo of chat-langchain
chat-langchain
Chat LangChain是一款智能文档问答系统,专门针对LangChain文档进行设计。该系统采用LangChain、LangGraph和Next.js技术,实现了实时多用户交互功能。核心组件包括文档摄取和智能问答,通过向量存储和语言模型提供高效的信息检索和回答生成。项目还包含详细的概念指南、定制说明、LangSmith整合方案以及生产部署文档,方便开发者进行系统优化和个性化定制。
Logo of WiiChat
WiiChat
WiiChat是一个基于人工智能的全渠道客户互动平台,集成语音转文字、情感分析和CRM等功能。该平台支持WhatsApp、Instagram等多个社交渠道,可实现客服自动化,提高响应速度和销售转化率。WiiChat还提供数据分析工具,帮助企业深入了解客户互动情况,从而优化运营策略,提升客户满意度和业务增长。
Logo of FlowiseChatEmbed
FlowiseChatEmbed
FlowiseChatEmbed是一个JavaScript库,用于在网站中集成Flowise聊天机器人。该库支持弹出式和全页式两种嵌入方式,并提供丰富的主题和配置选项。开发者可以自定义聊天窗口的外观和功能,如自动打开、欢迎消息和错误提示等。此外,项目还包含观察者配置,能够响应聊天机器人内部的状态变化。
Logo of text-generation-webui-telegram_bot
text-generation-webui-telegram_bot
text-generation-webui的Telegram机器人扩展,支持多种语言模型和丰富功能。具备按钮交互、角色扮演和图像生成能力,可独立运行或作为扩展使用。提供独立用户会话、历史记录保存和防刷屏等实用特性,支持Google Colab运行。安装配置简便,适合个人和群组聊天使用。
Logo of react-simple-chatbot
react-simple-chatbot
React Simple Chatbot是一个开源的React组件,用于创建对话式聊天界面。该组件通过简单配置即可定义对话流程,并支持样式自定义和功能扩展。开发者可利用它快速构建客服、信息查询等聊天机器人应用。虽然项目不再维护,但其API和示例仍具参考价值。推荐考虑使用react-chatbotify等替代方案。