feat: 侧边栏切换取消上次请求

This commit is contained in:
ChenZhaoYu
2023-02-14 16:57:11 +08:00
parent d2ae2c4f54
commit 4458e744cc
4 changed files with 40 additions and 24 deletions

View File

@@ -1,17 +1,16 @@
import type { GenericAbortSignal } from 'axios'
import { post } from '@/utils/request'
export const controller = new AbortController()
export function fetchChatAPI<T = any>(
prompt: string,
options?: { conversationId?: string; parentMessageId?: string },
signal?: GenericAbortSignal,
) {
return post<T>({
url: '/chat',
data: { prompt, options },
})
}
export function clearConversations<T = any>() {
return post<T>({
url: '/clear',
signal,
})
}