From d550c8bd72dd7f853d73f381f32612bbb1f0d227 Mon Sep 17 00:00:00 2001 From: ZhangAo Date: Wed, 18 Mar 2026 17:11:58 +0800 Subject: [PATCH] u --- code/ai-demo/.gitignore | 39 --------------- code/ai-demo/.idea/.gitignore | 5 -- code/ai-demo/.idea/encodings.xml | 7 --- code/ai-demo/.idea/misc.xml | 14 ------ code/ai-demo/.idea/vcs.xml | 7 --- code/ai-demo/pom.xml | 26 ---------- .../src/main/java/org/example/Main.java | 47 ------------------- code/test/.gitignore | 39 --------------- code/test/.idea/.gitignore | 5 -- code/test/.idea/encodings.xml | 7 --- code/test/.idea/misc.xml | 14 ------ code/test/pom.xml | 27 ----------- code/test/src/main/java/org/example/Main.java | 36 -------------- 13 files changed, 273 deletions(-) delete mode 100644 code/ai-demo/.gitignore delete mode 100644 code/ai-demo/.idea/.gitignore delete mode 100644 code/ai-demo/.idea/encodings.xml delete mode 100644 code/ai-demo/.idea/misc.xml delete mode 100644 code/ai-demo/.idea/vcs.xml delete mode 100644 code/ai-demo/pom.xml delete mode 100644 code/ai-demo/src/main/java/org/example/Main.java delete mode 100644 code/test/.gitignore delete mode 100644 code/test/.idea/.gitignore delete mode 100644 code/test/.idea/encodings.xml delete mode 100644 code/test/.idea/misc.xml delete mode 100644 code/test/pom.xml delete mode 100644 code/test/src/main/java/org/example/Main.java diff --git a/code/ai-demo/.gitignore b/code/ai-demo/.gitignore deleted file mode 100644 index 480bdf52..00000000 --- a/code/ai-demo/.gitignore +++ /dev/null @@ -1,39 +0,0 @@ -target/ -!.mvn/wrapper/maven-wrapper.jar -!**/src/main/**/target/ -!**/src/test/**/target/ -.kotlin - -### IntelliJ IDEA ### -.idea/modules.xml -.idea/jarRepositories.xml -.idea/compiler.xml -.idea/libraries/ -*.iws -*.iml -*.ipr - -### Eclipse ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache - -### NetBeans ### -/nbproject/private/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ -build/ -!**/src/main/**/build/ -!**/src/test/**/build/ - -### VS Code ### -.vscode/ - -### Mac OS ### -.DS_Store \ No newline at end of file diff --git a/code/ai-demo/.idea/.gitignore b/code/ai-demo/.idea/.gitignore deleted file mode 100644 index b58b603f..00000000 --- a/code/ai-demo/.idea/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ diff --git a/code/ai-demo/.idea/encodings.xml b/code/ai-demo/.idea/encodings.xml deleted file mode 100644 index aa00ffab..00000000 --- a/code/ai-demo/.idea/encodings.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/code/ai-demo/.idea/misc.xml b/code/ai-demo/.idea/misc.xml deleted file mode 100644 index a12cfdac..00000000 --- a/code/ai-demo/.idea/misc.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/code/ai-demo/.idea/vcs.xml b/code/ai-demo/.idea/vcs.xml deleted file mode 100644 index 5b8fb08b..00000000 --- a/code/ai-demo/.idea/vcs.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/code/ai-demo/pom.xml b/code/ai-demo/pom.xml deleted file mode 100644 index 2fd18dd6..00000000 --- a/code/ai-demo/pom.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - 4.0.0 - - org.example - ai-demo - 1.0-SNAPSHOT - - - 8 - 8 - UTF-8 - - - - - - dev.langchain4j - langchain4j-open-ai - 1.3.0 - - - - \ No newline at end of file diff --git a/code/ai-demo/src/main/java/org/example/Main.java b/code/ai-demo/src/main/java/org/example/Main.java deleted file mode 100644 index 7db4ab1f..00000000 --- a/code/ai-demo/src/main/java/org/example/Main.java +++ /dev/null @@ -1,47 +0,0 @@ -package org.example; - -import dev.langchain4j.data.message.ChatMessage; -import dev.langchain4j.data.message.UserMessage; -import dev.langchain4j.model.chat.ChatModel; -import dev.langchain4j.model.openai.OpenAiChatModel; - -import java.io.IOException; -import java.nio.file.Files; -import java.nio.file.Path; -import java.util.Base64; - -public class Main { - public static void main(String[] args) throws IOException { - - ChatModel chatModel = OpenAiChatModel - .builder() - .apiKey("sk-14a6915853e241d6a58f31f81ae96b65") // 安全起见最好用环境变量 - .modelName("qwen3.5-plus") - .baseUrl("https://dashscope.aliyuncs.com/compatible-mode/v1") - .build(); - - // 记录开始时间 - long startTime = System.nanoTime(); - - - Path imagePath = Path.of("path/to/your/image.jpg"); // 替换为您的图片路径 - byte[] imageBytes = Files.readAllBytes(imagePath); - String base64Image = Base64.getEncoder().encodeToString(imageBytes); - - UserMessage userMessage = UserMessage.userMessage( - "请描述这张图片的内容。", // 文本部分 - base64Image // 图片部分 (Base64格式) - ); - - - String content = chatModel.chat(userMessage); - - long endTime = System.nanoTime(); - - // 计算耗时(毫秒) - long durationMs = (endTime - startTime) / 1_000_000; - - System.out.println("模型回答: " + content); - System.out.println("请求耗时: " + durationMs + " ms"); - } -} \ No newline at end of file diff --git a/code/test/.gitignore b/code/test/.gitignore deleted file mode 100644 index 480bdf52..00000000 --- a/code/test/.gitignore +++ /dev/null @@ -1,39 +0,0 @@ -target/ -!.mvn/wrapper/maven-wrapper.jar -!**/src/main/**/target/ -!**/src/test/**/target/ -.kotlin - -### IntelliJ IDEA ### -.idea/modules.xml -.idea/jarRepositories.xml -.idea/compiler.xml -.idea/libraries/ -*.iws -*.iml -*.ipr - -### Eclipse ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache - -### NetBeans ### -/nbproject/private/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ -build/ -!**/src/main/**/build/ -!**/src/test/**/build/ - -### VS Code ### -.vscode/ - -### Mac OS ### -.DS_Store \ No newline at end of file diff --git a/code/test/.idea/.gitignore b/code/test/.idea/.gitignore deleted file mode 100644 index b58b603f..00000000 --- a/code/test/.idea/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ diff --git a/code/test/.idea/encodings.xml b/code/test/.idea/encodings.xml deleted file mode 100644 index aa00ffab..00000000 --- a/code/test/.idea/encodings.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/code/test/.idea/misc.xml b/code/test/.idea/misc.xml deleted file mode 100644 index 6774fba6..00000000 --- a/code/test/.idea/misc.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/code/test/pom.xml b/code/test/pom.xml deleted file mode 100644 index f4b50f9e..00000000 --- a/code/test/pom.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - 4.0.0 - - org.example - test - 1.0-SNAPSHOT - - - 8 - 8 - UTF-8 - - - - - - com.microsoft.sqlserver - mssql-jdbc - 6.2.2.jre8 - - - - - \ No newline at end of file diff --git a/code/test/src/main/java/org/example/Main.java b/code/test/src/main/java/org/example/Main.java deleted file mode 100644 index c13a3bdd..00000000 --- a/code/test/src/main/java/org/example/Main.java +++ /dev/null @@ -1,36 +0,0 @@ -package org.example; - -import java.sql.Connection; -import java.sql.DriverManager; -import java.sql.ResultSet; -import java.sql.Statement; - -public class Main { - public static void main(String[] args) { - // ✅ 修改下面的信息 - String url = "jdbc:sqlserver://192.168.118.128:1433;databaseName=master;encrypt=true;trustServerCertificate=true;sslProtocol=TLSv1"; - String user = "sa"; - String password = "root"; // 改成真实密码 - - try { - // 连接数据库 - Connection conn = DriverManager.getConnection(url, user, password); - System.out.println("✅ 成功连接 SQL Server!"); - - // 测试查询版本信息 - Statement stmt = conn.createStatement(); - ResultSet rs = stmt.executeQuery("SELECT @@VERSION AS version"); - while (rs.next()) { - System.out.println("SQL Server 版本: " + rs.getString("version")); - } - - // 关闭资源 - rs.close(); - stmt.close(); - conn.close(); - } catch (Exception e) { - System.out.println("❌ 连接失败: " + e.getMessage()); - e.printStackTrace(); - } - } -}