Returns a node that can implement logic from another graph definition
This is useful for reusing logic across multiple graphs
The graph definition to transclude is specified by either
Returns a custom node that executes a given function
When registering a custom node in the SDK, you provide an in-language function and
tell chidori to register that function under the given “type_name”.
This function executed is then executed in the graph
when referenced by this “type_name” parameter
Returns a node that, when triggered, performs an API call to a given language model endpoint,
using the template parameter as the prompt input to the language model, and returns the result
to the graph as a String type labeled “promptResult”
Returns a node that can perform some READ/WRITE/DELETE operation on
a specified Vector database, using the specified configuration options
(options like the embedding_model to use and collection_name namespace to query within)