阿里技术 04月03日
5步教你创建大模型自定义插件
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了如何在阿里云百炼平台上创建自定义插件,以增强大模型的功能。通过以万相文生图V2版模型为例,详细讲解了插件的创建流程,包括新建插件、创建工具、测试和发布等步骤。自定义插件可以帮助开发者填补功能空白、提高工作效率、增强用户体验。文章还预告了后续将介绍如何将自定义插件应用于百炼工作流,实现图文并茂的文章生成。

💡 阿里云百炼平台允许开发者通过自定义插件扩展大模型功能,以满足特定场景需求。

🛠️ 创建自定义插件的关键步骤包括:新建插件、配置API接口、设置输入输出参数以及测试和发布。

🖼️ 以万相文生图V2版模型为例,演示了如何构建文生图的自定义插件,实现文本到图像的转换。

🚀 自定义插件可以集成来自云市场、开源社区等公开API接口,实现无限的插件扩展。

📝 通过本文的实践,开发者可以掌握在百炼平台上构建自定义插件的方法,并将其应用于实际业务中。

以珩 2025-03-21 08:31 浙江

阿里云百炼不仅支持内置的标准操作,还允许开发者根据自身需求创建自定义插件,极大地提升了灵活性与效率。快来看看0基础怎么玩转大模型之自定义插件吧~



这是2025年的第25篇文章

( 本文阅读时间:15分钟 )




01



引言

大模型自定义插件是指为增强大型AI模型的功能或适配特定场景需求,开发者通过编程接口(API)或特定框架设计的外部扩展模块。这些插件允许大模型在不修改底层参数的情况下,动态接入外部工具、数据源或服务,从而扩展其能力边界。

阿里云百炼[1]是企业级大模型开发平台,作为强大的自动化工具,深度聚焦于人工智能与机器学习的前沿技术,可以轻松打造最优落地效果的AI应用。它不仅提供了丰富的多模态模型调用服务,还简化了在线模型训练与部署流程,允许用户通过拖拽式的界面设计复杂的业务逻辑流程,让开发者能够轻松驾驭大模型,加速创新应用的开发,推动AI技术在各行业的广泛应用。

在很多场景下,百炼工作流都提供了丰富的内置功能,但在特殊情况下,开发者仍然需要根据自身需求创建自定义插件,例如:
    填补功能空白:针对特定需求开发专属功能,如本文介绍的文生图能力。
    提高工作效率:减少重复性劳动,加速内容生产周期。
    增强用户体验:为用户提供更加个性化、定制化的服务体验。

那么本文就教大家如何创建一个自定义插件,实现业务中的特殊功能。


02



如何创建自定义插件

我们以万相文生图V2版模型为例,构建一个文生图的自定义插件,并将该插件应用在工作流中。

先来看下万相2.1文生图效果,语义理解更加准确,效果更好,支持任意分辨率和比例,更多信息,可以百炼的官方文档:查看文档[2]。


2.1 新建自定义插件

登录阿里云账号,搜索百炼,或者直接打开百炼链接:https://bailian.console.aliyun.com/ 选择应用组件-自定义插件,新建自定义插件,并填写相关参数。


🚩 Authorization对应的Bearer信息。格式为:Bearer APIKEY,API KEY右上角点头像可以查看。

🚩 插件URL: https://dashscope.aliyuncs.com/api/v1 

至于参数为啥这么填?是因为官方文档中,这个模型就是这么调用的。参考官方文档[1]来填就行。

2.2 创建工具

废话不多说,照着下图填就行。注意,工具路径:/services/aigc/text2image/image-synthesis


上述具体填写的参数内容,也是根据官方文档来的[1]

2.3 测试工具

点击工具测试,高效一点,选择代码编辑模式,可以直接copy下面这段代码。开始运行:
    {    "model": "wanx2.1-t2i-turbo",    "input": {        "prompt": "雪地,白色小教堂,极光,冬日场景,柔和的光线。",        "negative_prompt": "人物"    },    "parameters": {        "size": "1024*1024",        "n": 1    }}

    如果运行结果是这样的,PENDING也不要慌,没报错基本上就测试成功了。!!!这里的task_id一定要copy下来,后面会用到。测试成功以后点击发布。

    2.4 如法炮制第二个工具

    这一页写的东西有点多,先不用管那么多,先照抄!
    工具路径:/tasks/{task_id}


    抄完上图后,我们来分析一下,为什么要这样设置参数呢?上述具体的输入输出参数,同样需要依据对应的文档来填写。文档链接[1]


    这里为了方便演示在插件配置当中我们只需要填写我们需要的几个参数即可,如果 您需要其他参数请添加全部的参数,按照下图这么写。

    2.5 测试&发布

    刚才保存下来的task_id在这里输入。

    看到这句话:'task_status': 'SUCCEEDED', 就代表测试成功了👏👏👏。


    看看大模型给我们生成的图长啥样? 

    copy运行结果中的url,放在浏览器里,直接下载到本地。我的图是这样的,还不错


    第二个工具别忘了【发布】保证工具都是启用状态:


    好了,四舍五入,其他模型如何构建自定义插件了,已经学会了吧!在阿里云百炼[5]构建自定义插件,照着文档,定义好输入和输出参数就行,是不是很简单! 


    03



    最后

    其实,自定义插件也可以来自云市场、开源社区等公开的API接口,按照之前的方式进行配置,我们就可以拥有无限的插件。

    最后预告一下,下一篇文章,我们将手把手带大家,如何利用刚才做的自定义插件,加在百炼的工作流里,帮我们生成一篇图文并茂的文章。

    参考链接

    [1]https://bailian.console.aliyun.com/#/home
    [2]https://help.aliyun.com/zh/model-studio/developer-reference/text-to-image-v2-api-reference



    欢迎留言一起参与讨论~

    阅读原文

    跳转微信打开

    Fish AI Reader

    Fish AI Reader

    AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

    FishAI

    FishAI

    鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

    联系邮箱 441953276@qq.com

    相关标签

    阿里云百炼 自定义插件 大模型 AI
    相关文章