UNPKG

@n8n/n8n-nodes-langchain

Version:

![Banner image](https://user-images.githubusercontent.com/10284570/173569848-c624317f-42b1-45a6-ab09-f0ea3c247648.png)

9 lines (8 loc) 697 B
import type { DynamicStructuredTool, Tool } from '@langchain/classic/tools'; import type { EngineRequest, IDataObject } from 'n8n-workflow'; import type { HitlMetadata, RequestResponseMetadata, ToolCallRequest, ToolMetadata } from './types'; export declare function hasGatedToolNodeName(metadata: unknown): metadata is ToolMetadata & { gatedToolNodeName: string; }; export declare function extractHitlMetadata(metadata: ToolMetadata, toolName: string, toolInput: IDataObject): HitlMetadata | undefined; export declare function createEngineRequests(toolCalls: ToolCallRequest[], itemIndex: number, tools: Array<DynamicStructuredTool | Tool>): EngineRequest<RequestResponseMetadata>['actions'];