MCPcopy Create free account
hub / github.com/FlowiseAI/Flowise / INode

Interface INode

packages/components/src/Interface.ts:150–164  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

148}
149
150export interface INode extends INodeProperties {
151 credential?: INodeParams
152 inputs?: INodeParams[]
153 output?: INodeOutputsValue[]
154 loadMethods?: {
155 [key: string]: (nodeData: INodeData, options?: ICommonObject) => Promise<INodeOptionsValue[]>
156 }
157 vectorStoreMethods?: {
158 upsert: (nodeData: INodeData, options?: ICommonObject) => Promise<IndexingResult | void>
159 search: (nodeData: INodeData, options?: ICommonObject) => Promise<any>
160 delete: (nodeData: INodeData, ids: string[], options?: ICommonObject) => Promise<void>
161 }
162 init?(nodeData: INodeData, input: string, options?: ICommonObject): Promise<any>
163 run?(nodeData: INodeData, input: string, options?: ICommonObject): Promise<string | ICommonObject>
164}
165
166export interface INodeData extends INodeProperties {
167 id: string

Callers 16

initMethod · 0.65
initMethod · 0.65
_createEmbeddingsObjectFunction · 0.65
initMethod · 0.65
constructorMethod · 0.65
runPredictionFunction · 0.65
runMethod · 0.65
runMethod · 0.65

Implementers 15

UpstashRedisCachepackages/components/nodes/cache/Upstas
InMemoryCachepackages/components/nodes/cache/InMemo
InMemoryEmbeddingCachepackages/components/nodes/cache/InMemo
RedisEmbeddingsCachepackages/components/nodes/cache/RedisC
RedisCachepackages/components/nodes/cache/RedisC
MomentoCachepackages/components/nodes/cache/Moment
CustomListOutputParserpackages/components/nodes/outputparser
CSVListOutputParserpackages/components/nodes/outputparser
StructuredOutputParserpackages/components/nodes/outputparser
AdvancedStructuredOutputParserpackages/components/nodes/outputparser
CurrentDateTime_Toolspackages/components/nodes/tools/Curren
CustomTool_Toolspackages/components/nodes/tools/Custom

Calls

no outgoing calls

Tested by

no test coverage detected