Commit Graph

11 Commits

Author SHA1 Message Date
Looly
56e2852332 fix code 2025-07-14 10:50:56 +08:00
杨若瑜
d96dc0cd0a 去掉System.out.println(); 2025-06-27 15:51:43 +08:00
杨若瑜
10f6278e46 添加OllamaService的测试代码 2025-06-26 17:43:57 +08:00
杨若瑜
53214b6fa4 添加Ollama客户端支持,使用方法如下:
// 创建AI服务
OllamaService aiService = AIServiceFactory.getAIService(
	new AIConfigBuilder(ModelName.OLLAMA.getValue())
		.setApiUrl("http://localhost:11434")
		.setModel("qwen2.5-coder:32b")
		.build(),
	OllamaService.class
);

// 构造上下文
List<Message> messageList=new ArrayList<>();
messageList.add(new Message("system","你是一个疯疯癫癫的机器人"));
messageList.add(new Message("user","你能帮我做什么"));

// 输出对话结果
System.out.println(aiService.chat(messageList));

// 流式输出
aiService.chat("请帮我写一段描写Hutool的散文", System.err::println);

// 拉取模型(高耗时操作)
aiService.pullModel("qwen3:32b");
2025-06-26 01:05:34 +08:00
choweli
82399a185e 增加超时时间和读取超时时间设置 2025-06-04 10:58:13 +08:00
choweli
017a7b5c98 Hutool-AI接口地址修改 2025-06-03 10:31:16 +08:00
choweli
008b9fd662 新增Hutool-AI服务 2025-05-30 14:42:24 +08:00
choweli
322c079abf 新增Hutool-AI服务 2025-05-30 14:36:48 +08:00
choweli
2b35ae8d09 排除多余依赖,代码优化 2025-05-23 16:01:37 +08:00
choweli
d1314d5905 增加SSE流式返回函数参数callback,豆包、grok新增文生图接口,豆包生成视频支持使用model 2025-05-19 12:00:33 +08:00
choweli
87b69cf076 新增hutool-ai模块 2025-05-13 11:06:40 +08:00