coding-agents
latest
false
UiPath for Coding Agents 用户指南
- 开始使用
- 最佳实践
- 功能
- 技能
- CLI
- 示例
- 高级
- 帮助
重要 :
请注意,此内容已使用机器翻译进行了本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
方法:构建编码函数
构建、测试和发布一个编码函数,该函数可使用编码智能体规范化订单有效负载。
本秘钥构建一个编码函数,用于规范化订单有效负载,即去除空格、标准化 ID 并将日期转换为一致的格式。它显示了从提示到您可以从自动化调用的函数的完整循环。
先决条件
- 已安装
uipCLI 和技能,以及已通过身份验证的会话(请参阅安装和设置)。 - 一个空工作文件夹,或者是要向其中添加函数的现有项目。
构建函数
-
在工作文件夹中打开编码智能体。
-
描述转换:
创建一个编码函数,以规范此订单有效负载:去除每个字符串字段中的空格,将订单 ID 大写,并将订单日期转换为 ISO 8601。以下是有效负载示例:[粘贴示例 JSON]。
-
查看智能体框架的功能——输入和输出合约以及转换逻辑。
-
让智能体在本地针对示例有效负载运行函数,然后再运行格式错误的有效负载,以查看智能体如何处理错误输入。
-
智能体按预期运行函数后,便要求其发布。
结果
已发布的编码函数,用于规范订单有效负载,随时可以被 Maestro 服务任务、智能体或工作流调用。
后续步骤
将函数连接到需要它的自动化,例如,在路由订单以供审批之前调用该函数的 Maestro Flow。请参阅编码函数。
备注:
生成的合同和文件布局取决于您的智能体、提示以及您选择了 Python 还是 TypeScript/JavaScript。将示例有效负载(而非确切的文件)的转换正确性作为成功的信号。