一、什么是应用开发
典型的使用流程如下:
1. 创建应用:在控制台创建一个应用,当前已支持 RAG 应用(多模态搜索敬请期待),作为文档管理与效果调试的工作空间。
2. 导入文档:将业务文档导入文档库,支持多种数据源与格式。
3. 在线测试:手动调整检索、LLM 等参数,在线体验和多配置对比效果。
4. 效果评估:通过上传测试集或基于文档自动生成测试集,自动生成搜索质量与生成质量量化报告。
5. 发布上线:将调试完成的应用发布为独享服务,获取可直接调用的搜索 API,也可以直接采用生成的代码自主部署。
6. 监控运维:通过服务监控观察线上服务的运行状态与调用情况,同时可查看 ES 集群资源利用以及原子服务调用情况。
二、核心价值
·一站式构建 AI Search 服务:从文档导入到服务发布全程可视化操作,无需编写检索逻辑即可获得生产级 API。
·即测即调,效果可见:在线测试与效果评估能力让你在发布前充分验证检索质量,降低上线风险。
·独享部署,性能隔离:发布后的应用服务以独享方式运行,计算资源与其他租户隔离,保障服务稳定性与可预期性。
·端到端闭环:文档管理、效果调优、服务发布、运行监控在同一应用内完成,无需在多个产品间切换。
三、前置条件
使用应用开发前,请确认满足以下条件:
| 条件 | 说明 |
| 购买 ES AI 搜索增强版 | 集群版本需为 9.1.3 及以上,低于此版本不支持应用开发功能。购买指引参见 创建集群 |
| 开通原子服务 | 应用开发底层依赖原子服务提供的模型推理能力,需先在控制台开通。详见 原子服务概述 |
| 购买 LLM 套餐 | 进入 资源管理 页面,购买 LLM 套餐。 |
四、计费说明
应用开发涉及以下费用,请注意区分:
| 计费内容 | 计费方式 | 说明 |
| ES 集群 | 按量付费/包年包月 | ES 集群用于数据存储和搜索的载体,将按照节点规模收费。 |
| 原子模型服务 | 按量付费 | 文档解析、文本切片、Embedding、Rerank 环节调用的原子模型服务,按实际用量按量计费。 |
| LLM 套餐 | 包年包月 | LLM 用于问答、效果评测,期间产生的 Token 将从包年包月套餐中抵扣。 |
| 发布服务 | 按量付费 | 发布为独享服务后,按服务实际占用的 CPU 和内存规格按量计费,停止服务后不再产生费用,CPU 和 内存将根据应用服务的负载进行自动扩缩容。 |
注意:重要说明:
五、功能概览
应用开发目前提供以下能力:
| 功能 | 说明 |
| 创建应用 | 创建搜索应用,作为文档管理、效果调试与发布的工作空间。 |
| 文档库 | 管理搜索应用的数据源,支持导入、更新、删除文档,配置数据处理策略。 |
| 在线测试 | 在控制台配置检索链路、LLM 提示词等参数,即可直接输入查询词进行检索问答测试,实时查看搜索结果与生成效果。 |
| 效果评估 | 基于评测数据集对检索效果进行量化评估,输出召回率、精确率、忠实度等指标,辅助效果调优。 |
| 发布管理 | 将调试完成的应用发布为独享服务,支持版本管理,同时支持根据配置参数生成对应的代码,方便快速部署。 |
| 服务监控 | 监控已发布服务的运行状态、资源利用情况,同时支持查看对应的 ES 集群和原子服务关键指标。 |
各功能的详细使用方法请单击对应链接查看。