Delphic入门指南 - 基于LlamaIndex构建的LLM文档分析应用

100 阅读1分钟

Delphic - 基于LlamaIndex的文档分析应用框架

Delphic是一个简单的框架,用于使用LlamaIndex构建和部署LLM代理,可以用来分析和操作文档中的文本数据。本文将介绍Delphic的主要特性、安装使用方法以及相关开发资源,帮助读者快速上手这个强大的文档分析工具。

Delphic Logo

主要特性

  • 基于LlamaIndex和Langchain构建,支持多种LLM模型
  • 提供Django后端和React前端,易于部署和扩展
  • 支持文档上传、索引构建和问答功能
  • 提供Docker化部署,简化安装过程

安装使用

  1. 克隆代码仓库:
git clone https://github.com/JSv4/Delphic.git

2. 复制环境配置文件:

mkdir -p ./.envs/.local/
cp -a ./docs/sample_envs/local/.frontend ./frontend
cp -a ./docs/sample_envs/local/.django ./.envs/.local
cp -a ./docs/sample_envs/local/.postgres ./.envs/.local

3. 编辑.django文件,添加OpenAI API密钥 4. 构建Docker镜像:

sudo docker-compose --profile fullstack -f local.yml build

5. 启动应用:

sudo docker-compose --profile fullstack -f local.yml up

6. 访问http://localhost:3000即可使用

开发资源

注意事项

  • 目前仅支持OpenAI API,使用时需注意相关条款
  • 创建和使用Collection会消耗API额度,请谨慎操作
  • 建议在开发时不要使用fullstack profile,以便快速重建前端

Delphic为构建基于LLM的文档分析应用提供了一个很好的起点。无论您是想快速部署一个问答系统,还是希望基于此进行二次开发,Delphic都能为您提供便利。欢迎尝试使用并贡献代码,一起推动这个开源项目的发展! 文章链接:www.dongaigc.com/a/delphic-g… www.dongaigc.com/a/delphic-g…