芋道源码
|
5c73e5e1f4
|
!5 【解决todo】AI:音乐接入
Merge pull request !5 from 小新/master-jdk21-ai
|
2024-06-25 13:30:58 +00:00 |
|
YunaiV
|
b4eed07d61
|
【代码优化】AI:MJ 配置类的简化
|
2024-06-25 21:27:59 +08:00 |
|
YunaiV
|
4c3add508b
|
【代码优化】AI:MJ 生成图片 ACTION 的优化
|
2024-06-25 20:36:49 +08:00 |
|
YunaiV
|
098483d2be
|
【代码优化】AI:MJ 生成图片的优化
|
2024-06-25 19:57:37 +08:00 |
|
xiaoxin
|
5ba38dbdaa
|
【解决todo】AI:音乐接入
|
2024-06-24 14:19:09 +08:00 |
|
YunaiV
|
88142ed74c
|
【代码评审】AI:移除老版本的 MJ 接入
|
2024-06-24 12:59:58 +08:00 |
|
YunaiV
|
75a91a2c46
|
【代码评审】AI:音乐接入
|
2024-06-23 12:37:28 +08:00 |
|
芋道源码
|
69b05a30bd
|
!4 【解决todo】AI Music: 结构优化,task状态同步使用统一标准Job
Merge pull request !4 from 小新/master-jdk21-ai
|
2024-06-23 03:35:51 +00:00 |
|
xiaoxin
|
abd80fe390
|
【解决todo】AI Music: 结构优化,task状态同步使用统一标准Job
|
2024-06-19 12:21:01 +08:00 |
|
cherishsince
|
e1848895da
|
【增加】系统账户余额不足提示
|
2024-06-18 11:29:19 +08:00 |
|
cherishsince
|
bdbe2633e1
|
【优化】调整 niji 模型,版本好参数
|
2024-06-18 10:34:04 +08:00 |
|
cherishsince
|
4c89342d5b
|
Merge remote-tracking branch 'origin/master-jdk21-ai' into master-jdk21-ai
|
2024-06-17 21:38:32 +08:00 |
|
cherishsince
|
d332c0b175
|
【优化】处理 todo 运行异常 action 不能操作问题
|
2024-06-17 21:38:17 +08:00 |
|
YunaiV
|
3035fbbbc3
|
【代码评审】AI:音乐接入
|
2024-06-17 20:49:49 +08:00 |
|
芋道源码
|
5fabb0b757
|
!3 接入suno-api
Merge pull request !3 from 小新/master-jdk21-ai
|
2024-06-17 12:08:09 +00:00 |
|
YunaiV
|
a331ed546d
|
【代码评审】AI:AI 绘图的接入
|
2024-06-17 20:06:56 +08:00 |
|
cherishsince
|
7c1e949d77
|
【解决todo】将 LambdaUpdateWrapper 隔离在 mapper,优化toSet toMap 使用 CollectionUtils
|
2024-06-13 16:03:56 +08:00 |
|
cherishsince
|
aa7c2cb251
|
【解决todo】使用 MidjourneyApi
|
2024-06-13 14:46:53 +08:00 |
|
cherishsince
|
4d9dbeaa8d
|
【增加】MidjourneyApi 自动配置
|
2024-06-13 14:42:49 +08:00 |
|
cherishsince
|
7358084198
|
【优化】重命名 midjourney properties
|
2024-06-12 13:42:29 +08:00 |
|
cherishsince
|
9ae25aa0b8
|
【优化】MidjourneyApi enum 增加注释
|
2024-06-12 11:49:14 +08:00 |
|
cherishsince
|
2f07896651
|
【优化】MidjourneyApi 保持 spring ai 代码风格,使用 record
|
2024-06-12 11:47:27 +08:00 |
|
cherishsince
|
937992fd16
|
【临时提交】增加 MidjourneyApi
|
2024-06-11 17:36:30 +08:00 |
|
cherishsince
|
1ac1c007ad
|
【解决todo】修改命名、方法返回、链式调用、显示保存、代码逻辑换货
|
2024-06-11 15:32:57 +08:00 |
|
xiaoxin
|
f1292fb7fe
|
【增加】AI Music支持描述模式、歌词模式生成音乐
|
2024-06-07 14:51:45 +08:00 |
|
xiaoxin
|
085ebfc792
|
【增加】AI:suno-api 自定义音乐生成接口接入
|
2024-06-06 20:31:51 +08:00 |
|
YunaiV
|
e781129dbe
|
【同步】AI:最新 MJ 的 code review
|
2024-06-06 20:18:18 +08:00 |
|
cherishsince
|
90f920f55b
|
【优化】midjourney action 重置 buttons
|
2024-06-05 17:15:06 +08:00 |
|
cherishsince
|
513ded4f61
|
【增加】增加 MidjourneyNotifyReqVO.Button 类型转换器
|
2024-06-05 15:22:47 +08:00 |
|
cherishsince
|
2b3593dfe0
|
【优化】抽离 midjourneyNotify 需要更新的 image 对象,方便在job中公用
|
2024-06-05 15:22:10 +08:00 |
|
cherishsince
|
000bcf1143
|
【增加】MidjourneyProxyClient 增加批量拉去任务信息
|
2024-06-05 15:21:27 +08:00 |
|
cherishsince
|
f15ecda727
|
【增加】MidjourneyJob 被动拉去
|
2024-06-05 15:20:53 +08:00 |
|
cherishsince
|
b0b7a3df09
|
【增加】增加 MidjourneyProperties 保存 url key 通知 url
|
2024-06-05 15:20:41 +08:00 |
|
cherishsince
|
8727c4de92
|
【优化】Midjourney 提交任务 保存 ImageOptions
|
2024-06-05 10:44:16 +08:00 |
|
cherishsince
|
fb055bfbb1
|
【优化】Midjourney 实现 Image Options
|
2024-06-05 10:43:57 +08:00 |
|
cherishsince
|
c0c2305c23
|
【优化】字段重命名 job id 改为 task id
|
2024-06-05 10:31:33 +08:00 |
|
cherishsince
|
8d23e1b9d9
|
【优化】优化注释
|
2024-06-05 10:28:10 +08:00 |
|
cherishsince
|
776d6e4e1e
|
【增加】AI Image mj 增加 action 操作
|
2024-06-05 10:27:31 +08:00 |
|
cherishsince
|
79a094be02
|
【增加】MidjourneyProxy 增加 action 操作
|
2024-06-05 10:27:08 +08:00 |
|
cherishsince
|
4c20593211
|
【增加】AI Image 列表兼容 Midjourney 操作按钮
|
2024-06-04 17:39:59 +08:00 |
|
cherishsince
|
541f6b9e6b
|
【增加】增加 Midjourney 提交异常提示
|
2024-06-04 17:39:29 +08:00 |
|
cherishsince
|
cea888b225
|
【优化】MidjourneyNotifyReqVO action 和 status 接受 改为 string
|
2024-06-04 17:39:02 +08:00 |
|
cherishsince
|
95d26c9b8d
|
【优化】调整 Midjourney proxy 提交状态 enum
|
2024-06-04 17:38:36 +08:00 |
|
cherishsince
|
dbe23cfe8e
|
【优化】调试 mj proxy 通知回调
|
2024-06-04 14:50:27 +08:00 |
|
xiaoxin
|
851c290c0d
|
【增加】AI:使用suno-api服务接入Suno
|
2024-06-03 18:20:16 +08:00 |
|
cherishsince
|
3ab218efc6
|
【优化】删除没用的代码
|
2024-06-03 10:01:04 +08:00 |
|
YunaiV
|
b7180d3481
|
【新增】AI:会话接入 API KEY 逻辑
|
2024-06-01 15:15:30 +08:00 |
|
YunaiV
|
6856f5f192
|
【新增】AI:进一步统一 DALL、SD 的绘制实现
|
2024-06-01 14:16:37 +08:00 |
|
YunaiV
|
0563503102
|
【新增】AI:使用 DALL 绘图时,使用 b64_json 返回
|
2024-06-01 11:24:39 +08:00 |
|
YunaiV
|
458f5acdf0
|
【代码优化】AI:Image 图片的列表、详情等接口
|
2024-05-31 21:47:48 +08:00 |
|
cherishsince
|
c1f2e49066
|
【优化】优化 midjourney 注释
|
2024-05-31 17:06:41 +08:00 |
|
cherishsince
|
56e8707e38
|
【增加】Midjourney Proxy 回调通知
|
2024-05-31 17:05:28 +08:00 |
|
cherishsince
|
36b6fee0ec
|
【优化】修改 package
|
2024-05-31 14:38:15 +08:00 |
|
cherishsince
|
3c6fb95917
|
【增加】midjourney proxy 枚举 action 和 status
|
2024-05-31 14:38:04 +08:00 |
|
cherishsince
|
3c7fccfcf3
|
【增加】midjourney proxy 通知回调 vo
|
2024-05-31 14:37:47 +08:00 |
|
cherishsince
|
8f3076b2ea
|
【增加】niji 模型参数设置
|
2024-05-31 14:36:07 +08:00 |
|
cherishsince
|
47ff5bf814
|
【增加】midjourney 增加版本号设置
|
2024-05-31 14:25:03 +08:00 |
|
cherishsince
|
bd9474994f
|
Merge remote-tracking branch 'origin/master-jdk21-ai' into master-jdk21-ai
|
2024-05-31 14:06:49 +08:00 |
|
cherishsince
|
27f052de0a
|
【增加】midjourney 增加 --ar 参数设置
|
2024-05-31 14:05:16 +08:00 |
|
芋道源码
|
b20129f7e4
|
!2 解决todo
Merge pull request !2 from 小新/master-jdk21-ai
|
2024-05-30 11:24:17 +00:00 |
|
YunaiV
|
c53633a286
|
【代码评审】AI:Suno 音乐的 review
|
2024-05-30 19:21:12 +08:00 |
|
cherishsince
|
74620ebc34
|
【sql】提交最新版 image sql
|
2024-05-30 17:21:22 +08:00 |
|
xiaoxin
|
c0de6cc508
|
【解决todo】SunoResp、SunoReq改为record简化
|
2024-05-30 16:56:49 +08:00 |
|
cherishsince
|
a1f738dd81
|
【增加】增加 midjourney 提交任务
|
2024-05-30 16:29:28 +08:00 |
|
xiaoxin
|
a858eb84e5
|
【解决todo】Suno调用改为WebClient
|
2024-05-30 15:34:36 +08:00 |
|
cherishsince
|
782f108516
|
Merge remote-tracking branch 'origin/master-jdk21-ai' into master-jdk21-ai
|
2024-05-30 14:21:23 +08:00 |
|
cherishsince
|
20addff45e
|
【增加】Midjourney client,增加 imagine 方法
|
2024-05-30 14:21:13 +08:00 |
|
cherishsince
|
b9d823f0ed
|
【删除】删除 MidjourneyJob 提供 通知地址
|
2024-05-30 13:58:19 +08:00 |
|
YunaiV
|
0faba44acf
|
【代码评审】AI:Suno 音乐的 review
|
2024-05-30 13:19:33 +08:00 |
|
cherishsince
|
347824c985
|
【解决todo】image 删除重命名
|
2024-05-30 11:05:44 +08:00 |
|
cherishsince
|
5d8aedbe9b
|
【解决todo】image 删除重命名
|
2024-05-30 10:26:23 +08:00 |
|
cherishsince
|
610badf503
|
【解决todo】image 删除重命名改为 my delete
|
2024-05-30 10:23:32 +08:00 |
|
cherishsince
|
0d4b67a9c4
|
【解决todo】image 删除重命名改为 my delete
|
2024-05-30 10:23:26 +08:00 |
|
cherishsince
|
bde1eede2a
|
【解决todo】image delete-my 删除返回 boolean
|
2024-05-30 10:22:06 +08:00 |
|
cherishsince
|
1c0cf4b860
|
【解决todo】所有转换都不依赖 convert 采用 BeanUtils
|
2024-05-30 10:18:55 +08:00 |
|
cherishsince
|
2eade5ad5b
|
【解决todo】修改异常提示 image 不存在!
|
2024-05-30 10:17:14 +08:00 |
|
cherishsince
|
c808453c1d
|
【优化】image 返回的size 改为 width 和 height
|
2024-05-30 10:16:40 +08:00 |
|
cherishsince
|
26616ea7a7
|
【解决todo】将 login user 通过 controller 传入
|
2024-05-30 10:15:02 +08:00 |
|
cherishsince
|
8b1e1c047b
|
【解决todo】 处理 dall 异步调用,采用 @Async
|
2024-05-30 10:14:34 +08:00 |
|
cherishsince
|
92ee665996
|
【增加】AI Image 常量
|
2024-05-30 10:14:00 +08:00 |
|
cherishsince
|
aea4f465ee
|
【增加】Ai Image 增加 PublicStatus 枚举
|
2024-05-30 10:12:25 +08:00 |
|
芋道源码
|
599a114a0f
|
!1 【新增】AI:suno
Merge pull request !1 from 小新/master-jdk21-ai
|
2024-05-30 01:35:57 +00:00 |
|
YunaiV
|
342f603964
|
【代码评审】AI:AI 绘图的逻辑
|
2024-05-30 09:35:23 +08:00 |
|
xiaoxin
|
e582aaad2e
|
【新增】AI:suno音乐生成接口
|
2024-05-29 15:17:15 +08:00 |
|
cherishsince
|
e4a0512b51
|
【优化】AI Image 分页列表、get-my 返回 resp 结构
|
2024-05-29 10:53:37 +08:00 |
|
cherishsince
|
f347b15a1e
|
【解决todo】删除 mj 相关字段,抽离到 drawRequest 和 drwaResponse
|
2024-05-29 10:32:00 +08:00 |
|
cherishsince
|
ed372cffc7
|
【解决todo】修改 ai image status
|
2024-05-29 10:30:40 +08:00 |
|
cherishsince
|
1d53823982
|
【增加】ai image 删除,增加权限判断
|
2024-05-29 10:30:22 +08:00 |
|
cherishsince
|
54b60cd564
|
【解决todo】修改 image controller 命名
|
2024-05-29 10:29:32 +08:00 |
|
cherishsince
|
1b725fd517
|
【优化】调整 AI Image 增肌 draw rquest 和 response
|
2024-05-29 10:19:22 +08:00 |
|
YunaiV
|
c7ee3dc2cd
|
【代码评审】AI:AI 绘图的逻辑
|
2024-05-29 08:34:40 +08:00 |
|
YunaiV
|
4932ce60d2
|
【代码评审】AI:AI 绘图的逻辑
|
2024-05-28 22:09:35 +08:00 |
|
cherishsince
|
cfeb4bdca4
|
【添加】midjourney job(同步 mj 结果) 未实现
|
2024-05-28 17:59:33 +08:00 |
|
cherishsince
|
7268f002d8
|
【优化】dall保存
|
2024-05-28 14:47:56 +08:00 |
|
cherishsince
|
9878abb03c
|
【增加】获取单个 image 接口
|
2024-05-28 14:05:44 +08:00 |
|
cherishsince
|
e97408b3ac
|
【优化】dall 绘画,改为异步。
|
2024-05-28 11:39:29 +08:00 |
|
cherishsince
|
63a8cc244d
|
【修改】AI Image dall 请求返回结构优化
|
2024-05-27 18:16:44 +08:00 |
|
xiaoxin
|
447526a6d9
|
【新增】AI:suno
|
2024-05-27 15:44:55 +08:00 |
|
cherishsince
|
0cdd3423e5
|
【优化】AI Image 调整字段
|
2024-05-27 15:26:44 +08:00 |
|
cherishsince
|
3afb3089b5
|
【处理】GoogleGemir 先注释代码,不然跑不起来
|
2024-05-25 14:29:06 +08:00 |
|
cherishsince
|
d695219534
|
【处理】GoogleGemir 先注释代码,不然跑不起来
|
2024-05-25 14:28:43 +08:00 |
|
YunaiV
|
ca4ee3be1f
|
【优化】AI:AI 相关 SQL
|
2024-05-25 13:31:07 +08:00 |
|
YunaiV
|
1710320114
|
【优化】AI:对话的头像交给前端拼接
|
2024-05-25 11:51:05 +08:00 |
|
YunaiV
|
12b82b72e3
|
【新增】AI:对话管理 100%
|
2024-05-25 09:00:04 +08:00 |
|
YunaiV
|
2d11f085c8
|
【新增】AI:对话管理 50%
|
2024-05-25 00:08:27 +08:00 |
|
YunaiV
|
4fddec5f02
|
【优化】AI:调整 image 相关的包结构
|
2024-05-24 20:56:21 +08:00 |
|
cherishsince
|
17afb14c88
|
【注释google gami】
|
2024-05-24 16:39:47 +08:00 |
|
cherishsince
|
5a711d988d
|
Merge remote-tracking branch 'origin/master-jdk21-ai' into master-jdk21-ai
|
2024-05-24 16:10:31 +08:00 |
|
cherishsince
|
546b522c48
|
【添加todo】google gemini 初始化问题
|
2024-05-24 16:10:23 +08:00 |
|
YunaiV
|
48c3210f5f
|
【新增】AI:新建对话时,不使用默认角色
|
2024-05-24 15:38:56 +08:00 |
|
cherishsince
|
10ca7a93ac
|
【增加】增加 google gemini
|
2024-05-24 15:06:36 +08:00 |
|
cherishsince
|
5618313d65
|
【优化】处理 build xing huo key size 判断问题
|
2024-05-24 15:05:00 +08:00 |
|
cherishsince
|
8f0c5998aa
|
【解决todo】Chat Stream 处理失败的逻辑
|
2024-05-24 14:49:05 +08:00 |
|
cherishsince
|
f0e4e535f4
|
【优化】处理 AI stream 返回,改为 map
|
2024-05-24 14:27:08 +08:00 |
|
cherishsince
|
e39513c6b2
|
【优化】处理 QianWen topP 为空情况
|
2024-05-24 14:25:00 +08:00 |
|
YunaiV
|
a482876113
|
【优化】AI:聊天消息的 Service 实现
|
2024-05-22 13:12:54 +08:00 |
|
YunaiV
|
3b02bcf4f8
|
【新增】AI:通过 AiClientFactory 提供 chatclient
|
2024-05-22 12:39:55 +08:00 |
|
YunaiV
|
fd0e0de164
|
Merge remote-tracking branch 'origin/master-jdk21-ai' into master-jdk21-ai
# Conflicts:
# yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/impl/AiChatServiceImpl.java
|
2024-05-22 12:39:18 +08:00 |
|
YunaiV
|
2fefcf8834
|
【新增】AI:通过 AiClientFactory 提供 chatclient
|
2024-05-22 12:37:21 +08:00 |
|
cherishsince
|
2a01f6b9fc
|
【增加】AI Chat stream 增加头像返回
|
2024-05-22 10:58:29 +08:00 |
|
cherishsince
|
cad1ce4852
|
【增加】AI message 增加用户头像、role头像
|
2024-05-22 10:30:37 +08:00 |
|
cherishsince
|
747b2ebce5
|
【增加】AI Chat 增加清空消息
|
2024-05-22 09:57:20 +08:00 |
|
cherishsince
|
12d3c0a9af
|
【优化】AI 角色分类,处理 role 空情况
|
2024-05-21 22:46:59 +08:00 |
|
YunaiV
|
99b6f24092
|
【修复】AI:解决 spring-ai 与 webflux 集成时,SSE 存在乱序的问题
|
2024-05-21 19:55:29 +08:00 |
|
cherishsince
|
041a00b27f
|
【解决todo】如果默认选择了 role ,则使用 role 作为 title
|
2024-05-21 17:18:33 +08:00 |
|
cherishsince
|
19bd0c66ff
|
【解决todo】AI chat 返回的 message 类型不正确
|
2024-05-21 12:11:07 +08:00 |
|
cherishsince
|
3633c7415b
|
【解决todo】ai 对话改为升序
|
2024-05-21 10:59:28 +08:00 |
|
cherishsince
|
983742fd74
|
【补充】补充pom依赖
|
2024-05-21 09:35:05 +08:00 |
|
YunaiV
|
802dee2fc3
|
【新增】AI:发送消息时,增加上下文
|
2024-05-21 08:30:51 +08:00 |
|
cherishsince
|
3a10fedddb
|
【todo】百度文言一心,解决 todo,删除 doOnComplete、增加 retryTemplate
|
2024-05-20 13:44:50 +08:00 |
|
cherishsince
|
e0d8ac74a4
|
【优化】处理 mj jdk21降到jdk17语法
|
2024-05-20 13:43:21 +08:00 |
|
YunaiV
|
fa9328112d
|
【新增】AI:openai 接入的配置调整
|
2024-05-18 12:28:43 +08:00 |
|
YunaiV
|
f4a0058e88
|
【代码评审】AI:qwen 的接入调整
|
2024-05-18 10:36:25 +08:00 |
|
YunaiV
|
645dfae003
|
【代码评审】AI:讯飞星火的接入调整
|
2024-05-18 10:15:40 +08:00 |
|
YunaiV
|
04021ce068
|
【代码评审】AI:文心一言的接入调整
|
2024-05-18 09:34:17 +08:00 |
|
YunaiV
|
276ef98ff1
|
【新增】AI:conversation 发送消息时,增加上下文
|
2024-05-18 00:16:56 +08:00 |
|
YunaiV
|
275d1fb627
|
【优化】AI:简化 AiChatMessageDO 消息表,去除 tokens、temperature、maxTokens、maxContexts 字段,因为 spring-ai 没有返回 tokens 相关的字段
|
2024-05-17 22:25:50 +08:00 |
|
YunaiV
|
9de9e938bf
|
【新增】AI:增加 ollama 模型的接入
|
2024-05-17 22:16:57 +08:00 |
|
YunaiV
|
7fca38ce1e
|
【重构】AI:替换 spring-ai 实现
|
2024-05-16 22:42:39 +08:00 |
|
cherishsince
|
fe63bda4c7
|
【增加】清空 Chat 对话
|
2024-05-16 12:10:03 +08:00 |
|
cherishsince
|
e7a3f47d02
|
【增加】AI 对话增加更新时间
|
2024-05-16 11:28:53 +08:00 |
|
cherishsince
|
e6fefa06b7
|
【优化】AI 角色分类处理用户角色,为空情况
|
2024-05-15 23:14:11 +08:00 |
|
YunaiV
|
b31e919d52
|
【新增】AI:流式发送消息的微调,统一成单接口
|
2024-05-15 23:06:18 +08:00 |
|
YunaiV
|
20657ccaf3
|
【新增】AI:聊天对话的更新模型
|
2024-05-15 21:20:18 +08:00 |
|
YunaiV
|
c5aab1aebd
|
Merge remote-tracking branch 'origin/master-jdk21-ai' into master-jdk21-ai
|
2024-05-15 19:44:45 +08:00 |
|
YunaiV
|
d0c7b2333a
|
【新增】AI:聊天对话的更新模型
|
2024-05-15 19:44:39 +08:00 |
|
cherishsince
|
314a015a2e
|
【优化】角色分类列表 group
|
2024-05-15 18:16:50 +08:00 |
|
YunaiV
|
78bb2d1dc8
|
【新增】AI:聊天对话的更新标题
|
2024-05-15 08:59:18 +08:00 |
|
YunaiV
|
69fa98792c
|
【新增】AI:聊天对话的新建(80%)
|
2024-05-14 23:46:29 +08:00 |
|
YunaiV
|
64142965f3
|
【新增】AI:聊天对话的新建(50%)
|
2024-05-14 13:24:55 +08:00 |
|