feat: improve error handling

This commit is contained in:
AnotiaWang
2025-02-13 16:46:11 +08:00
parent 2ecd1e2213
commit 1ce32fabc2
7 changed files with 51 additions and 21 deletions

View File

@ -110,6 +110,9 @@ export function generateSearchQueries({
model: useAiModel(),
system: systemPrompt(),
prompt,
onError({ error }) {
throw error
},
})
}
@ -159,6 +162,9 @@ function processSearchResult({
abortSignal: AbortSignal.timeout(60_000),
system: systemPrompt(),
prompt,
onError({ error }) {
throw error
},
})
}
@ -187,6 +193,9 @@ export function writeFinalReport({
model: useAiModel(),
system: systemPrompt(),
prompt: _prompt,
onError({ error }) {
throw error
},
})
}

View File

@ -36,6 +36,9 @@ export function generateFeedback({
model: useAiModel(),
system: systemPrompt(),
prompt,
onError({ error }) {
throw error
},
})
return parseStreamingJson(