pipeline.add(name="...").<node>(...). Each entry lists the node’s configuration parameters. See the Pipeline reference for add, run, and lifecycle methods.
chat_file_reader — Chat File Reader
Allows for document upload within chatbots (often connected to the LLM node).
Platform docs: Chat File Reader
int
default:"200"
int
default:"1000"
str
default:"'default'"
One of:
contextual_ai, default, docling, llama_parse, mistral_ocr, reducto, textractint
default:"10"
str
default:"'chunks'"
One of:
chunks, documents, pageschat_memory — Chat Memory
Give connected nodes access to conversation history.
Platform docs: Chat Memory
str
default:"'Full - Formatted'"
The type of memory to use
One of:
Full - Formatted, Full - Raw, Message Buffer, Token Buffer, Vector Databaseint
default:"2048"
The number of tokens to store in memory
create_session — Create Session
Create a new session with an agent and participants
Platform docs: Create Session
AcceptsAgent
required
str
default:"''"
data_collector — Data Collector
Allows a chatbot to collect information by asking the user to provide specific pieces of information (e.g., name, email, etc.).
Platform docs: Data Collector
bool
default:"True"
If checked, the node will output questions in successive order until all fields are successfully collected. If unchecked, the node will output the data that is collected (often passed to an LLM with a prompt to ask successive questions to the user, along with specific instructions after all fields are collected) - e.g., {‘Field1’: ‘Collected_Data’, ‘Field2’: ‘Collected_Data’}
str
required
The model provider
str
default:"''"
The specific model for question generation
str
default:"''"
Specific instructions of how the LLM should collect the information
str
required
The query to be analysed for data collection (passed to the LLM)
str
default:"''"
The ID of the data collector node
ListType | list[FieldDefinition] | list[List[Dict[str, Any]]]
default:"[]"
The fields to be collected
get_run_data — Get Run Data
Fetch run metrics (trace, latency, cost, tokens, status) for a session
Platform docs: Get Run Data
str
required
read_memory — Read Memory
Load the full content of a memory entry. Use this when:
str
required
read_session_messages — Read Session Messages
Read all messages from a session with derived metadata
Platform docs: Read Session Messages
str
default:"'none'"
int
default:"0"
str
required
write_memory — Write Memory
Create or update a Memory object for use with context-aware agents. You can store text memory content and or references to object types like knowledge bases, knowledge base items, files and prompts.
list[str]
required
str
default:"''"
str
default:"''"
str
required
str
default:"''"
list[str]
default:"[]"
