LLM 大语言模型

对比

langchain:基于python,可以进行复杂的开发,并且提供了Prompt、Loader、Chain、Agent、Memory一些框架工具 dust:构建了低代码的开发平台 LlamaIndex (GPT Index):基于langchian构建

langchain

https://langchain.com/

参考:大语言模型集成工具 LangChain

dust

Dust是一个大语言模型应用程序的设计和部署工具,用户可以通过Dust来快速建立并部署自然语言理解的应用程序,例如智能客服、智能问答系统或智能聊天机器人。Dust可以帮助用户快速搭建和部署应用程序,从而节省时间和精力。 by chatgpt

Dust - Design and Deploy Large Language Models Apps

LlamaIndex (GPT Index)

GitHub - jerryjliu/llama_index: LlamaIndex (GPT Index) is a project that provides a central interface to connect your LLM's with external data. Welcome to LlamaIndex 🦙 (GPT Index)! — LlamaIndex documentation

llamahub.ai

旨在降低对接LlamaIndex和LangChain的成本。

这是一个由社区创建的简单数据加载器/读取器库。它的目标是让连接大型语言模型和各种知识来源变得非常简单。这些工具是通用的,可以用于LlamaIndex(例如构建索引时)和LangChain(例如构建代理使用的不同工具时)。例如,这个库包含了解析Google Docs、SQL数据库、PDF文件、PowerPoints、Notion、Slack、Obsidian等多种文件格式的加载器。请注意,不同类型的加载器产生相同类型的文档,因此您可以在同一个索引中轻松使用它们。

http://llamahub.ai GitHub - emptycrown/llama-hub: A library of data loaders for LLMs made by the community -- to be used with GPT Index and/or LangChain

qdrant

Qdrant是一个矢量搜索引擎,能够快速检索大规模矢量数据。它的使用场景非常广泛,例如信息检索、推荐系统、生物信息学、视频分析等领域。对于那些需要频繁搜索大量矢量数据的应用程序,Qdrant可以提供有效的解决方案。 by chatgpt

矢量搜索引擎 qdrant

Labelbox: 开发和管理文本和图像注释项目的平台,可用于从大规模数据集中进行标注

Labelbox

参考

使用 LangChain + OpenAI GPT 来构建问答知识库的聊天机器人

Last updated