diff --git a/packages/core/src/aisdk.ts b/packages/core/src/aisdk.ts index 1579a8d9ba..d54a12336f 100644 --- a/packages/core/src/aisdk.ts +++ b/packages/core/src/aisdk.ts @@ -133,20 +133,6 @@ function prepareOptions(model: Info, pkg: string) { if (abortSignals.length === 1) opts.signal = abortSignals[0] if (abortSignals.length > 1) opts.signal = AbortSignal.any(abortSignals) - if ( - (pkg === "@ai-sdk/openai" || pkg === "@ai-sdk/azure" || pkg === "@ai-sdk/amazon-bedrock/mantle") && - opts.body && - opts.method === "POST" - ) { - const body = JSON.parse(opts.body as string) - if (body.store !== true && Array.isArray(body.input)) { - for (const item of body.input) { - if ("id" in item) delete item.id - } - opts.body = JSON.stringify(body) - } - } - if (typeof opts.body === "string" && model.body !== undefined) { const decoded = Option.getOrUndefined(decodeJson(opts.body)) if (Schema.is(Schema.Record(Schema.String, Schema.Json))(decoded)) {