背景介绍:企业AI应用建设

基础篇

平台:阿里云百炼
访问地址:https://bailian.console.aliyun.com/
在这里插入图片描述
步骤一:登录并申请API_KEY
在这里插入图片描述
选择“模型广场”,随便点一个模型,通过API参考跳转即可
在这里插入图片描述
步骤二:搭建应用
在这里插入图片描述
新增应用
在这里插入图片描述
选择智能体应用,创建即可
在这里插入图片描述
选择模型,并编写提示词
在这里插入图片描述
添加MCP服务,选择“数字人”
在这里插入图片描述
由于提前开通了“数字人视频”服务,默认未开通,点击开通,即可跳转官网
在这里插入图片描述
进入个人中心,自动生成API-KEY,点击复制即可
在这里插入图片描述
编写提示词,确定好数字人人物,如果没有选择,生成时会将可用的人物列表供用户选择,编写内容生成即可
在这里插入图片描述
由于生成视频需要时间,根据返回的任务id查询结果
在这里插入图片描述
根据任务id查询结果
在这里插入图片描述
访问视频地址,即可下载
在这里插入图片描述
试听了,播报内容“跟着小研学AI,月薪过万不是梦”,与编写内容一致!
在这里插入图片描述
经过确认,视频的人物与官方的一致!
步骤三:程序对接应用
在这里插入图片描述
在这里插入图片描述
获取该应用的appId
在这里插入图片描述
MyAppController

@RestController
@RequestMapping("/aliyun/app")
public class MyAppController {
    private DashScopeAgent dashScopeAgent;

    private final String appId = "你的APP-ID";

    public MyAppController(DashScopeAgentApi dashScopeAgentApi) {
        this.dashScopeAgent = new DashScopeAgent(dashScopeAgentApi);
    }

    @GetMapping(value = "/getMyVideo")
    public String getMyVideo(@RequestParam("message") String message) {
        ChatResponse chatResponse = dashScopeAgent.call(new Prompt(message, DashScopeAgentOptions.builder().withAppId(appId).build()));
        AssistantMessage output = chatResponse.getResult().getOutput();
        return output.getText();
    }
}

接口测试
在这里插入图片描述
由于输入信息与前面的一致,已省略,通过任务ID查询结果
在这里插入图片描述
绘制AI数字人视频基础篇已实现,小白也能学会的!

能力挑战篇

步骤一:申请API-KEY
application.yml

human:
  baidu:
    api-key: ${BAIDU_API_KEY}
    secret-key: ${BAIDU_SECRET_KEY}
  aliyun:
    access-key-id: ${ALIYUN_ACCESS_KEY_ID}
    access-key-secret: ${ALIYUN_ACCESS_KEY_SECRET}
  chat:
    api-key: ${BAIDU_API_KEY}
    base-url: https://qianfan.baidubce.com/v2
    models:
      - title: DeepSeek-R1
        value: deepseek-r1

server:
  port: 8080
  tomcat:
    uri-encoding: UTF-8

此处用到阿里云AI和百度千帆AI的语音识别,需要去对应官网申请,不会的可以加入技术群咨询!
步骤二:启动
在这里插入图片描述
步骤三:测试
在这里插入图片描述
点击人物即可弹出提示词,可以在后台修改,支持更换背景图和人物
在这里插入图片描述
更换人物形象
在这里插入图片描述
在这里插入图片描述
输入内容,可聊天
在这里插入图片描述
支持语音输入,语音转文字后,对话结果展示
在这里插入图片描述
需要源码的可以加入技术群咨询!
至此,AI数字人搭建教程到此结束啦,需要辅导的伙伴们可以加技术群咨询,如加入微信交流群,含解答服务!

本人正在打造技术交流群,欢迎志同道合的朋友一起探讨,一起努力,通过自己的努力,在技术岗位这条道路上走得更远。QQ群号:925317809 备注:技术交流 即可通过!

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐