检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Authorization 是 String 参数解释: 鉴权信息。获取平台API Key,并为API Key添加前缀Bearer,得到标准鉴权信息,例如Bearer sk-74e4157***。API Key获取方法请参见创建API Key。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值:
流。 图2 引入变量 通过API调用Agent时,将Agent中配置的变量(一般变量或敏感变量)传递给API,即将请求参数variables填写为Agent中配置的变量,具体操作请参考调用Agent。 父主题: AI原生应用引擎
附录 状态码 错误码 知识数据集请求参数说明
应用示例 创建知识库并进行检索 更新知识库
目前AppStage的AI原生应用引擎提供API供您调用。在调用AppStage的AI原生应用引擎API之前,请确保已经充分了解AppStage的相关概念,详细信息请参见AppStage服务的产品介绍。 终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 200 AIAE.22001001 API调用异常 API调用异常 调用接口url、请求方式错误或出现访问其他用户资源的越权问题,请检查后重试
状态码 状态码如表1所示 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
ENT_API_KEY填写AI原生应用引擎的平台API KEY,该值用于鉴权,为必填。接口会返回检索到的切片信息。如果接口报错请参考错误处理。 代码示例 import os os.environ["WISEAGENT_API_KEY"] = "wiseagent-api-key"
更新知识库 操作场景 本文通过调用一系列知识中心的API介绍知识库的更新流程,适用于当数据源为OBS接入时,在OBS上进行文件增删改后,将改动同步到知识库的场景。API调用方法请参见如何调用API。 前提条件 用户接入的OBS目录下,存在文件的增删改其中一种情况。 需获取待更新数据集的id,支持通过如下两种方式获取:
eader的X-Apig-Appcode字段携带App-code进行认证,需要提供App-code。 API key 鉴权方式为“Api-key”时,配置此参数。 API密钥所需的字段,以及该验证所必须的字段值。 说明: 请通过API提供者或模型供应商获取API Key。 输入的
PromptTemplate KnowledgeRetriever ApplicationCenter 父主题: AI原生应用引擎SDK API
ModelRouter ModelRouter提供了AI原生应用引擎模型网关的接口,可以访问AI原生应用引擎上的模型,接口调用类似OpenAI。 导入ModelRouter from wiseagent_dev_sdk_python.modules.models import ModelRouter
调用修改知识库召回状态接口启用知识库。 将创建接口响应内容保存起来,该内容为知识库id: { "data" : "3f28e62-xxxxxxxx-a15be0d638a2" } 步骤五:查询知识库创建结果 调用查询知识库最新执行记录接口查询创建结果。该接口所需的知识库id为步骤四:创建知识库返回的内容。
提取相关的信息。 5 ApplicationCenter 提供了开发者调用部署在平台的应用的能力。 父主题: AI原生应用引擎SDK API
url is https://xxxxx, path is /v1/chat/completions 父主题: AI原生应用引擎SDK API
初始化SDK 在使用SDK之前,请配置鉴权参数。支持AI原生应用引擎平台的API Key鉴权。 import os os.environ["WISEAGENT_API_KEY"] = "wiseagent-api-key" 代码样例: from wiseagent_dev_sdk_python
工作流中知识库节点、LLM节点都需要配置实例,实例的API Key填什么? 鉴权信息,填写AI原生应用引擎平台的API Key,生成方式请参见新增平台API Key。 父主题: AI原生应用引擎
返回相应的异常信息,请参见下表进行处理。 状态码 错误码 错误信息 描述 处理措施 200 AIAE.22001001 API调用异常 API调用异常 调用接口url、请求方式错误或出现访问其他用户资源的越权问题,请检查后重试 200 AIAE.22001002 IAM认证异常 IAM认证异常
版本变更记录 表1 版本变更记录 版本 变更类型 说明 0.0.1 - 第一次发布。 父主题: AI原生应用引擎SDK API
知识数据集请求参数说明 CreateKnowledgeDataSetReq 创建知识数据集的data_set参数具有特定结构,需要按照以下实体进行构造后转成json。 表1 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 参数解释: 数据集名称。 约束限制: