pull/403/head
Travis Fischer 2023-02-28 04:02:46 -06:00
rodzic 16b29b6f17
commit f2a66f83ce
1 zmienionych plików z 9 dodań i 2 usunięć

Wyświetl plik

@ -12,8 +12,15 @@ export async function fetchSSE(
const { onMessage, ...fetchOptions } = options
const res = await fetch(url, fetchOptions)
if (!res.ok) {
const reason = await res.text()
const msg = `ChatGPT error ${res.status || res.statusText}: ${reason}`
let reason: string
try {
reason = await res.text()
} catch (err) {
reason = res.statusText
}
const msg = `ChatGPT error ${res.status}: ${reason}`
const error = new types.ChatGPTError(msg, { cause: res })
error.statusCode = res.status
error.statusText = res.statusText