(client, params, options)
| 81918 | this.controller.abort(); |
| 81919 | signal.addEventListener("abort", () => this.controller.abort()); |
| 81920 | } |
| 81921 | __classPrivateFieldGet10(this, _AbstractChatCompletionRunner_instances, "m", _AbstractChatCompletionRunner_validateParams).call(this, params); |
| 81922 | const chatCompletion = await client.chat.completions.create({ ...params, stream: false }, { ...options, signal: this.controller.signal }); |
| 81923 | this._connected(); |
| 81924 | return this._addChatCompletion(parseChatCompletion(chatCompletion, params)); |
| 81925 | } |
| 81926 | async _runChatCompletion(client, params, options) { |
| 81927 | for (const message of params.messages) { |
| 81928 | this._addMessage(message, false); |
no test coverage detected