Hub
Pricing About
NodeNode / Predictor

Agent Prompter

KNIME LabsAIAgents
Drag & drop
Like

This node supplies an LLM agent with a set of tools and the conversation history, and prompts it with the user-provided query.

The conversation table is expected to have at least two string columns that define previous conversation. If this is the start of the conversation, the conversation table can be empty.

The agent always receives the full conversation table as context, which can lead to slower execution times for longer conversations, or execution failures if the context becomes too large for the LLM. If you experience such issues, you can truncate the conversation table by only keeping the last few messages, or use an LLM to summarize the conversation held so far.

Note : If you use the Credentials Configuration node and do not select the "Save password in configuration (weakly encrypted)" option for passing the API key for the LLM, the Credentials Configuration node will need to be reconfigured upon reopening the workflow, as the credentials flow variable was not saved and will therefore not be available to downstream nodes.

Node details

Input ports
  1. Type: org.knime.python3.nodes.PythonBinaryBlobFileStorePortObject
    Agent

    The agent to prompt.

  2. Type: org.knime.python3.nodes.PythonBinaryBlobFileStorePortObject
    Tools

    The tools the agent can use.

  3. Type: Table
    Conversation

    Table containing the conversation history. Has to contain at least two string columns, which can be empty if this is the beginning of the conversation.

Output ports
  1. Type: Table
    Continued conversation

    The conversation table extended by two rows. One row for the user's prompt and one row for the agent's response. Can be used as input in subsequent Agent Prompter executions to continue the conversation further.

Extension

The Agent Prompter node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
  2. Go to item
  3. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits