Skip to main content
Updated in 2026.5
Search Extract Output Node configuration panel

Description

As of Cognigy.AI 4.69.0, the topK.order property of Knowledge Chunks in the search result generated by Search Extract Output Nodes is deprecated.
This Node searches through data within the Knowledge AI solution, extracts a relevant answer via a generative AI model, and creates an output.

Prerequisites

  • Configure a model that supports Knowledge Search in the Knowledge AI Settings section in Manage > Settings.

Parameters

Mode

There are three modes that offer different levels of data extraction and presentation:
Performs a search, extracts an answer, and outputs the result as text or adaptive card.In the Search & Extract & Output mode, the following steps are involved:
  1. The system performs a knowledge search and retrieves relevant information.
  2. The retrieved data is sent to a Language Model (LLM) for further processing.
  3. The LLM extracts key points or answers from the search results, filtering out unnecessary details.
  4. The extracted information is stored in the Input or Context objects.
  5. The system automatically outputs the result from the LLM as either plain text or an adaptive card.
For this mode, select models from the list of supported providers that cover the LLM Prompt Node, Answer Extraction, and Knowledge Search cases.

Knowledge Store

Select a store from the list to allow the Node to retrieve the data.
  • You can add CognigyScript within Source Tags.
  • Source Tags are always lower-case, only alpha-numerics (a-z, 0-9), underscores, and hyphens are allowed.
  • When using CognigyScript for Source Tags, it is important to lowercase them. For example, by using the following: {{input.text.toLowerCase()}}.
These options let you use parameters that aren’t included in the Search Extract Output Node or overwrite set configurations.Forcing Model VersionsYou can force the Search Extract Output Node to use a specific model version by including it in the Custom Options. This means that the Search Extract Output Node will use the specified version of the language model instead of the default or any other available version. This allows for more control over the behavior of the Search Extract Output Node, ensuring it uses the desired model version for generating prompts or responses.You can use models from any LLM provider supported by Cognigy, including those that aren’t yet directly integrated. However, you can only replace a model with another from the same provider.Let’s consider an example with Anthropic: You can force the Search Extract Output Node to use the model version claude-opus-4-1-20250805, although the LLM resource defaults to the claude-opus-4-5-20251101 model:
  1. Create an Anthropic LLM resource for Claude, for example, claude-opus-4-5-20251101.
  2. Create a Flow and add a Search Extract Output Node to it.
  3. In the Search Extract Output Node, select the model claude-opus-4-5-20251101 from the Large Language Model list.
  4. In the Custom Model Options field, add { "model": "claude-opus-4-1-20250805" } to force the use of the claude-opus-4-1-20250805 model.
  5. Click Save Node.
The Search Extract Output Node now utilizes the claude-opus-4-1-20250805 model.Below, you’ll find documentation for supported models:

Debugging Options

Examples

By considering the context, the search can help users find information within a transcript more quickly, as it understands the nuances of the content. When enabling a context-aware search system, you can configure the number of prior transcript steps to use in the search to suit your specific requirements. The number of prior transcript steps affects the depth of context considered when retrieving search results. In the following table, a dialogue between the user and the AI Agent is presented, showing the agent’s responses in both the enabled and disabled modes of the Context-Aware Search feature.

More Information

Last modified on June 15, 2026