From d0fba024aa401c901ba1b7745a2cff35f876b869 Mon Sep 17 00:00:00 2001 From: Travis Fischer Date: Mon, 13 Feb 2023 00:42:05 -0600 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/chatgpt-api.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/chatgpt-api.ts b/src/chatgpt-api.ts index 0eba557..8caaf16 100644 --- a/src/chatgpt-api.ts +++ b/src/chatgpt-api.ts @@ -291,16 +291,17 @@ export class ChatGPTAPI { console.log(response) } - if (response.id) { + if (response?.id) { result.id = response.id } if (response?.choices?.length) { result.text = response.choices[0].text.trim() } else { + const res = response as any return reject( new Error( `ChatGPT error: ${ - (response as any).detail || response || 'unknown' + res?.detail?.message || res?.detail || 'unknown' }` ) )