添加ai请求地址

This commit is contained in:
2026-09-01 11:03:27 +08:00
parent a4c7adb317
commit 3d6525e3d4
7 changed files with 287 additions and 11 deletions
+18 -7
View File
@@ -8,6 +8,7 @@
*/
/** ai-server 统一响应 */
import { request } from '../request/ai';
interface AiResp<T = any> {
code: number;
message: string;
@@ -16,9 +17,7 @@ interface AiResp<T = any> {
export class AiError extends Error {
code: number;
data: any;
constructor(code: number, message: string, data?: any) {
super(message || `AI 服务错误(${code}`);
this.code = code;
@@ -182,12 +181,24 @@ export interface RecognizeResult {
materials_suggest: string[];
}
export const aiRecognize = (content: string, deviceTags: string[] = []) =>
aiFetch<RecognizeResult>('/open/v1/moc/change/recognize', {
request_id: nextRequestId('rec'),
content,
device_tags: deviceTags
export function aiRecognize(content: string, deviceTags: string[] = []){
return request({
url: '/open/v1/moc/change/recognize',
method: 'get',
params: {
request_id: nextRequestId('rec'),
content,
device_tags: deviceTags
}
});
}
// aiFetch<RecognizeResult>('/open/v1/moc/change/recognize', {
// request_id: nextRequestId('rec'),
// content,
// device_tags: deviceTags
// });
export interface ApplicationResult {
name: string;