教你用通义千问只要五步让千年的兵马俑跳上现代的科目三?

简介: 教你用通义千问只要五步让千年的兵马俑跳上现代的科目三?

image.png

教你用五步让千年的兵马俑跳上现代的舞蹈科目三?

上面这个“科目三”的视频,只用了一张我上月去西安拍的兵马俑照片生成的。


使用通义千问,只要5步就能它舞动起来,跳上现在流行的“科目三”舞蹈。

全民舞王

第1步

打开通义千问App,我使用的是华为手机,苹果版的没试;

对话框里打上“全民舞王”,点发送。

第2步

点击“立即体验热舞”

第3步

选择“舞蹈模板”

第4步

上传全身照片

第5步

点击“立即生成”

告知生成预计时间,以及生成结果存放位置

过一段时间,就能到“创作记录”中去下载你的作品了。

通义千问是阿里的人工智能大模型,它除了这个照片变视频的技能,千义通问的编程能力也挺强的,比如我们随便来试一问:


问:你擅长编写java代码,请你根据我的需求编写规范且正确的java代码,我的需求是:写一个 web socket


答:在Java中,我们可以使用Spring框架的WebSocket支持来实现WebSocket服务端。以下是一个简单的WebSocket配置和处理类的示例:

// 首先,添加WebSocket依赖到你的pom.xml文件(如果你使用的是Maven)
<!-- Spring WebSocket -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-websocket</artifactId>
</dependency>

// 创建一个WebSocket的消息处理器
import org.springframework.web.socket.CloseStatus;
import org.springframework.web.socket.TextMessage;
import org.springframework.web.socket.WebSocketSession;
import org.springframework.web.socket.handler.TextWebSocketHandler;

public class MyWebSocketHandler extends TextWebSocketHandler {

    @Override
    public void handleTextMessage(WebSocketSession session, TextMessage message) throws Exception {
        // 获取客户端发送的消息
        String payload = message.getPayload();
        System.out.println("Received message: " + payload);

        // 向客户端发送消息
        session.sendMessage(new TextMessage("Server received your message: " + payload));
    }

    @Override
    public void afterConnectionEstablished(WebSocketSession session) throws Exception {
        super.afterConnectionEstablished(session);
        System.out.println("New WebSocket connection established");
    }

    @Override
    public void handleTransportError(WebSocketSession session, Throwable exception) throws Exception {
        session.close(CloseStatus.SERVER_ERROR);
        System.out.println("WebSocket connection error: " + exception.getMessage());
    }

    @Override
    public void afterConnectionClosed(WebSocketSession session, CloseStatus status) throws Exception {
        super.afterConnectionClosed(session, status);
        System.out.println("WebSocket connection closed with status code: " + status.getCode());
    }
}

// 在Spring配置类中注册WebSocket Handler
import org.springframework.context.annotation.Configuration;
import org.springframework.web.socket.config.annotation.EnableWebSocket;
import org.springframework.web.socket.config.annotation.WebSocketConfigurer;
import org.springframework.web.socket.config.annotation.WebSocketHandlerRegistry;

@Configuration
@EnableWebSocket
public class WebSocketConfig implements WebSocketConfigurer {

    @Override
    public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
        registry.addHandler(new MyWebSocketHandler(), "/myWebSocketEndpoint"); // 注册WebSocket处理程序并指定访问路径
    }
}
 

以上代码创建了一个简单的WebSocket服务器,它监听"/myWebSocketEndpoint"路径上的连接,并且当接收到客户端消息时会将接收到的消息返回给客户端。


然后在前端(HTML/JavaScript)通过WebSocket API连接到这个WebSocket服务器:

var socket = new WebSocket('ws://localhost:8080/myWebSocketEndpoint');

socket.onopen = function(event) {
    console.log("Connection open ...");
    socket.send("Hello from client!");
};

socket.onmessage = function(event) {
    console.log("Received message: " + event.data);
};

socket.onerror = function(error) {
    console.error("WebSocket error observed:", error);
};

socket.onclose = function(event) {
    console.log("Connection closed with code: " + event.code);
};
 

目录
相关文章
|
2月前
|
人工智能 搜索推荐 Serverless
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
|
8月前
|
自然语言处理 IDE 测试技术
通义灵码全面公测,阿里云工程师人手一编码助手
通义灵码,是阿里云出品的一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云 SDK/OpenAPI 的使用场景调优,助力开发者编码。 通义灵码是一款基于阿里云通义代码大模型打造的智能编码助手,基于海量优秀开源代码数据集和编程教科书训练,可根据当前代码文件及跨文件的上下文,自动生成行级/函数级代码、单元测试、代码注释等,此外还具备代码解释、智能研发问答、异常报错排查等能力,并针对阿里云 SDK/OpenAPI 使用场景调优,为开发者带来高效、流畅的编码体验。
1157 0
|
8月前
|
SQL 自然语言处理 机器人
通义灵码实测
讲述在使用通义灵码实测过程中的问题
|
3天前
|
自然语言处理 算法 IDE
求职季来了,让通义灵码陪你高效备战
技术岗面试有方法:用通义灵码提升编程实战能力。通义灵码作为智能编码助手,在求职时也可以成为程序员的“冲刺搭子”,提供精选面试模拟题、精准解析编程难题、秒速生成高效代码、优化算法思维等,从理论到实战,帮助开发者提升面试表现,快来体验吧,还有万份大礼等你赢取哦~
|
10天前
|
自然语言处理 算法 前端开发
体验教程:通义灵码陪你备战求职季
本场景将带大家体验在技术面试准备场景下,如何通过使用阿里云通义灵码实现高效的编程算法题练习 、代码优化、技术知识查询等工作,帮助开发者提升实战能力,更加从容地应对面试挑战。
|
2月前
|
人工智能 自然语言处理 安全
通义千问 2.5 “客串” ChatGPT4,你分的清吗?
这篇文章介绍了使用开源工具NextChat和Higress搭建的一个模拟ChatGPT和通义千问对话PK的测试场景。
87891 14
|
2月前
|
人工智能 自然语言处理 JavaScript
西安站开营!AI 编码助手通义灵码帮大学生“整活儿”
从 4 月 15 日到 4 月 30 日持续两周时间,期间全国的大学生都可以在阿里云云工开物通义灵码高效编程实践营官网领取免费的云服务器资源、通过完成训练营课程学习及任务掌握通义灵码使用方式,最终获得阿里云官方认证结营证书。西安本地高校学生还可以去西安交通大学、西安电子科技大学、西北工业大学进行线下交流学习。
|
2月前
|
人工智能 前端开发
阿里通义千问宣布免费开放1000万字长文档处理功能
阿里通义千问宣布免费开放1000万字长文档处理功能,助力专业人士高效处理信息,引领AI在长文本处理领域的进步。虽然在处理文档前端内容时有待优化,但该功能对企业构建内部知识库和提供智能客户服务具有广阔应用前景,标志着AI技术的又一里程碑。
232 3
阿里通义千问宣布免费开放1000万字长文档处理功能
|
2月前
|
算法
分析通义灵码的写代码能力
对比通义灵码和chatGPT写各种程序的能力
|
2月前
|
Python 人工智能
讯飞星火、文心一言和通义千问同时编“贪吃蛇”游戏,谁会胜出?
讯飞星火、文心一言和通义千问同时编“贪吃蛇”游戏,谁会胜出?
64 1
讯飞星火、文心一言和通义千问同时编“贪吃蛇”游戏,谁会胜出?