-
Notifications
You must be signed in to change notification settings - Fork 4.2k
[v5] remove deprecated APIs #5765
Copy link
Copy link
Closed
Labels
ai/corecore functions like generateText, streamText, etc. Provider utils, and provider spec.core functions like generateText, streamText, etc. Provider utils, and provider spec.ai/providerrelated to a provider package. Must be assigned together with at least one `provider/*` labelrelated to a provider package. Must be assigned together with at least one `provider/*` labelfeatureNew feature or requestNew feature or requestprovider/openaiIssues related to the @ai-sdk/openai providerIssues related to the @ai-sdk/openai provider
Metadata
Metadata
Assignees
Labels
ai/corecore functions like generateText, streamText, etc. Provider utils, and provider spec.core functions like generateText, streamText, etc. Provider utils, and provider spec.ai/providerrelated to a provider package. Must be assigned together with at least one `provider/*` labelrelated to a provider package. Must be assigned together with at least one `provider/*` labelfeatureNew feature or requestNew feature or requestprovider/openaiIssues related to the @ai-sdk/openai providerIssues related to the @ai-sdk/openai provider
Type
Fields
Give feedbackNo fields configured for issues without a type.
Description
CoreTool*inaipackagePR: fix (ai): remove deprecated
CoreTool*types #5768packages/ai/core/generate-text/tool-call.ts:
packages/ai/core/generate-text/tool-result.ts:
packages/ai/core/tool/tool.ts:
packages/ai/core/types/language-model.ts:
Special handling of
temperatureinaiPR: refactor (ai): remove obsolete handling of
temperaturewhen it is undefined #5769packages/ai/core/middleware/default-settings-middleware.ts:
TODO: verify if
temperaturenow defaults toundefinedexperimental_wrapLanguageModelinaiPR: fix (ai): remove deprecated
experimental_wrapLanguageModel#5771packages/ai/core/middleware/wrap-language-model.ts:
options.throwErrorForEmptyVectorsforcosineSimilarity()functionPR: fix (ai): remove deprecated
options.throwErrorForEmptyVectorsfromcosineSimilarity()#5772The
optionsargument can be removed entirely.packages/ai/core/util/cosine-similarity.ts:
max_completion_tokensinopenaipackageMoved to max completion/output token calculations #5792
packages/openai/src/openai-chat-language-model.ts:
rawCallinlanguage-modelPR: fix (provider): remove obsolete
.rawCallfromdoStream()anddoGenerate()results (now there is request) #5774First step would be to copy the
v1folder tov2and removerawCallin there, then exportv1explicitly so that dependends can be migrated one-by-one.packages/provider/src/language-model/v1/language-model-v1.ts:
Experimental_LanguageModelV2Middlewareinlanguage-model-middlewarePR: fix (provider): remove deprecated
Experimental_LanguageModelV2Middleware#5775packages/provider/src/language-model-middleware/v2/language-model-v2-middleware.ts:
CoreTool*inprovider-utilsPR: fix (provider-utils): remove deprecated
CoreToolCallandCoreToolResulttypes #5776packages/provider-utils/src/types/tool-call.ts:
packages/provider-utils/src/types/tool-result.ts: