feat(LangChain Nodes): Upgrade LangChain and improve proxy handling for LLM nodes (#16778)

This commit is contained in:
Eugene
2025-07-03 14:22:25 +02:00
committed by GitHub
parent c1ac8c19ef
commit cfe3699782
18 changed files with 368 additions and 299 deletions

View File

@@ -10,7 +10,7 @@ import {
type SupplyData,
} from 'n8n-workflow';
import { getHttpProxyAgent } from '@utils/httpProxyAgent';
import { getProxyAgent } from '@utils/httpProxyAgent';
import { getConnectionHintNoticeField } from '@utils/sharedFields';
import { makeN8nLlmFailedAttemptHandler } from '../n8nLlmFailedAttemptHandler';
@@ -329,7 +329,9 @@ export class LmChatAnthropic implements INodeType {
onFailedAttempt: makeN8nLlmFailedAttemptHandler(this),
invocationKwargs,
clientOptions: {
httpAgent: getHttpProxyAgent(),
fetchOptions: {
dispatcher: getProxyAgent(baseURL),
},
},
});