RagApp_API
复制页面
RagApp_API
概述
息壤大模型名称列表
数据库连接信息
MinerU的APIToken仅14天
用户(弃用)
注册
POST
登录
POST
验证邮箱
GET
重发验证邮件
POST
获取当前用户信息
GET
测试用户登录状态
GET
开发测试接口
简单对话
POST
简单对话+上下文
POST
网络延迟测试
POST
RAG 聊天
[说明] 关于User-ID
文档管理 /documents
[说明] 文件上传指南
获取预签名上传 URL
确认文件上传
(传统)上传文档
查询文档处理状态
重新触发索引
获取文档列表
获取文档详情
删除文档
对话 /rag
[说明] 完整使用流程示例
单轮 RAG 查询
多轮对话 RAG
(dev) 对话
概述
复制页面
基于 LangChain + 天翼云息壤 + PostgreSQL (on Neon) + 阿里云 OSS + Pinecone 的 RAG 知识学习助手后端
地址
#
API
#
main
:
https://api.ragapp.linc.work/
dev
:
https://api-dev.ragapp.linc.work/
文档
#
https://doc.ragapp.linc.work/
仓库地址
#
前端:
https://github.com/YunHerry/RagApp
后端:
https://github.com/lincannm/RagApp_backend
核心技术栈
#
编程语言: Python (3.12)
Web 框架: FastAPI (0.121.3)
LLM 框架:LangChain (1.1.0)
使用的云服务
#
1. 后端:Vercel Functions
#
由于项目规模不大,因此使用Serverless的Vercel Functions托管后端代码
2. 数据库:Neon
#
一个serverless数据库服务平台,数据库系统为PostgreSQL
3. 存储:阿里云OSS对象存储
#
价格可能比较便宜,比AWS S3便宜
4. 向量数据库: Pinecone
#
这个向量数据库听说上手比较简单
修改于
2025-12-02 05:22:21
下一页
息壤大模型名称列表