0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AIGC系统中多个模型的切换调用方案探索

京东云 来源:京东科技 贾玉龙 作者:京东科技 贾玉龙 2024-11-27 11:43 次阅读

作者:京东科技 贾玉龙

1 背景

1.1 现状

AIGC系统中多个模型的切换调用通常指的是在同一个AIGC系统或应用中,可以根据不同的输入条件或任务需求,动态地选择并调用不同的机器学习模型进行处理。是一个AIGC系统能力不可或缺的环节。

目前现行方案中,一般直接请求不同的会话聊天对应不同的链接地址,又对应不同的算法模型。

1.2 现有技术及缺点

1、需要建立多个不同类型的AIGC聊天窗口,对应不同的链接,以对应不同的模型;

2、无法直接动态切换模型,交互流程复杂;

3、由于异步问题,聊天窗中需要的初始化数据不能及时传入。

2 方案目的

本问通过统一AIGC聊天窗中不同的卡片模型传值,来动态切换不同聊天内容对应的模型;在用户侧交互上可以不用新建聊天窗口。

3 完整技术方案

3.1 方案原理

如下图所示,聊天栏目“智能实验室”是外框DOM,红色部分为子聊天窗体,子窗体中1、2、3等为三种聊天source类型的卡片,需要对应算法的3种模型,每个模型的对话可以直接点击切换,并且需要外框DOM传入相应的初始化数据。

wKgZO2dGlVeAGSPbAAN1ji89o54366.png

3.2 详细描述

如下图所示:

wKgZPGdGlViAUVO0AARtyHl1-rs167.png

当用户想使用对应聊天功能进行AIGC内容生成时,可选择聊天窗对应按钮,聊天窗将对应按钮的source类型传给外框DOM,外框DOM根据业务场景把对应的初始化数据准备好,一起再发给子聊天窗,然后把数据传给算法模型引擎,算法模型引擎根据source及参数类型,切换对应的模型来进行内容处理,然后返回生产的内容给子聊天窗,子聊天窗再渲染展示给用户。

4 总结

本方案里在AIGC的消息传递中,不直接发送不同初始化或不同相应消息给大模型进行识别,而是让外框DOM做模型主调度和消息总控调度,以方便及时调用和传入参数。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模型
    +关注

    关注

    1

    文章

    3254

    浏览量

    48889
  • AIGC
    +关注

    关注

    1

    文章

    363

    浏览量

    1557
收藏 人收藏

    评论

    相关推荐

    Linux内核系统调用详解

    Linux内核设置了一组用于实现各种系统功能的子程序,称为系统调用。用户可以通过系统调用命令在
    发表于 08-23 10:37 794次阅读
    Linux内核<b class='flag-5'>中</b><b class='flag-5'>系统</b><b class='flag-5'>调用</b>详解

    LabVIEw调用多个simulink模型

    哥哥姐姐们,求助啊,小弟最近才开始看LabVIEW,老师让做个在一个LabVIEW的面板,通过下拉菜单来选择加入不同的simulink模型的仿真信息,一个面板里面通过下拉菜单可以选择显示多个simulink
    发表于 07-20 10:37

    uCOS51 Proteus仿真调试任务切换时跑飞

    任务切换调用汇编函数(OSStartHighRdy()和OS_TASK_SW()),Step Over就会跑飞,进入到函数里面,单步执行时没有问题,任务切换也正确。
    发表于 04-21 00:56

    请问UCOS任务切换调用OSTimeDlyHMSM延时函数 延时时间到了会立即返回吗?

    UCOS 任务切换调用OSTimeDlyHMSM延时函数,延时结束后会立即返回原来的任务吗?比如说这时候有更高优先级的任务正在执行,但是延时的时间到了,那么会立即返回吗。还有一个问题,比如我用
    发表于 03-30 01:05

    科技大厂竞逐AIGC,中国的ChatGPT在哪?

    来看,国内大模型开发厂商一是布局以大模型为基础的通用对话、生成等能力;二是将其能力整合到搜索引擎、智能客服、智能音箱等产品线;三是通过能力调用为中小企业满足具体场景落地需求。”董晓飞
    发表于 03-03 14:28

    异构无线网络联合切换调度和资源分配算法

    在宏蜂窝和微蜂窝并存的异构无线网络,为了提高系统能效,提出了一种联合切换调度和资源分配( JSRA)算法。首先,利用基于微基站睡眠的集中式切换调度算法(CUSA)来确定用户的关联基站
    发表于 01-08 14:41 0次下载
    异构无线网络联合<b class='flag-5'>切换调</b>度和资源分配算法

    在LabVIEW调用OpenVINO™ 模型

    自带机器视觉函数库,并提供OpenCV接口库,开发机器视觉与自动化应用程序速度快使用LabVIEW调用OpenVINO IR模型,可以快速完成深度学习项目开发与交付。
    的头像 发表于 03-21 10:05 3755次阅读

    如何结合使用系统级和详细模型探索设计空间

    在设计电源转换器时,可以使用仿真模型来帮助权衡多个设计标准。简单的基于开关的有源器件模型用于快速仿真,从而获得更多工程洞察力。但是,简单的设备模型不会像详细的制造商设备
    发表于 09-11 09:19 488次阅读
    如何结合使用<b class='flag-5'>系统</b>级和详细<b class='flag-5'>模型</b>来<b class='flag-5'>探索</b>设计空间

    AIGC是什么 AIGC有哪些应用价值

    AIGC 即 AI Generated Content,利用人工智能技术来生成内容,它被认为是继PGC、UGC之后的新型内容创作方式。2022年AIGC高速发展,这其中深度学习模型不断完善、开源模式的推动、大
    的头像 发表于 11-17 09:24 1.2w次阅读

    Linux系统调用是怎样实现

    系统调用和普通的函数调用没有本质区别,普通的函数调用一般调用的是我们自己编写的函数或者其它库函数,而系统
    的头像 发表于 02-15 11:40 1250次阅读
    Linux<b class='flag-5'>中</b>的<b class='flag-5'>系统</b><b class='flag-5'>调用</b>是怎样实现

    ChatGPT/AIGC研究框架原理和应用实践

    随着ChatGPT等语言大模型落地,AIGC技术落地在各行各业得到发展和推进。根据模型的分类,AIGC的应用可被分为单模态和多模态两类。单
    发表于 03-30 10:35 688次阅读

    软国际解放号入选中国信通院《2023大模型AIGC产业图谱》

    7月7日,2023世界人工智能大会(WAIC)期间,中国信息通信研究院正式发布《2023大模型AIGC产业图谱》(以下简称“图谱”)。软国际解放号凭借多年积累的人工智能技术能力,以及数据治理
    的头像 发表于 07-11 18:05 654次阅读

    系统调用:用户栈与内核栈的切换(上)

    sysenter / sysexit 再到 syscall / sysret 实现方式的转变,关于具体的演化和区别、系统调用的其他细节等将在以后的系统调用专栏里分析。本文从
    的头像 发表于 07-31 11:27 880次阅读
    <b class='flag-5'>系统</b><b class='flag-5'>调用</b>:用户栈与内核栈的<b class='flag-5'>切换</b>(上)

    aigc是什么概念?aigc的应用场景

    新的概念和工具,旨在加速机器学习和深度学习的发展,提高人工智能在各个领域的应用效率和质量。AIGC可以帮助开发人员在从数据到模型的整个过程,更快、更准确地进行模型选择、测试和优化,将
    的头像 发表于 08-21 17:16 7165次阅读

    AIGC是什么及其应用 AIGC的定义和工作原理

    AIGC的定义 AIGC是一种新兴的技术领域,它结合了机器学习、自然语言处理(NLP)、计算机视觉和音频处理等多个子领域。AIGC的目标是使计算机能够理解、生成和编辑内容,就像人类一样
    的头像 发表于 11-22 16:00 711次阅读