检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Code代码节点的输入输出参数如何与其他节点进行交互和传递? 输入:按照函数定义中指定的参数列表配置入参,即传递给函数的实际值。支持输入参数或选择前序节点的输出作为输入。 图1 Code代码节点输入 输出:Python代码的函数中定义的每个变量都可在后置节点中引用。 图2 Code代码节点输出
如何在工作流中定制逻辑实现特定任务,比如时间格式转换、数组对象的push等 工作流提供了Code代码节点,通过Code代码节点可以在工作流中编写Python代码,根据具体需求定制逻辑以实现特定的任务,如图1所示,具体介绍请参见Code代码。 图1 Code代码节点配置 时间格式转换代码示例:
KnowledgeRetriever提供了知识库检索的能力,可以检索开发者的知识库,提取相关的信息。 导入KnowledgeRetriever from wiseagent_dev_sdk_python.modules.knowledge_db import KnowledgeRetriever
传入,枚举值:SMART_MATCH_IMAGE_TABLE(智能提取,仅预处理为EXTRACT_RICH_MEDIA支持)、NO_MATCH(不提取)。 参数解释: 数据集pdf预处理后,富媒体提取类型。 约束限制: 仅data_type为TEXT时支持传入。 取值范围: 枚举
SDK概述 AI原生应用引擎SDK面向开发者提供了一套搭建原生应用的Python SDK,包含了模型调用,知识获取,工具调用等功能。开发者可以使用SDK调用AI原生应用引擎的各种能力,帮助开发者快速构建大模型应用。 表1 模块说明 序号 模块 功能 1 HttpxClient 负责发送HTTP请求的基类。
的分片,提取相关内容作为检索字段、文本过滤字段或向量化字段。 切片提取模式 数据类型选择为“文档”时,显示此参数。 智能提取:通过大语言模型提取分片内的问题与回答,效果由大模型决定。目前仅支持提取问题和答案,且耗时较长。 规则提取:按照用户配置的提取规则对切片内容进行提取。 切片内容示例
输出参数。每个变量都可在后置节点中引用。 执行语言 当前仅支持Python3.9,即运行函数的环境,请查看Python函数开发指南。 编辑源码 在源码编辑区,编写函数内部的代码运行逻辑,如图1所示,图中各模块说明如下: ①:导入模块,是Python标准库中的模块,无需修改。 ②:用户自定义导入模块。
段、文本过滤字段或向量化字段。 切片提取模式 数据类型选择为“文档”时,显示此参数。 智能提取:通过大语言模型提取分片内的问题与回答,效果由大模型决定。目前仅支持提取问题和答案,且耗时较长。 规则提取:按照用户配置的提取规则对切片内容进行提取。 切片内容示例 数据类型选择为“文档”时,显示此参数。
储在对应的数据库中进行管理和后续开发。 创建导流任务 以ClickHouse数据库为例,介绍如何创建导流任务将数据存储在ClickHouse数据库,创建前需要先新建ClickHouse表。 如需使用其他数据库,可在已创建表的编辑页面创建任务进行数据提取。 进入AppStage运维中心。
我的模型服务”,选择“我接入的”页签,在模型服务列表中复制模型服务调用ID。 kwargs - - 其他OpenAI Image参数,如:size 将用户输入的图片转换成文本。 接口调用:ModelRouter.images.image2text 参数说明: 表9 参数说明 参数名称 参数类型 是否必选 参数描述 messages
介绍如何下载SDK以及完整性校验方法,SDK的具体使用方法和功能介绍请参考SDK参考。 AI原生应用引擎SDK面向开发者开放下载,无需登录AI原生应用引擎,直接访问下载地址:wiseagent-dev-sdk-python,也可以获取SDK。 下载SDK并校验完整性 登录AI原生
wiseagent_dev_sdk_python.modules.tools import ApplicationCenter 实例化 表1 实例化参数 参数名 参数类型 是否必选 参数描述 base_url str False 模型网关开放的IP和端口,有默认值可以不填。功能类似OpenAI的base_url。
PromptTemplate提供了提示语编写与组装的能力,目前支持f-string和jinja两种形式的模板。 导入PromptTemplate from wiseagent_dev_sdk_python.modules.prompt import PromptTemplate 类属性
行逻辑推理和推断。其主要功能是根据已知的事实和规则,推导出新的结论或答案。 推理单元常常被用于解决问题、推理、诊断、规划等任务。它可以帮助计算机系统自动推理出一些结论,从而实现智能化的决策和行为。推理单元通常包括知识表示、推理机和推理策略三个部分。知识表示用于将事实和规则以一定的
快速开始 下载AI原生应用引擎SDK AI原生应用引擎SDK获取地址:wiseagent-dev-sdk-python。您也可以参考下载SDK获取AI原生应用引擎SDK并进行完整性校验。 AI原生应用引擎SDK获取方法请参考。 安装AI原生应用引擎SDK 若已经安装过最新版本SDK,可以忽略此步骤。
行逻辑推理和推断。其主要功能是根据已知的事实和规则,推导出新的结论或答案。 推理单元常常被用于解决问题、推理、诊断、规划等任务。它可以帮助计算机系统自动推理出一些结论,从而实现智能化的决策和行为。推理单元通常包括知识表示、推理机和推理策略三个部分。知识表示用于将事实和规则以一定的
查看服务总览和依赖关系图 概览页面展示了当前产品下所有的注册到Cloud Map的资源总览情况以及服务的依赖关系图。 查看服务总览 进入AppStage运维中心。 单击,选择“微服务开发 > 服务发现”。 选择左侧导航栏的“服务目录 > 概览”。 选择“服务总览”页签,查看当前产品下所有服务注册到Cloud
起始节点 起始节点是工作流的入口,可以接受和存储初始化参数,当Agent调用工作流时,会提取起始节点入参,并初始化工作流实例,随后按照工作流定义的逻辑顺序执行各个节点。 请参考表1配置起始节点参数,配置完成后可以单击“设置参数”,对当前节点进行正确性测试。调测成功后,会将测试的输
查看服务总览和依赖关系图 概览页面展示了当前产品的默认命名空间下注册到Cloud Map的资源总览情况以及服务的依赖关系图。 查看服务总览 进入AppStage运维中心。 单击,选择“微服务开发 > 服务发现”。 选择左侧导航栏的“服务目录 > 概览”。 选择“服务总览”页签,查
管理资产中心预置提示语 提示语是给大模型的指令,它可以是一个问题、一段文字描述,也可以是带有一系列参数的文字描述。 AI原生应用引擎资产中心预置了多款提示语模板,这些模板是基于大量应用场景下的经验或者训练语料而总结出一些优质的提示语组成结构,将其抽离成为一种模板,支持测试、一键快