Skip to content

Commit b965dd2

Browse files
authoredJun 18, 2024··
fix (core): pass settings correctly for generateObject and streamObject (#2012)
1 parent 114afff commit b965dd2

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed
 

‎.changeset/dry-wasps-sit.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'ai': patch
3+
---
4+
5+
fix (core): pass settings correctly for generateObject and streamObject

‎packages/core/core/generate-object/generate-object.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ Default and recommended: 'auto' (best mode for the model).
143143
const generateResult = await retry(() =>
144144
model.doGenerate({
145145
mode: { type: 'object-grammar', schema: jsonSchema },
146-
...settings,
146+
...prepareCallSettings(settings),
147147
inputFormat: validatedPrompt.type,
148148
prompt: convertToLanguageModelPrompt(validatedPrompt),
149149
abortSignal,
@@ -182,7 +182,7 @@ Default and recommended: 'auto' (best mode for the model).
182182
parameters: jsonSchema,
183183
},
184184
},
185-
...settings,
185+
...prepareCallSettings(settings),
186186
inputFormat: validatedPrompt.type,
187187
prompt: convertToLanguageModelPrompt(validatedPrompt),
188188
abortSignal,

‎packages/core/core/generate-object/stream-object.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ Warnings from the model provider (e.g. unsupported settings).
185185

186186
callOptions = {
187187
mode: { type: 'object-grammar', schema: jsonSchema },
188-
...settings,
188+
...prepareCallSettings(settings),
189189
inputFormat: validatedPrompt.type,
190190
prompt: convertToLanguageModelPrompt(validatedPrompt),
191191
abortSignal,
@@ -225,7 +225,7 @@ Warnings from the model provider (e.g. unsupported settings).
225225
parameters: jsonSchema,
226226
},
227227
},
228-
...settings,
228+
...prepareCallSettings(settings),
229229
inputFormat: validatedPrompt.type,
230230
prompt: convertToLanguageModelPrompt(validatedPrompt),
231231
abortSignal,

0 commit comments

Comments
 (0)
Please sign in to comment.