Created
Jul 5, 2024 07:20 AM
Favorite
Favorite
Priority
备注
推荐
🌟🌟🌟🌟🌟
类型
AI知识库

前言

这是一个全栈应用程序,可以将任何文档、资源(如网址链接、音频、视频)或内容片段转换为上下文,以便任何大语言模型(LLM)在聊天期间作为参考使用。此应用程序允许您选择使用哪个LLM或向量数据库,同时支持多用户管理并设置不同权限。
    • 工作区内的智能体Agent(浏览网页、运行代码等)
    • 支持多种文档类型(PDF、TXT、DOCX等)
    • 通过简单的用户界面管理向量数据库中的文档
    • 两种对话模式:聊天查询。聊天模式保留先前的对话记录。查询模式则是是针对您的文档做简单问答
    • 聊天中会提供所引用的相应文档内容
    • 管理超大文档时高效、低耗。只需要一次就可以嵌入(Embedding)一个庞大的文档或文字记录。比其他文档聊天机器人解决方案节省90%的成本。
使用Ollama下载大模型,向量模型等,AnythingLLM作为webui可视化
整体流程就是上传文档-->>经过embedding模型转化为向量数据-->>选择向量数据库如(LanceDB)存储-->>根据问题调用大模型读取本地向量库匹配答案输出

部署

ollama

选择对应系统安装
安装打开ollama后cmd命令行窗口,运行
notion image
notion image

anything-llm

下载对应版本
notion image
启动创建工作空间
左下角点击扳手,设置模型,embedding模型,向量数据库
notion image
notion image
notion image
notion image
notion image
上传本地文档,点击上传按钮
notion image
点击设置按钮,选择Query,即为从本地文档检索数据回答
notion image
notion image
Loading...