浅谈人工智能之基于AutoGen Studio+语聚AI API构建智能体技能

news2024/11/26 23:46:42

浅谈人工智能之基于AutoGen Studio+语聚AI API构建智能体技能

使用AutoGen Studio与语聚AI API:高效自动化代码生成与语言处理的融合实践

概述

在快速迭代的软件开发环境中,高效、准确的代码生成和语言处理能力成为了提升开发效率的关键因素。本文档旨在介绍如何结合AutoGen Studio与语聚AI API,实现智能化的代码自动生成与自然语言处理功能,从而加速项目开发周期,提高代码质量。

AutoGen Studio简介

AutoGen Studio是一款强大的代码自动生成工具,它通过预定义的模板和配置,能够根据用户需求自动生成高质量的代码片段或整个应用程序框架。该工具支持多种编程语言,包括但不限于Java、C#、Python等,广泛应用于后端服务、前端界面、数据库脚本等领域。AutoGen Studio的优势在于其灵活性和可扩展性,允许开发者根据项目特定需求定制化生成逻辑。

语聚AI API介绍

语聚AI API是一套高级的人工智能语言处理接口,集成了自然语言理解(NLU)、文本生成、情感分析、机器翻译等多种功能。利用深度学习技术,语聚AI API能够精准地解析、理解和生成自然语言,为应用程序增添智能交互能力。无论是需要对用户输入进行语义解析,还是生成动态内容,语聚AI ## API都能提供强大支持。

结合应用:AutoGen Studio+语聚AI API

将AutoGen Studio与语聚AI API相结合,可以开启全新的自动化开发模式,具体应用场景包括:

  1. 智能文档生成:利用语聚AI API的文本生成能力,根据项目注释和元数据自动生成高质量的技术文档、API文档,甚至用户手册。AutoGen Studio负责结构化数据处理与模板应用,而语聚AI API则负责将这些数据转换成流畅、易读的文本。
  2. 代码注释自动生成:通过分析代码逻辑,语聚AI能够理解代码意图,并借助AutoGen Studio自动生成精确、描述性的代码注释,提高代码可读性和维护性。
  3. 多语言支持快速实现:对于需要多语言版本的应用,结合AutoGen Studio的代码生成能力和语聚AI的机器翻译功能,可以快速实现代码及界面文案的国际化,减少人工翻译的工作量。
  4. 动态内容生成:在开发需要处理大量文本内容(如新闻聚合、内容创作平台)的应用时,可以通过语聚AI API分析和理解原始内容,再由AutoGen Studio根据分析结果自动生成对应的展示代码或数据处理逻辑。

实施步骤

环境搭建

AutoGen Studio环境搭建

AutoGen Studio环境搭建在之前的文章中进行说明,具体步骤可参考如下文档,这里不再进行说明:
https://samzhang.blog.csdn.net/article/details/141809534

语聚AI API设置

假设目前我们已经在语聚AI中已经构建了一个“网页内容访问/总结”助手,内容助手帮忙如下工具技能:
在这里插入图片描述
简单描述就是讲网页内容进行获取,获取以后对网页内容进行总结。
创建API如下,语聚网站:
https://chat.jijyun.cn/workspace/pc/第一步:在对应的助手中点击集成
在这里插入图片描述
第二步:在对应集成界面找到API接口,并且点击
在这里插入图片描述第第三步:在跳出来的界面中点击新增APIKey
在这里插入图片描述
第四步:在提示信息中进行勾选,然后点击“下一步”
在这里插入图片描述第第五步:在创建新秘钥界面输入秘钥名称,比如APIKeyTest,然后点击“确定”,可以获得一个API Key
在这里插入图片描述

API测试

搭建完成以后,我们可以对API进行测试,看是否生效
第一步:还是在API接口界面点击API文档
在这里插入图片描述
第二步:此时我们会跳转到一个验证API的平台,首先我们验证apiKey是否可用,点击界面左侧“验证apiKey”
在这里插入图片描述
第三步:在跳出来的验证apiKey界面中点击调试按钮
在这里插入图片描述
第四步:点击以后右侧会出现在线运行界面,我们将刚才获取的apiKey复制到Query参数对应apiKey对应字段中
在这里插入图片描述
第五步:然后点击发送,查看返回结果,可以看到结果如下

{
    "RequestId": "1dXXXX2-7XXb-4XXa-8XX6-2XXXXXa2",
    "company_id": "puXXX4",
    "success": true,
    "user_id": "oXXXXef"
}

第六步:我们可以通过同样的方法获取“查询指定应用助手下的动作列表”
在这里插入图片描述
结果如下:

{
    "RequestId": "5e693a44-64ea-44ea-927a-45a914dd6ffa",
    "configuration_link": "",
    "results": [
        {
            "description": "微软Bing搜索(内置):查询相关网页信息",
            "id": "201791_1007511_jjyibotID_e951a36281994d9c88167ce5728d4a2a",
            "operation_id": "查询相关网页信息",
            "params": {
                "definitions": {},
                "properties": {
                    "q": {
                        "description": "搜索关键词,您要搜索的关键词",
                        "title": "搜索关键词",
                        "type": "string"
                    }
                },
                "required": [
                    "q"
                ],
                "type": "object"
            }
        },
        {
            "description": "浏览器页面操作:访问页面并读取全部内容",
            "id": "201792_3690_jjyibotID_e951a36281994d9c88167ce5728d4a2a",
            "operation_id": "访问页面并读取全部内容",
            "params": {
                "definitions": {},
                "properties": {
                    "url": {
                        "description": "网页url,请输入您需要获取内容的页面地址",
                        "title": "网页url",
                        "type": "string"
                    }
                },
                "required": [
                    "url"
                ],
                "type": "object"
            }
        }
    ]
}

第八步:我们可以通过执行动作(文本格式)验证获取的动作是否有效
在这里插入图片描述
第九步:在执行动作-在线运行界面输入对应的Raram中输入参数apiKey和上述查询到的action_id
在这里插入图片描述第十步:点击发送获取信息如下

{
    "RequestId": "225d1fa7-806a-42d0-bdd6-1f77a916fef9",
    "action_used": "浏览器页面操作:访问页面并读取全部内容",
    "action_used_fields": {
        "definitions": {},
        "properties": {
            "url": {
                "description": "网页url,请输入您需要获取内容的页面地址",
                "title": "网页url",
                "type": "string"
            }
        },
        "required": [
            "url"
        ],
        "type": "object"
    },
    "action_used_id": "201792_3690_jjyibotID_e951a36281994d9c88167ce5728d4a2a",
    "additional_results": [],
    "assistant_hint": null,
    "error": null,
    "id": "00988129-6693-427f-8f91-cd065cf1aeb9",
    "input_params": {
        "account_id": "",
        "action_id": "3690",
        "app_id": 456,
        "output_type": "text",
        "url": "https://www.tianqi.com/hangzhou/"
    },
    "result": {
        "content": "\n\n\n\n【杭州天气预报】杭州天气预报一周,杭州天气预报15天,30天,今天,明天,7天,10天,未来杭州一周天气预报查询—天气网\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n天气网提供全国国内城市天气预报,旅游景点天气预报,国际城市天气预报以及历史天气预报查询\n\n\n\n\n旅游景点 |\n美食|\n特产|\nTAG标签|\n便民信息 |\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n天气\n\n\n\n\n\n\n\n\n天气预警\n\n\n\n天气插件\n\n\n\n微信公众号\n\n\n扫码随时看天气\n\n\n\n\n\n\n\n\n\n首页\n\n天气\n\n空气质量\n天气新闻\n\n天气生活\n\n\n视频\n\n万年历\n\n\n\n\n\n全国天气\n国际天气\n历史天气\n气温查询\n天气常识\n台风路径图\n\n\n\n\n\n天气资讯\n\n\n\n\n\n推荐\n热点\n生活\n旅游\n养生\n好物\n健康\n居家\n城市文化\n科技\n美食\n教育\n影视\n植物\n问答\n\n\n\n\n\n\n\n推荐\n天气百科\n数码百科\n生活常识\n美食\n特产\n解梦\n星座\n\n\n\n\n\n\n\n\n杭州天气[切换城市]\n2024年09月03日 星期二 甲辰年八月初一 \n\n\n30℃\n多云转小雨27 ~ 33℃\n\n湿度:82%风向:北风 2级紫外线:很弱\n空气质量:良PM: 47日出: 05:37日落: 18:20\n\n\n\n\n24小时天气杭州一周天气\n杭州15天天气杭州30天天气\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n多云\n阴\n多云\n多云\n多云\n多云\n\n\n\n30\n31\n31\n31\n31\n31\n\n\n\n\n北风\n北风\n东北风\n东北风\n东北风\n东北风\n\n\n2级\n2级\n2级\n3级\n3级\n3级\n\n\n07时\n08时\n09时\n10时\n11时\n12时\n\n\n\n\n\n\n\n\n\n\n\n\n多云\n小雨\n大雨\n大雨\n晴\n晴\n\n\n\n32\n33\n32\n31\n30\n30\n\n\n\n\n东北风\n东北风\n东北风\n东北风\n东风\n东风\n\n\n3级\n3级\n3级\n3级\n3级\n3级\n\n\n13时\n14时\n15时\n16时\n17时\n18时\n\n\n\n\n\n\n\n\n\n\n\n\n晴\n多云\n多云\n阴\n小雨\n小雨\n\n\n\n29\n29\n28\n28\n28\n28\n\n\n\n\n东风\n东风\n东风\n东风\n东北风\n东北风\n\n\n3级\n3级\n2级\n2级\n2级\n2级\n\n\n19时\n20时\n21时\n22时\n23时\n00时\n\n\n\n\n\n\n\n\n\n\n\n\n小雨\n多云\n多云\n多云\n多云\n晴\n\n\n\n27\n27\n27\n27\n26\n27\n\n\n\n\n东风\n东北风\n东北风\n东北风\n东北风\n东北风\n\n\n2级\n1级\n1级\n1级\n1级\n1级\n\n\n01时\n02时\n03时\n04时\n05时\n06时\n\n\n\n\n\n\n\n\n09月03日星期二\n09月04日星期三\n09月05日星期四\n09月06日星期五\n09月07日星期六\n09月08日星期日\n09月09日星期一\n\n\n中雨\n多云转晴\n晴\n多云转晴\n晴\n晴转多云\n晴\n\n\n\n3327\n3426\n3427\n3425\n3626\n3628\n3628\n\n\n\n\n\n北风\n东风\n东风\n东北风\n东北风\n东北风\n东风\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n杭州主要地区天气预报\n\n\n\n萧山\n\n小雨27 ~ 32℃\n>\n\n\n余杭\n\n中雨27 ~ 32℃\n>\n\n\n富阳\n\n小雨25 ~ 32℃\n>\n\n\n上城\n\n中雨28 ~ 33℃\n>\n\n\n下城\n\n中雨28 ~ 33℃\n>\n\n\n江干\n\n中雨28 ~ 32℃\n>\n\n\n拱墅\n\n小雨27 ~ 32℃\n>\n\n\n西湖\n\n中雨27 ~ 33℃\n>\n\n\n滨江\n\n中雨28 ~ 33℃\n>\n\n\n\n桐庐\n\n小雨23 ~ 30℃\n>\n\n\n\n淳安\n\n多云25 ~ 30℃\n>\n\n\n\n建德\n\n小雨27 ~ 34℃\n>\n\n\n\n临安\n\n多云24 ~ 28℃\n>\n\n\n\n展开\n\n\n\r\n\t\t\t\t\t\t\t\t收起\n\n\n\n\n\n\n\n\n\n\n杭州周边市县天气预报\n\n绍兴多云29 ~ 33℃>\n湖州多云28 ~ 31℃>\n嘉兴小雨27 ~ 32℃>\n苏州小雨27 ~ 33℃>\n无锡多云27 ~ 32℃>\n宁波多云27 ~ 35℃>\n金华小雨28 ~ 35℃>\n宣城多云25 ~ 32℃>\n上海多云28 ~ 32℃>\n常州多云26 ~ 32℃>\n新北多云26 ~ 32℃>\n黄山小雨22 ~ 30℃>\n\n\n展开\n\n\n\r\n\t\t\t\t\t\t\t收起\n\n\n\n\n\n\n\n\n浙江主要城市天气预报\n\n杭州中雨27 ~ 33℃>\n湖州多云27 ~ 31℃>\n嘉兴小雨27 ~ 33℃>\n宁波多云27 ~ 35℃>\n绍兴多云28 ~ 33℃>\n台州晴21 ~ 30℃>\n温州多云28 ~ 31℃>\n丽水小雨25 ~ 34℃>\n金华小雨28 ~ 35℃>\n衢州多云26 ~ 33℃>\n舟山多云27 ~ 31℃>\n\n\n展开\n\n\n\r\n\t\t\t\t\t\t\t\t收起\n\n\n\n\n\n\n\n\n\n\n天气生活\n\n\n精选\n养生\n生活\n美食\n旅游\n科技\n居家\n问答\n好物\n特产\n\n\n更多 >>\n\n\n\n\n\n\n\n\n\n\n\n宫保鸡丁做法家常简单做法 宫保鸡丁的最简单做法\n2024-07-16 \n\n\n\n\n\n\n\n男童被人撬门偷走30年终团圆 经历漫长而艰难的寻找\n2024-05-25 \n\n\n\n \n\n\n\ncpu是什么 cpu功能是什么\n2022-06-07 \n\n\n\n\n\n\n\n如何破解wifi密码 wifi密码怎么简单破解\n2022-08-09 \n\n\n\n\n\n\n\n2024去云南旅游最佳路线 云南旅游的最佳路线安排\n2024-02-22 \n\n\n\n \n\n\n\n2024年元宵节怎么休 2024年元宵节怎么放假\n2024-03-12 \n\n\n\n\n\n\n\n​元宵节是怎么来的故事传说 元宵节的由来\n2024-03-13 \n\n\n\n\n\n\n\n2024西双版纳不跟团怎么游 西双版纳游玩攻略自助游\n2024-02-22 \n\n\n\n \n\n\n\n劳动法2024年新规定辞退补偿 2024劳动法辞退员工的补偿标准\n2024-03-12 \n\n\n\n\n\n\n\n元宵节的祝福语句有哪些 元宵节祝福语大全\n2024-03-13 \n\n\n\n\n\n\n\n\n\n\n\n\n城市文化更多 >>\n\n\n杭州到宋城有多远\n 杭州有多少区\n杭州有海底世界吗\n杭州市中心是哪个区\n杭州是几线城市\n杭州西湖买什么\n杭州产什么酒\n西湖是哪个省的\n杭州周边的山有哪些\n杭州市民卡有什么用\n\n\n\n\n\n杭州周边资讯\n\n\n雷峰塔门票多少钱 雷峰塔需要多少门票西湖需要门票吗 西湖门票多少钱怎么去西湖 去西湖路线杭州有哪些好玩的景点 杭州景点有哪些杭州适合什么时候去 杭州最佳旅行时间怎么去杭州 去杭州路线杭州消费水平怎么样 杭州消费水平高吗现实版樊胜美家属获赔16万是什么情况 现实版樊胜美家属获赔16万是怎么回事杭州现实版樊胜美什么情况 杭州现实版樊胜美怎么回事杭州动物园攻略 杭州动物园攻略指南杭州动物园门票、地址 杭州动物园门票和地址信息杭州动物园游览攻略 杭州动物园游玩线路推荐杭州有哪些好喝的茶 杭州好喝的茶有哪些杭州有哪些可以带走的特产 浙江杭州特产千岛湖旅游攻略 千岛湖自由行怎么玩临安自由行攻略 临安一日游怎么安排 \n\n\n\n杭州天气预报资讯更多 >>\n\n\n2024年09月 杭州天气\n2024年09月03日 杭州天气\n2024年09月02日 杭州天气\n2024年09月01日 杭州天气\n2024年08月31日 杭州天气\n2024年08月30日 杭州天气\n2024年08月29日 杭州天气\n2024年08月28日 杭州天气\n2024年08月27日 杭州天气\n2024年08月26日 杭州天气\n2024年08月25日 杭州天气\n2024年08月24日 杭州天气\n\n\n\n\n\n\n\n今日限行尾号\n\n09月03日(星期二)\n2和8\n查看详情\n\n\n\n\n\n\n更多+杭州今日生活指数\n\n \n带伞有雨\n洗车较不适宜\n紫外线弱\n过敏易发\n钓鱼不适宜\n穿衣很热\n旅行较不宜\n晾晒不适宜\n\n\n\n\n\n\n杭州邮编查询\n\n\n\n杭州余杭邮编\n\n\n杭州萧山邮编\n\n\n杭州下城邮编\n\n\n杭州桐庐邮编\n\n\n杭州上城邮编\n\n\n杭州临安邮编\n\n\n杭州江干邮编\n\n\n杭州建德邮编\n\n\n杭州拱墅邮编\n\n\n杭州富阳邮编\n\n\n杭州淳安邮编\n\n\n杭州滨江邮编\n\n\n\n\n\n\n\n\n\n\n精选问答更多 >>\n\n\n• 创业板核准制和注册制的区别\n• 外汇交易平台的区别和种类是什么\n• 有三高能买保险吗\n• 年利息4.5%是什么意思\n• 股票代码有个融字是什么意思\n• 花呗收钱要手续费吗\n• 我来贷查征信吗\n• 微信转账转错了怎么追回\n• 储蓄卡冲正存入是什么意思\n• 白金梦卡额度\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n养生食谱 更多>>\n\n\n\n蒜香鸡翅\n\n\n\n椒盐海鲜菇\n\n\n\n白灼生菜\n\n\n\n鲫鱼豆腐汤\n\n\n\n\n\n\n\n杭州十大景点天气\n\n\n• 大明山万松岭滑雪场\n• 九溪烟树\n• 大明山景区\n• 千岛湖\n• 太子湾公园\n• 钱塘江\n• 清河坊街\n• 灵隐寺\n• 西泠印社\n• 杭州动物园\n\n\n\n\n\n\n\n杭州十大美食排行\n\n\n1临海麦虾\n2猪油糕\n3胶冻\n4白蛇烧饼\n5荷花酥\n6山楂糕\n7沙岗粉干\n8荠菜包圆\n9兔头\n10茶叶\n\n\n\n\n\n\n最新天气资讯更多 >>\n\n\n\n\n\n\n11号海南台风路径实时发布系统更新消息 海南将迎较强风雨天气\n据中央气象台发布,台风“摩羯”已在菲律宾以东海域生成,并持续增强,并且预计“摩羯”将以每小时15-20公里的速度向偏北方向移动,随后在3日左右开始转向西偏北方向移动,预计将于4日白天进入南海北部海面。进入南海后,其强度可能继续加强,最强可达强台风级或超强台风级,随着台风“摩羯”的靠近,海南岛及其附近海域将受到其外围环流的影响,出现较强风雨天气。\n\n\n11号海南台风路径实时发布系统更新消息 海南将迎较强风雨天气\n\n\n\n\n\n全国未来十天天气预报:西北太平洋将有1-2个台风生成\n据全国未来十天的天气预报显示,西北太平洋地区将有可能形成1至2个台风系统,目前气象部门正密切监测并加强预警服务,以应对可能带来的各种影响,并且也提醒公众应密切关注气象信息,做好相应的防范准备。\n\n\n全国未来十天天气预报:西北太平洋将有1-2个台风生成\n\n\n\n\n\n2024年9月2日国外天气预报:印度等地有强降雨\n过去一周,日本南部、印度西部和南部、巴基斯坦、缅甸、泰国、马来西亚、印度尼西亚、尼日利亚、乍得、加纳等地部分地区出现大到暴雨,局地出现大暴雨,日本南部沿海、印度西部沿海局地有特大暴雨。其中未来三天,印度、泰国、远东地区南部、日本、加拿大东部、西非、墨西哥、等地部分地区有中到大雨,其中印度中部、马里、尼日尔等地的部分地区有暴雨到特大暴雨。\n\n\n2024年9月2日国外天气预报:印度等地有强降雨\n\n\n\n\n\n2024全国交通天气最新预报:9月2日高速路况最新实时查询\n据2024全国交通天气最新预报显示,新疆北疆西部、陕西东北部、山西南部、河南中西部、四川西南部及盆地西部和南部、贵州西南部、云南北部和西南部、广西西南部、海南岛等地的部分地区有中到大雨,其中,山西南部等地局地有暴雨。河北南部、山东东北部和西南部、浙江、海南岛、四川中部、宁夏南部、青海北部、西藏中部等地局地有雷暴。另外,吉林中东部、黑龙江中部、山东东部和西北部、江苏中部、浙江南部、福建中南部、河南北部、广东东北部、云南中部等地局地有雾。\n\n\n2024全国交通天气最新预报:9月2日高速路况最新实时查询\n\n\n\n\n\n北方地区将有新一轮降水和冷空气过程 南方地区持续高温天气\n近期,我国气象格局呈现出显著的区域差异,北方地区即将迎来新一轮的降水与冷空气交织的复杂天气过程,预示着气温的明显下降与湿度的增加,而南方地区则持续笼罩在高温的炙烤之下,炎热的天气仿佛没有尽头,并且南方的高温天气不仅考验着人们的耐受力,也对农业生产和日常生活带来了诸多不便,相关部门需继续做好防暑降温工作,确保人民群众的生命财产安全。\n\n\n北方地区将有新一轮降水和冷空气过程 南方地区持续高温天气\n\n\n\n\n\n广东未来三天仍有雷雨天气 珠江三角洲等地局部有大雨或暴雨\n据最新天气预报显示,广东的天气状况将继续维持其多变的特性,主要表现为雷雨天气的频繁出现,并且特别值得注意的是,珠江三角洲及其周边区域将面临更为严峻的降雨挑战,提醒大家需要提高自我防范意识,密切关注天气预报信息,合理安排出行计划。在雷雨天气中,应尽量避免外出,特别是前往低洼地带或易发生山体滑坡等地质灾害的区域。同时,也应注意防范雷电灾害,避免在空旷地带或大树下避雨,确保人身安全。\n\n\n广东未来三天仍有雷雨天气 珠江三角洲等地局部有大雨或暴雨\n\n\n\n\n\n青海未来三天雷雨频繁 局地伴有强对流天气\n从最新天气预报来看,预计未来三天内,青海省内多个地区将频繁出现雷阵雨天气,局部地区甚至可能伴有短时强降水、雷暴大风等强对流天气现象。强对流天气以其突发性强、破坏力大著称,往往给当地带来局地性的灾害性影响,如城市内涝、山洪、泥石流等次生灾害的发生风险也将随之增加。\n\n\n青海未来三天雷雨频繁 局地伴有强对流天气\n\n\n\n\n\n全国未来十天天气预报:华北北部东北等地降雨过程多 \n据全国未来十天的天气预报显示,华北北部包括北京、天津、河北北部等地,内将受到不同强度的降水影响,部分时段可能出现中到大雨,局部地区甚至暴雨侵袭,给交通出行带来不利影响,因此,当地居民做好排水防涝准备,确保生活生产安全。\n\n\n全国未来十天天气预报:华北北部东北等地降雨过程多 \n\n\n\n\n\n全国降雨分布零散 南方地区即将迎来新一轮高温天气\n从最新天气预报显示,全国范围内的降雨分布呈现出零散不均的特点,各地降雨量差异显著,部分地区甚至出现了旱涝并存的现象。这种不稳定的天气状况给农业生产和居民生活带来了一定的影响,而且气象部门预测,南方地区即将迎来新一轮的高温天气,预计未来几天内,多个省份将出现持续的高温天气,部分地区甚至或超过历史同期极值。\n\n\n全国降雨分布零散 南方地区即将迎来新一轮高温天气\n\n\n\n\n\n2024年8月30日国外天气预报:印度巴基斯坦等地有强降雨\n昨日,日本、印度西部和北部、巴基斯坦东南部、缅甸、泰国、马来西亚、印度尼西亚西北部、几内亚、马里南部等地部分地区出现大到暴雨,局地出现大暴雨,日本、印度西部沿海局地有特大暴雨。未来三天,印度北部和西部沿海、巴基斯坦、孟加拉国、泰国、柬埔寨、缅甸南部等地部分地区有中到大雨,其中印度西北部和东北部、巴基斯坦、泰国南部、缅甸南部等地的部分地区有暴雨。\n\n\n2024年8月30日国外天气预报:印度巴基斯坦等地有强降雨\n\n\n\n\n\n\n\n天气分类\n\n热门天气国内天气城市天气区县天气景点天气空气质量国际天气\n\n\n\n\n\n北京天气\n上海天气\n重庆天气\n天津天气\n广州天气\n深圳天气\n杭州天气\n郑州天气\n福州天气\n海口天气\n武汉天气\n长沙天气\n南京天气\n成都天气\n贵阳天气\n昆明天气\n西安天气\n太原天气\n济南天气\n合肥天气\n南昌天气\n南宁天气\n拉萨天气\n西宁天气\n兰州天气\n银川天气\n沈阳天气\n长春天气\n哈尔滨天气\n石家庄天气\n呼和浩特天气\n乌鲁木齐天气\n台北天气\n\n\n北京天气\n天津天气\n重庆天气\n上海天气\n浙江天气\n江苏天气\n福建天气\n江西天气\n安徽天气\n辽宁天气\n吉林天气\n黑龙江天气\n海南天气\n广东天气\n广西天气\n山东天气\n山西天气\n湖南天气\n湖北天气\n河南天气\n河北天气\n新疆天气\n西藏天气\n内蒙古天气\n四川天气\n云南天气\n贵州天气\n陕西天气\n青海天气\n宁夏天气\n甘肃天气\n香港天气\n澳门天气\n台湾天气\n\n\n贵阳市天气\n铁岭市天气\n昌都天气\n丹东市天气\n三亚市天气\n二连浩特市天气\n朔州市天气\n齐齐哈尔市天气\n丽江市天气\n克拉玛依市天气\n香格里拉天气\n大庆市天气\n吉林市天气\n东营市天气\n攀枝花市天气\n凉山天气\n阳泉市天气\n温州市天气\n德州市天气\n拉萨市天气\n北京市天气\n舟山市天气\n台州市天气\n南平市天气\n梅州市天气\n福州市天气\n承德市天气\n呼伦贝尔市天气\n潍坊市天气\n龙岩市天气\n临沂市天气\n宿迁市天气\n张家口市天气\n宜昌市天气\n河源市天气\n桂林市天气\n甘孜天气\n盐城市天气\n连云港市天气\n朝阳市天气\n韶关市天气\n三明市天气\n泉州市天气\n清远市天气\n宁波市天气\n惠州市天气\n滨州市天气\n雅安市天气\n林芝天气\n廊坊市天气\n兴安盟天气\n吕梁市天气\n濮阳市天气\n海口市天气\n东莞市天气\n乌鲁木齐市天气\n曲靖市天气\n大同市天气\n赤峰市天气\n包头市天气\n郑州市天气\n威海市天气\n泰安市天气\n济南市天气\n玉溪市天气\n临沧市天气\n香港特别行政区天气\n苏州市天气\n邢台市天气\n抚顺市天气\n芜湖市天气\n聊城市天气\n江门市天气\n广州市天气\n佛山市天气\n昆明市天气\n徐州市天气\n无锡市天气\n南通市天气\n石家庄市天气\n晋中市天气\n沈阳市天气\n盘锦市天气\n上海市天气\n日照市天气\n马鞍山市天气\n开封市天气\n淮北市天气\n中山市天气\n泸州市天气\n镇江市天气\n扬州市天气\n常州市天气\n保定市天气\n哈尔滨市天气\n深圳市天气\n丽水市天气\n合肥市天气\n滁州市天气\n北海市天气\n乐山市天气\n广安市天气\n南京市天气\n鞍山市天气\n淄博市天气\n湛江市天气\n枣庄市天气\n云浮市天气\n茂名市天气\n渭南市天气\n山南天气\n唐山市天气\n长治市天气\n牡丹江市天气\n洛阳市天气\n漯河市天气\n菏泽市天气\n安庆市天气\n达州市天气\n保山市天气\n沧州市天气\n运城市天气\n大连市天气\n珠海市天气\n汕尾市天气\n济宁市天气\n阜阳市天气\n重庆市天气\n成都市天气\n淮安市天气\n秦皇岛市天气\n营口市天气\n肇庆市天气\n阳江市天气\n厦门市天气\n青岛市天气\n眉山市天气\n邯郸市天气\n许昌市天气\n淮南市天气\n安阳市天气\n铜川市天气\n新乡天气\n景德镇市天气\n鹤壁市天气\n池州市天气\n日喀则天气\n信阳市天气\n焦作市天气\n衡水市天气\n通辽市天气\n长春市天气\n铜陵市天气\n随州市天气\n文山天气\n锦州市天气\n德阳市天气\n本溪市天气\n咸宁市天气\n三门峡市天气\n平顶山市天气\n九江市天气\n赣州市天气\n延安市天气\n石嘴山市天气\n天津市天气\n晋城市天气\n张家界市天气\n永州市天气\n湖州市天气\n恩施天气\n宜宾市天气\n太原市天气\n阜新市天气\n十堰市天气\n莆田市天气\n鄂州市天气\n咸阳市天气\n西安市天气\n大理天气\n周口市天气\n湘潭市天气\n武汉市天气\n萍乡市天气\n南阳市天气\n亳州市天气\n遵义市天气\n兰州市天气\n辽阳市天气\n葫芦岛市天气\n宣城市天气\n商丘市天气\n长沙市天气\n呼和浩特市天气\n衡阳市天气\n孝感市天气\n金昌市天气\n株洲市天气\n南宁市天气\n柳州市天气\n银川市天气\n绍兴市天气\n汕头市天气\n南昌市天气\n娄底市天气\n西宁市天气\n阿拉善盟天气\n杭州市天气\n绵阳市天气\n资阳市天气\n荆门市天气\n嘉兴市天气\n神农架天气\n黄山市天气\n乌海市天气\n潮州市天气\n自贡市天气\n广元市天气\n宝鸡市天气\n宜春市天气\n荆州市天气\n揭阳市天气\n常德市天气\n上饶市天气\n衢州市天气\n驻马店市天气\n临汾市天气\n新余市天气\n黄石市天气\n漳州市天气\n金华市天气\n楚雄天气\n鹰潭市天气\n邵阳市天气\n吉安市天气\n嘉峪关市天气\n南充市天气\n岳阳市天气\n益阳市天气\n巴中市天气\n仙桃天气\n库尔勒天气\n那曲天气\n潜江天气\n\n\n沙鹿天气\n清水天气\n大甲天气\n东势天气\n太平天气\n大里天气\n丰原天气\n北屯天气\n南屯天气\n西屯天气\n北区天气\n南区天气\n西区天气\n东区天气\n中区天气\n台中天气\n田寮天气\n那玛夏天气\n桃源天气\n茂林天气\n六龟天气\n甲仙天气\n杉林天气\n内门天气\n美浓天气\n旗山天气\n湖内天气\n茄萣天气\n阿莲天气\n燕巢天气\n云阳天气\n东丽天气\n晋宁天气\n浦东天气\n丰都天气\n江宁天气\n蓟县天气\n都江堰天气\n锦江区天气\n萧山天气\n\n\n八达岭长城天气\n北京欢乐谷天气\n北海天气\n百花山天气\n北普陀影视城天气\n北宫国家森林公园天气\n地坛天气\n东岳庙天气\n蟹岛度假村天气\n大钟寺天气\n都城隍庙天气\n凤凰岭天气\n红螺寺天气\n后海天气\n京东大峡谷天气\n居庸关天气\n横沙岛天气\n上海城隍庙天气\n佘山天气\n外滩天气\n宝华山天气\n凤凰岛天气\n夫子庙天气\n虎丘山天气\n寒山寺天气\n洪泽湖天气\n花果山天气\n灵山大佛天气\n茅山天气\n太湖天气\n天目湖天气\n鼓山天气天气\n南靖土楼天气\n武夷山天气\n湄洲岛天气\n白云山天气\n丹霞山天气\n东澳岛天气\n大亚湾天气\n华林寺天气\n葫芦山天气\n朝天门天气\n歌乐山天气\n宝塔山天气\n大雁塔天气\n翠华山天气\n宝鸡天台山天气\n华山天气\n南宫山天气\n骊山天气\n太白山天气\n\n\n北京空气质量\n天津空气质量\n重庆空气质量\n上海空气质量\n石家庄空气质量\n苏州空气质量\n合肥空气质量\n西安空气质量\n厦门空气质量\n无锡空气质量\n兰州空气质量\n哈尔滨空气质量\n珠海空气质量\n连云港空气质量\n深圳空气质量\n南京空气质量\n成都空气质量\n济宁空气质量\n徐州空气质量\n青岛空气质量\n广州空气质量\n杭州空气质量\n郑州空气质量\n武汉空气质量\n内蒙古空气质量\n台湾空气质量\n澳门空气质量\n香港空气质量\n海南空气质量\n广东空气质量\n云南空气质量\n\n\n东京天气\n胡志明天气\n济州岛天气\n新加坡天气\n柬埔寨天气\n日本天气\n印尼天气\n大阪天气\n曼谷天气\n迪拜天气\n巴黎天气\n威尼斯天气\n莫斯科天气\n意大利天气\n土耳其天气\n希腊天气\n英国天气\n纽约天气\n西雅图天气\n开普敦天气\n墨西哥城天气\n圣保罗天气\n加拉加斯天气\n洛杉矶天气\n澳大利亚天气\n新西兰天气\n斐济天气\n加拿大天气\n美国天气\n墨西哥天气\n\n\n\n\n\n\n\n\n\n友情链接\n\n\n\n\n\n杭州现在几点\n北京时间\n杭州旅游网\n杭州家政\n重庆天气\n杭州穿衣指数查询15天\n天气预报24小时\n\n\n\n\n\n\n\n\n\n\n\n导航网址:\n\n\n全国天气\n旅游天气\n国际天气\n历史天气\n天气新闻\n天气常识\n天气生活\n\n\n城市美食\n城市特产\n城市景点\n最新专题\n最近更新\n空气质量\n万年历查询\n周公解梦\n\n\n\n\n客户端下载\n\n\n\n\n\n\n天气网公众号\n\n\n\n\n\n\n\n\n意见反馈\n举报邮箱:kf@tianqi.com\n\n\n\n\n\n\n\n\r\n            Copyright © 2009-2024            www.tianqi.com 天气网\r\n            . All Rights Reserved. 渝ICP备18012671号-2\n\r\n            \t温馨提示:数据来源中国气象局,仅供参考\r\n            \n\n本站部分文字内容、图片选取自网络,如侵权请联系删除,联系邮箱:kf@tianqi.com\n\n\n\n\n\n渝公网安备 50010302002269号\n\n\n增值电信业务经营许可证:渝B2-20220180\n\n\n\n\n\n\n\n\n\n\n\n\n",
        "timestamp": "1725329528119",
        "url": "https://www.tianqi.com/hangzhou/"
    },
    "result_field_labels": {},
    "review_url": "https://actions.windeal.cn/execution/validation?id=00988129-6693-427f-8f91-cd065cf1aeb9",
    "status": "success",
    "visitorId": null
}

API转python

当我们API测试通过以后,我们可以将API转测python
第一步:点击API测试界面右上角的Run in Apifox
在这里插入图片描述
第二步:在新的界面中重新输入Param和body
在这里插入图片描述
第三步:点击发送,然后在返回的消息里面找到实际请求
在这里插入图片描述
第四步:点击实际请求,然后在实际请求中的那部分页面往下拉东,会出现请求代码,我们选择python
在这里插入图片描述
第五步:我们根据实际工作环境需求获取python中的代码(http.client或者Resquests),我们以requests为例,获取代码如下

import requests
import json

url = "https://chat.jijyun.cn/v1/openapi/exposed/201792_3690_jjyibotID_e951a36281994d9c88167ce5728d4a2a/execute/?apiKey=EXXXXXXXXXXX9"

payload = json.dumps({
   "instructions": "搜索内容:杭州的天气如何",
   "preview_only": False
})
headers = {
   'User-Agent': 'Apifox/1.0.0 (https://apifox.com)',
   'Content-Type': 'application/json',
   'Accept': '*/*',
   'Host': 'chat.jijyun.cn',
   'Connection': 'keep-alive'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)

第六步:我们将获取的上述代码通过大模型(如文心一言),并且转换为一个函数,可以通过如下方式

***输入上述原始代码,这里省略***
帮忙整理如上代码进行整理,要求如下
1.封装成一个函数,
2.instructions后面的内容变成一个入参

大模型转化以后的代码如下:

import requests
import json

def query_weather(instructions_content):
    url = "https://chat.jijyun.cn/v1/openapi/exposed/201792_3690_jjyibotID_e951a36281994d9c88167ce5728d4a2a/execute/?apiKey=EXXXXXX9"
    
    payload = json.dumps({
        "instructions": instructions_content,
        "preview_only": False
    })
    
    headers = {
        'User-Agent': 'Apifox/1.0.0 (https://apifox.com)',
        'Content-Type': 'application/json',
        'Accept': '*/*',
        'Host': 'chat.jijyun.cn',
        'Connection': 'keep-alive'
    }
    
    response = requests.post(url, headers=headers, data=payload)
    
    return response.text

# 使用示例
instructions_content = "搜索内容:杭州的天气如何"
result = query_weather(instructions_content)
print(result)

AutoGen添加Skills

在获取python代码以后,我们可以将上述代码编程AutoGen构建智能体的一个技能
第一步:在skills界面点击New Skill
在这里插入图片描述
第二步:在填出来的界面中Name改成跟函数命名成一致,如上文中的“gequery_weather”,Description按照自己的意愿进行修改,并且将实例的代码进行注释
在这里插入图片描述
第三步:点击Save Skill,我们的技能即保存完成
在这里插入图片描述
后续文章中,我们会针对如何绑定大模型,构建Agents以及Workflows进行一系列的介绍。

结论

结合AutoGen Studio与语聚AI API,开发者能够极大地提升开发效率,减少重复劳动,同时增强软件的智能化水平。这一组合不仅适用于快速原型开发,也能有效支持大型复杂项目的维护和升级,是现代软件开发不可或缺的工具组合。随着AI技术的持续进步,二者的结合将为软件开发带来更多创新可能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2100270.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SuperMap GIS基础产品FAQ集锦(20240902)

一、SuperMap iDesktopX 问题1:请问一下这个重建指数,怎么理解呢? 11.1.1 【解决办法】重建指数是用于设置根节点合并次数,系统会根据数据自动计算一个数值n,即模型根节点将进行n次合并处理。 问题2:11…

Datawhale X 李宏毅苹果书AI夏令营深度学习详解入门Task02

本文了解深度学习详解中的线性模型 本文了解深度学习详解中的线性模型将围绕梯度下降优化、线性模型的局限性、改进模型以及深度学习模型等关键要点展开讨论。 一、梯度下降优化 梯度下降是深度学习中常用的优化算法,它通过不断调整模型的参数,使得损失函…

【优质源码】3D多人在线游戏,前端ThreeJS,后端NodeJS

3D多人在线游戏 【源码】3D多人在线游戏源码,前端ThreeJS,后端NodeJS,完整源码。 游戏画面 启动方法 先启动服务器端。 在目录,3D-multi-player-main\3D-multi-player-main\nodeapps\blockland 中,运行&#xff1a…

讯飞星火版「Her」正式上线!成立仅16月的无问芯穹完成近5亿元A轮融资|AI日报

文章推荐 8款国内外免费AI生成视频工具对比实测!我们真的可以做到“一人搞定一部影视作品“吗? AI真“卷出天际”!我国发布全球首个月球专业大模型;0代码可做游戏,谷歌发布世界首个AI游戏引擎|AI日报 今…

基于树莓派的儿童音频播发器—Yoto

Raspberry Pi 的开发可能性使吸引人的、以儿童为中心的音频播放器得以成型 Yoto Player 为孩子们提供了拥有和控制的绝佳体验,同时不会增加屏幕时间。得益于 Raspberry Pi 以及我们认可的经销商提供的支持和专业知识,Yoto Player 在英国取得了成功。 Yo…

echart vue3 柱状图 自定义柱子颜色和文字颜色

目录 需求: 效果: ​编辑数据格式:series 需求: 自定义echart柱状图的柱子颜色 并且每根柱子上数字的颜色要跟柱状图的颜色保持一致 效果: 数据格式:series [{"name": "预算",&…

WSL 在 Windows 上删除已经安装的 Ubuntu | WSL 再次重装 Ubuntu | cv2.imshow() 弹窗支持

本博文主要参考官网:https://learn.microsoft.com/zh-cn/windows/wsl/install 记录解决 WSL 创建和删除 Ubuntu 子系统的一些细微问题的 解决方案 🥇 版权: 本文由【墨理学AI】原创首发、各位读者大大、敬请查阅、感谢三连 🎉 声明: 作为全网…

【AI大模型】近100页的LLaMA 3技术报告:模型结构及影响解析

LLama 3 405B模型效果已经赶上目前最好的闭源模型比如GPT 4o和Claude 3.5,这算是开源届的大事,技术报告接近100页,信息很丰富,粗略看了一下,很有启发。这里就LLaMA 3的模型结构、训练过程做些解读,并对其影…

9行代码开发一个基于ollama的私有化RAG

前言 OpenAI(LLM Embedding)是使用LiteLLM ollama模拟,具体做法如下, Llamaindex OpenAI LLM 模型默认使用的是gpt-3.5-turbo, embedding 模型默认使用的是text-embedding-ada-002, 所以这里使用litell…

数据结构详解---顺序表

🌏个人博客主页:意疏-CSDN博客 希望文章能够给到初学的你一些启发~ 如果觉得文章对你有帮助的话,点赞 关注 收藏支持一下笔者吧~ 阅读指南: 开篇说明线性表的定义线性表的顺序存储结构(顺序表…

ozon本土店和跨境店什么区别

Ozon 本土店和跨境店有以下区别: 运营模式:本土店:主要针对俄罗斯国内买家,商品来源于俄罗斯国内供应商。跨境店:针对俄罗斯的海外买家,商品主要来源于海外供应商。物流管理:本土店&#xff1a…

unity GridLayoutGroup真正的居中

GridLayoutGroup默认的居中效果: 不是真正的居中 加上代码: namespace UnityEngine.UI {/// <summary>/// GridLayoutGroup拓展&#xff0c;使支持自定义内容/// </summary>internal class GridLayoutGroupEx : GridLayoutGroup{/// <summary>/// 启用居中/…

将语义分割的标签转换为实例分割(yolo)的标签

语义分割的标签&#xff08;目标处为255&#xff0c;其余处为0&#xff09; 实例分割的标签&#xff08;yolo.txt&#xff09;,描述边界的多边形顶点的归一化位置 绘制在原图类似蓝色的边框所示。 废话不多说&#xff0c;直接贴代码&#xff1b; import os import cv2 imp…

【高阶数据结构】二叉树的创建、存储方式(顺序与链式)、遍历方法(递归与非递归)(精美图解+完整代码)

&#x1f921;博客主页&#xff1a;醉竺 &#x1f970;本文专栏&#xff1a;《高阶数据结构》 &#x1f63b;欢迎关注&#xff1a;感谢大家的点赞评论关注&#xff0c;祝您学有所成&#xff01; ✨✨&#x1f49c;&#x1f49b;想要学习更多《高阶数据结构》点击专栏链接查看&a…

单体到微服务:架构变迁

单体架构与微服务架构&#xff1a;从单体到微服务的演变 引言单体架构概述微服务架构的优势一、功能定位二、使用场景三、配置方式四、性能特点Eureka - 服务注册与发现框架核心功能工作原理优势应用场景 结论 引言 在软件开发的世界中&#xff0c;随着业务的增长和技术的发展…

RabbitMQ 基础架构流程 数据隔离 创建用户

介绍 publisher&#xff1a;消息发送者-exchange&#xff1a;交换机&#xff0c;复制路由的消息-queue&#xff1a;队列&#xff0c;存储消息consumer&#xff1a;消息的消费者 工作流程 publisher消息发送者 -> exchange 交换机 -> queue 队列 -> consumer 消息的消…

关于CUDA版本查看的问题

显卡驱动安装成功后&#xff0c;通过nvidia-smi命令查看显卡信息 右上角显示的CUDA Version&#xff1a;12.1并非本机的 CUDA 版本&#xff0c;而是 GPU 最高支持的 CUDA 版本&#xff0c;本机安装的CUDA版本不能高于GPU最高支持的版本。 通过nvcc --version查看到的版本才是本…

SprinBoot+Vue图书管理系统的设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍&#xff1a;CSDN认证博客专家&#xff0c;CSDN平台Java领域优质…

MapBox Android版开发 3 地图样式v11

MapBox Android版开发 3 地图样式v11 前言MapBox样式对比主要类和方法Style类Style类默认的MapBox样式OnStyleLoaded 接口 MapboxMap类获取样式设置样式 本地化扩展 示例代码地图样式类界面布局控件响应事件运行效果图 附不同样式中的图层 前言 可以使用Mapbox Maps SDK自定义…

LLM大模型教程:低使用门槛开源大模型服务框架Ollama

这一年来&#xff0c;AI 发展的越来越快&#xff0c;大模型使用的门槛也越来越低&#xff0c;每个人都可以在自己的本地运行大模型。今天再给大家介绍一个最厉害的开源大模型服务框架——Ollama。 项目介绍 Ollama 是一个开源的大语言模型&#xff08;LLM&#xff09;服务工具…