diff --git a/src/chatgpt-api.ts b/src/chatgpt-api.ts index 8caaf16..cd26df9 100644 --- a/src/chatgpt-api.ts +++ b/src/chatgpt-api.ts @@ -294,6 +294,7 @@ export class ChatGPTAPI { if (response?.id) { result.id = response.id } + if (response?.choices?.length) { result.text = response.choices[0].text.trim() } else { @@ -337,6 +338,14 @@ export class ChatGPTAPI { } } + get apiKey(): string { + return this._apiKey + } + + set apiKey(apiKey: string) { + this._apiKey = apiKey + } + protected async _buildPrompt( message: string, opts: types.SendMessageOptions