阿里云百炼智能体工作流插件应用封装成mcp服务教程
上次将coze的api封装成mcp服务让curor调用点击打开链接,今天讲讲阿里云百炼的智能体插件及工作流封装成mcp服务给大模型自动调用,我们以文生图为例,登录阿里云百炼后台
1、创建一个应用
选择工作流(这个可以不用大模型直接调用插件)
选择工作流-》任务型工作流
拖拽插件
将节点连接起来,开始节点输出变量默认的全部删除
结束节点输入/选择文生图插件的url地址
测试工作流
query输入{"prompt":"河流在天上飞"}
输出了生成好的图片url
点击发布,然后在应用列表中点击调用
先看看自己的apikey,如果没有就新建一个,然后点击查看api
替换apikey及app_id
#!/usr/local/python3/bin/python3 # -*- coding: utf-8 -* import os from http import HTTPStatus from dashscope import Application response = Application.call( # 若没有配置环境变量,可用百炼API Key将下行替换为:api_key="sk-xxx"。但不建议在生产环境中直接将API Key硬编码到代码中,以减少API Key泄露风险。 api_key="sk-apikey自己申请", app_id='eb0e9c35a7a746919893e63f1ca4758a',# 替换为实际的应用 ID prompt='{"prompt":"高山上的湖泊"}') if response.status_code != HTTPStatus.OK: print(f'request_id={response.request_id}') print(f'code={response.status_code}') print(f'message={response.message}') print(f'请参考文档:https://help.aliyun.com/zh/model-studio/developer-reference/error-code') else: print(response.output.text)运行
下面我封装成mcp服务的代码
点击查看代码
网友评论0