Power Automate调用Azure Foundry智能体

Power Automate调用Azure 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,可以参考我的其他文章

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

相关推荐
ai_finder20 小时前
买卖点预警系统是怎么工作的?从自然语言到盯盘任务的一次工程拆解
人工智能·科技·microsoft·金融
m0_466525292 天前
从火柴人看护画面看云从科技生态企业的隐私保护实践
大数据·人工智能·科技·microsoft
大模型码小白2 天前
告别造假数据,直接连数据库查真实时序数据喂给 TimechoAI 大模型
java·数据库·人工智能·microsoft·架构
海盗12342 天前
微软技术日报 2026-09-14:Rust 升为微软一级语言,云业务重组为智能体与基础设施
开发语言·microsoft·rust
ManageEngineITSM2 天前
什么是IT服务连续性管理?灾难恢复与业务连续性一文讲清
数据库·microsoft·工单系统·变更管理
秦哈哈3 天前
【Hello Agents】学习笔记(二)
笔记·学习·microsoft
承渊政道3 天前
Python IDLE鸿蒙PC适配全记录:用 ArkUI 重建编辑、运行、Shell 与基础调试闭环
python·microsoft·harmonyos·鸿蒙系统·pc端
啾啾Fun3 天前
【AI Coding】5-Pi Agent Harness:一个极简终端编码Harness的解构
人工智能·microsoft·ai agent·claude code·ai coding
艺杯羹3 天前
告别碎片化ToolCall:Model Context Protocol (MCP) 核心机理与私有数据总线落地实战
人工智能·microsoft·系统架构·大模型·mcp
蓝速科技4 天前
企业展厅数字人导览效果提升与选型实战指南丨蓝速科技
大数据·运维·数据库·人工智能·科技·microsoft