chore: Update langchain and langchain/openai packages (#15804)

This commit is contained in:
Benjamin Schroth
2025-05-28 17:00:08 +02:00
committed by GitHub
parent fee10da95b
commit d5068621e4
4 changed files with 310 additions and 219 deletions

View File

@@ -1,5 +1,5 @@
/* eslint-disable n8n-nodes-base/node-dirname-against-convention */
import { OpenAIEmbeddings } from '@langchain/openai';
import { AzureOpenAIEmbeddings } from '@langchain/openai';
import {
NodeConnectionTypes,
type INodeType,
@@ -143,7 +143,7 @@ export class EmbeddingsAzureOpenAi implements INodeType {
options.timeout = undefined;
}
const embeddings = new OpenAIEmbeddings({
const embeddings = new AzureOpenAIEmbeddings({
azureOpenAIApiDeploymentName: modelName,
// instance name only needed to set base url
azureOpenAIApiInstanceName: !credentials.endpoint ? credentials.resourceName : undefined,

View File

@@ -228,14 +228,12 @@ export class EmbeddingsOpenAi implements INodeType {
configuration.baseURL = credentials.url as string;
}
const embeddings = new OpenAIEmbeddings(
{
modelName: this.getNodeParameter('model', itemIndex, 'text-embedding-3-small') as string,
openAIApiKey: credentials.apiKey as string,
...options,
},
const embeddings = new OpenAIEmbeddings({
modelName: this.getNodeParameter('model', itemIndex, 'text-embedding-3-small') as string,
openAIApiKey: credentials.apiKey as string,
...options,
configuration,
);
});
return {
response: logWrapper(embeddings, this),

509
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -36,8 +36,8 @@ catalog:
xss: 1.0.15
zod: 3.24.1
'zod-to-json-schema': 3.23.3
'@langchain/core': 0.3.30
'@langchain/openai': 0.3.17
'@langchain/core': 0.3.39
'@langchain/openai': 0.5.0
'@langchain/anthropic': 0.3.11
'@langchain/community': 0.3.24
'@n8n_io/ai-assistant-sdk': 1.14.0