news 2026/6/14 20:14:51

Power Automate调用Azure Foundry智能体

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Power Automate调用Azure Foundry智能体

Power Automate调用Azure Foundry智能体

  • 一、创建Foundry智能体
  • 二、发送HTTP请求,调用Foundry智能体
  • 三、拓展

一、创建Foundry智能体

先从创建开始吧

填好,然后直接审阅并创建就行了。一个资源下可以创建多个项目

转到资源


转到门户

这里有API密钥,和项目终结点,后面要用。点击创建智能体

输入名称,智能体名称后面要用

选一个模型:

左边写智能体的提示词,右边可以进行测试,记得保存。

保存了就可以HTTP调用了,我没发布,这里有个版本号,只要数字,发请求的时候要用

二、发送HTTP请求,调用Foundry智能体

1、URL
项目终结点: 项目终结点 + /openai/v1/responses
完整链接示例:
https://hub-odl-ai-foundry.services.ai.azure.com/api/projects/proj-odl-ai-foundry/openai/v1/responses

2、Header
Content-Type: application/json
api-key: API密钥

3、Body:
Name是创建的时候输入的智能体名称,Input是发给智能体的消息,版本号要记得改,建议永远填最新的那个版本号。

{ "input": "你好", "agent_reference": { "name": "translate-ai", "version": "3", "type": "agent_reference" } }

示例截图:

4、获取返回值的文本:

body('HTTP')?['output']?[0]?['content']?[0]?['text']

示例截图:

5、运行效果:

三、拓展

Header这里除了用API Key, 还可以用Azure的access token来调用
Content-Type: application/json
Authorization: Bearer eyJ0eXAi…ng6Ilh0L

az login登陆后,使用以下命令获取访问Token:

az account get-access-token --resource https://ai.azure.com --query accessToken -o tsv


但是这里获取的access token时效只有1小时。
还可以通过Azure的自动化任务获取token,时效是24h,可以参考我的其他文章

欢迎关注我的博客,与我一起学习,我将持续分享我的学习过程,我是 热爱学习的小翁同学~

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/14 15:27:57

基于LangChain与LLM的B2B智能销售助手:从架构设计到工程实践

1. 项目概述:一个为B2B销售开发的智能SDR助手模板最近在GitHub上看到一个挺有意思的项目,叫iPythoning/b2b-sdr-agent-template。光看名字,可能有点技术范儿,但它的内核其实非常务实:这是一个为B2B(企业对企…

作者头像 李华
网站建设 2026/5/14 9:28:46

DownKyi技术架构解析:构建高性能B站视频下载引擎的设计与实践

DownKyi技术架构解析:构建高性能B站视频下载引擎的设计与实践 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等…

作者头像 李华
网站建设 2026/6/11 14:38:26

React Native Expo样板工程:开箱即用的现代移动开发启动器

1. 项目概述:一个为React Native开发者准备的“开箱即用”启动器如果你是一名React Native开发者,尤其是使用Expo框架的,那么你一定经历过项目初始化时的“选择困难症”和“重复劳动”。从零开始搭建一个新项目,意味着要一遍又一遍…

作者头像 李华
网站建设 2026/6/12 16:51:10

DOM Node:深入解析与高效使用

DOM Node:深入解析与高效使用 引言 DOM(Document Object Model)是现代网页开发的核心技术之一,它允许开发者以程序化的方式操作HTML文档。DOM Node是DOM的核心概念之一,理解并熟练使用DOM Node对于提高网页开发效率至关重要。本文将深入解析DOM Node的概念、类型、属性和…

作者头像 李华