* feat: 支持 markdown 格式和图片 * perf: 重载的时候滚动条保持 * chore: version 2.5.2 * feat: 添加文字换行 * chore: 添加新封面 * chore: 更新 cover * feat: 支持 web api 的形式 * feat: 支持新模型和调整超时 * feat: 添加反向代理 * chore: 更新 README.md * feat: 添加超时和反向代理显示 * chore: version 2.6.0 * chore: update README
21 lines
426 B
TypeScript
21 lines
426 B
TypeScript
import type { GenericAbortSignal } from 'axios'
|
|
import { post } from '@/utils/request'
|
|
|
|
export function fetchChatAPI<T = any>(
|
|
prompt: string,
|
|
options?: { conversationId?: string; parentMessageId?: string },
|
|
signal?: GenericAbortSignal,
|
|
) {
|
|
return post<T>({
|
|
url: '/chat',
|
|
data: { prompt, options },
|
|
signal,
|
|
})
|
|
}
|
|
|
|
export function fetchChatConfig<T = any>() {
|
|
return post<T>({
|
|
url: '/config',
|
|
})
|
|
}
|