Hub
Pricing About
NodeNode / Manipulator

Message Part Extractor

KNIME LabsAIMessageStreamable
Drag & drop
Like

This node extracts specific parts from messages in a table, allowing you to work with content types such as text, images, roles, names, and tool calls. The input table is processed row by row, extracting the specified parts from each message.

Extracted parts:

  • Role : Extracts the role of the message, such as User, AI, or Tool.
  • Name : Extracts the name associated with the message.
  • Text Content : Extracts text content from the message.
  • Image Content : Extracts image content from the message.
  • Tool Calls : Extracts tool calls, including tool names, IDs, and arguments.
  • Tool Call ID : Extracts the ID of the tool call associated with the message.

Node details

Input ports
  1. Type: Table
    Message table
    Table containing messages to extract parts from.
Output ports
  1. Type: Table
    Message part table
    Table with extracted message parts.

Extension

The Message Part Extractor 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