#聊天机器人

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