feat(ai): 添加 AI 聊天功能

- 新增 AI 聊天对话和消息相关 API
- 实现聊天界面,包括对话列表、消息列表、发送消息等功能
- 添加音乐生成功能的初始框架
This commit is contained in:
gjd
2025-06-12 18:26:10 +08:00
parent d2fbb5a18b
commit 4596cd9fa5
25 changed files with 3109 additions and 94 deletions

View File

@@ -26,9 +26,9 @@ export namespace AiChatConversationApi {
// 获得【我的】聊天对话
export function getChatConversationMy(id: number) {
return requestClient.get<
PageResult<AiChatConversationApi.ChatConversationVO>
>(`/ai/chat/conversation/get-my?id=${id}`);
return requestClient.get<AiChatConversationApi.ChatConversationVO>(
`/ai/chat/conversation/get-my?id=${id}`,
);
}
// 新增【我的】聊天对话
@@ -46,7 +46,7 @@ export function updateChatConversationMy(
}
// 删除【我的】聊天对话
export function deleteChatConversationMy(id: string) {
export function deleteChatConversationMy(id: number) {
return requestClient.delete(`/ai/chat/conversation/delete-my?id=${id}`);
}