检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用Rainbow SDK(Spring Cloud框架) 引入Rainbow SDK Rainbow SDK依赖Cloud Map的注册和发现能力,在引入Rainbow SDK之前,要先引入STS SDK和Cloud Map SDK,并完成STS和Cloud Map的初始化,具体请参见使用
应用示例 与文本对话模型进行交互 场景描述 提供用户与模型进行对话的能力,用户将文本内容写入到content中,选择填写合适的文本对话模型,与模型进行交互。其中环境变量WISEAGENT_API_KEY填写AI原生应用引擎的平台API KEY,该值用于鉴权,为必填。返回结果存在response
检索知识库数据 功能介绍 检索知识库数据,根据用户提供的检索信息,返回命中的信息数据。 调用方法 请参见如何调用API。 URI POST https://aiae.appstage.myhuaweicloud.com/v1/knowledge-bases/{knowledge_base_id
调用文本对话模型服务 功能介绍 调用大语言模型推理服务,根据用户问题,获取大语言模型的回答。 调用方法 请参见如何调用API。 URI POST https://aiae.appstage.myhuaweicloud.com/v1/chat/completions 请求参数 表1
modules模块 HttpxClient ModelRouter PromptTemplate KnowledgeRetriever ApplicationCenter 父主题: AI原生应用引擎SDK API
包描述文件介绍 包描述文件package.json样例如下: { "type": "iacspec", # 代码包类型 "name": "service/1180196813870297088",
SLB同步异常相关问题 SSL_do_handshake() failed test nginx: nginx: [emerg] host not found in upstream "后端服务器名称" in /.../server...conf:17 nginx: .../nginx.conf
上传文件用于调用Agent 功能介绍 该接口用于调用agent前向AI原生应用引擎上传文件,目前仅支持图片格式(jpg、png、jpeg),为上传的文件提供访问路径,后续可以使用该访问路径调用agent对话接口。 调用方法 请参见如何调用API。 URI POST https://
在IaC代码中定义流水线 IaC代码中的流水线可以由用户定义,用户可以根据自己的需求定义整个环境在变更时的执行过程,在变更执行过程中,系统只会变更被流水线引用的资源,本章介绍如何定义流水线。 在哪里定义流水线 component间的编排在spec包中的meta.yaml文件中描述,
知识库 知识库是工作流的基础节点之一,仅包含“查询知识库”一个执行动作。 在工作流中添加知识库节点,可以根据输入参数从指定知识库内召回匹配的信息。 查询知识库配置说明 输入参数 用户配置运行动作执行动作,相关参数说明如表1所示。 表1 输入参数说明 参数 是否必填项 说明 知识库ID
配置管理 本章介绍如何通过IaC代码描述配置信息,支持私有配置和公共配置两种类型。 IaC3.0公共配置集模型与私有配置项绝大部分字段参数一样,具体请参见表1。 表1 配置管理字段说明 参数 是否必选 类型 说明 格式校验 name 是 string 配置集名称 私有配置集:服务环境下
如何在工作流中定制逻辑实现特定任务,比如时间格式转换、数组对象的push等 工作流提供了Code代码节点,通过Code代码节点可以在工作流中编写Python代码,根据具体需求定制逻辑以实现特定的任务,如图1所示,具体介绍请参见Code代码。 图1 Code代码节点配置 时间格式转换代码示例
创建应用基础信息 企业资源接入AppStage前,需要先将企业的产品、服务、微服务信息录入AppStage系统中,信息录入成功后,AppStage将同步产品、服务、微服务信息至AppStage的开发中心、运维中心等各个中心。 前提条件 具备AppStage组织管理员角色权限,权限申请方法请参见申请权限
通过IaC分发敏感配置 敏感配置项录入后,需要通过IaC部署后生效变成已发布状态,微服务才能获取。 前提条件 需要具备AppStage服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。 步骤一:生成敏感配置项坐标 无论通过什么方式获取敏感配置,都需要有一个唯一标识,让STS
查询知识数据集详情 功能介绍 该接口用于查询知识数据集详情。 调用方法 请参见如何调用API。 URI GET https://aiae.appstage.myhuaweicloud.com/v1/knowledge-datasets/{data_set_id} 表1 路径参数 参数
SLB资源概述 资源介绍 SLB当前提供了以下五种资源类型,来支持相关的配置。 表1 SLB资源类型 资源类型 归属部署服务 资源内容 WiseCloud::LoadBalancer::SLB 中间件 SLB实例的管理,包括SLB的扩容、部署及升级。 WiseCloud::LoadBalancer
通过IaC分发敏感配置 敏感配置项录入后,需要通过IaC部署后生效变成已发布状态,微服务才能获取。 前提条件 需要具备AppStage服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。 步骤一:生成敏感配置项坐标 无论通过什么方式获取敏感配置,都需要有一个唯一标识,让STS
上传文件至文件盒子 功能介绍 在Agent的文件盒子中上传文件。在完成文件上传后,可以在调用Agent时引用上传的文件进行对话。只支持上传pdf、txt、docx等纯文本文件,且文件大小不超过10MB。 调用方法 请参见如何调用API。 URI POST https://aiae.appstage.myhuaweicloud.com
执行知识数据集 功能介绍 该接口用于根据知识数据集id,触发知识数据集的调度执行,调度执行完毕,数据集的内容将被更新。该接口仅在数据来源为OBS接入有效。 调用方法 请参见如何调用API。 URI POST https://aiae.appstage.myhuaweicloud.com
SDK概述 AI原生应用引擎SDK面向开发者提供了一套搭建原生应用的Python SDK,包含了模型调用,知识获取,工具调用等功能。开发者可以使用SDK调用AI原生应用引擎的各种能力,帮助开发者快速构建大模型应用。 表1 模块说明 序号 模块 功能 1 HttpxClient 负责发送