Skip to content

Commit 75b6b23

Browse files
Merge pull request #120 from SmythOS/dev
hotfix for OpenAI non stream requests in response API
2 parents 04a2399 + 94289b4 commit 75b6b23

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@smythos/sre",
3-
"version": "1.5.60",
3+
"version": "1.5.61",
44
"description": "Smyth Runtime Environment",
55
"author": "Alaa-eddine KADDOURI",
66
"license": "MIT",

packages/core/src/subsystems/LLMManager/LLM.service/connectors/openai/OpenAIConnector.class.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,8 @@ export class OpenAIConnector extends LLMConnector {
100100

101101
const result = await apiInterface.createRequest(body, context);
102102

103-
const message = result?.choices?.[0]?.message;
104-
const finishReason = result?.choices?.[0]?.finish_reason;
103+
const message = result?.choices?.[0]?.message || result?.output_text;
104+
const finishReason = result?.choices?.[0]?.finish_reason || result?.incomplete_details || 'stop';
105105

106106
let toolsData: ToolData[] = [];
107107
let useTool = false;

packages/sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@smythos/sdk",
3-
"version": "1.1.2",
3+
"version": "1.1.3",
44
"description": "SRE SDK",
55
"keywords": [
66
"smythos",

0 commit comments

Comments
 (0)