curl 示例速览

几行命令,即刻体验 Octopuses 的强大能力。

RAG 智能问答

基于文档知识库的精准问答,上传文档后即刻获得语义检索能力。

$ curl -s :8000/v1/api/chat
-F "query=年假政策是什么?"
-F "use_rag=true"

ERP 数据分析

连接企业 ERP 系统,自然语言查询数据库,自动生成分析结果。

$ curl -s :8000/v1/api/chat
-F "query=最近7天各仓库出库单"
-F "use_rag=false"

文档分析提取

上传政策文件、合同、报告,自动提取结构化信息。

$ curl -s :8000/v1/api/chat
-F "file=@./policy.txt"
-F "requirement=提取请假规则"

RAG 直接入库

通过 API 直接将文档文本写入知识库,跳过文件上传步骤。

$ curl -s :8000/v1/rag/upsert
-H "Content-Type: application/json"
-d '{"documents":[{
"text":"年假:入职满一年5天"
}]}'

语义检索查询

直接调用 RAG 检索接口,获取相关文档片段。

$ curl -s :8000/v1/rag/query
-H "Content-Type: application/json"
-d '{"query":"年假多少天?"
,"top_k":3}'

文件上传入库

上传 txt/docx/pdf 文件,自动解析文本并建立向量索引。

$ curl -s :8000/v1/rag/upload
-F "file=@./policy.txt"
-F 'doc_id=policy-1'