在 Spring AI 中使用百炼知识库进行 RAG 检索
本文介绍如何在 Spring AI Alibaba 中集成百炼知识库,实现 RAG(检索增强生成)功能。
前提条件
- 已添加 Spring AI Alibaba 依赖
- 已配置百炼 API Key
- 已在百炼控制台创建知识库并上传文档
使用示例
配置项
| 配置 | 说明 | 默认值 |
|---|---|---|
| spring.ai.dashscope.api-key | API Key | - |
| spring.ai.dashscope.rag.index-id | 知识库索引 ID | - |
| spring.ai.dashscope.rag.workspace-id | 业务空间 ID | - |
| spring.ai.dashscope.rag.top-k | 返回结果数量 | 5 |