Skip to main content

Templates 、 Instances and Task List

1. Templates

A Template serves as the blueprint for an agent, defining its logic, underlying model, available tools, and workflow design. Developers can create multiple agent instances from a single template.

Key Roles of Templates:

  • Provide a reusable agent design framework
  • Allow configuration of models, parameters, and tools
  • Act as a shareable resource across teams or the community

How to Use:

  1. Browse the Template List on the left panel
  2. Click “Run” on a template to open the “Create Instance” panel
  3. Fill in the necessary details to generate a new Agent instance based on the template

2. Instances

An Instance is a specific, runnable version of an agent template. It contains the template logic along with the user’s personalized configurations. Each instance runs independently and can be customized or iterated on.

Key Features:

  • Created from a template but can be modified individually
  • Supports real-time chat, file inputs, and tool execution
  • Can be refined and re-orchestrated during operation

How to Use:

  1. Select an Agent instance from the Instance List on the left
  2. The right panel automatically opens a new chat tab for the selected instance
  3. Interact with the Agent directly through natural language or command inputs

3.Task

Task of Agentic Assistant Dialogue Generation. Each task allows you to view its details.

Features of the Task List:

  • Focus on fine-tuning tasks with complete and comprehensive information dimensions
  • Supports dual search by name and type, ensuring efficient and accurate retrieval
  • Task details are fully traceable, with clear and controllable status

How to Use:

  1. Select the task you want to view from the “Task List” on the left
  2. The corresponding task’s interactive page tab will open on the right
  3. You can view the task details within the tab

4. Resources

4.1. Tool

Tool are used to create instances and select appropriate tools to achieve the resource objectives. Click on a resource to enter the resource plaza and view all available tools.

Characteristics of the Resource Plaza:

  • Offers a variety of MCP services covering different business needs
  • Each service can be personalized through the "Configure" button
  • Personal tools support editing and deletion for efficient management

How to use:

  1. Expand "Resources" on the left to view the list of tools
  2. Click "Configure" to view detailed information such as name, description, key name, and values
  3. Click "Create" to set up a tool warehouse or add external tools

4.2. Knowledge Base (RAG)

The knowledge base is used to create instances and select appropriate knowledge bases to achieve resource goals. Click on the "Knowledge Base" to view all knowledge bases.

Characteristics of the Knowledge Base List:

  • Supports unified management and quick switching of multiple knowledge bases with a clear list, including search and targeting of the desired knowledge base
  • Supports various document formats (.txt, .docx, .md, .pdf) for uploading, automatically constructing available knowledge resources
  • Integrates preview and smart capabilities, allowing intelligent Q&A, search, and document analysis based on the knowledge base, with results directly output

How to use:

  1. Select or create a new knowledge base from the list on the left
  2. Drag or click to upload documents and build/edit the knowledge base content
  3. In the preview section below, input questions to perform smart Q&A, search, or document analysis based on the current knowledge base

4.3. Models

Models are used to manage and select available large model resources, providing bottom-layer reasoning and generation support for instances or workflows. Click "Models" on the left to view the entire list of available models.

Characteristics of the Model List:

  • Supports unified management of multiple models: displays both local and recommended models for quick selection
  • Supports search: quickly locate target model resources through the model name
  • Clear model information: model name, source, etc., for easy distinction between different capabilities

How to use:

  1. Browse or search for the desired model from the "Models" list on the left
  2. Select the appropriate model based on the instance requirements
  3. When creating instances or "langflow", bind the selected model as the core reasoning model for use

4.4. Prompt Library

The prompt library is used for centralized management and reuse of prompts, supporting the efficient invocation of prompt capabilities in various scenarios. Click on the "Prompt Library" on the left to view and manage all created prompt repositories.

Characteristics of the Prompt Library List:

  • Supports unified management of multiple prompt repositories: organizes prompts in repositories, with a clear structure for use in different scenarios
  • Supports quick search and localization: quickly retrieve prompts via the search box to improve efficiency
  • Supports long-term maintenance and iteration of prompts: prompts can be continuously optimized and reused as an important resource for instances

How to use:

  1. On the left side, in the "Prompt Library" list, you can browse, search for the desired prompts, or directly create a custom prompt library.
  2. Based on actual business scenarios and instance requirements, filter and select the appropriate prompts.
  3. When creating an instance or configuring "langflow," select the corresponding prompt library