FireKit AI
  • Welcome to FireKit AI
  • Guide
    • Introduction
    • Core Concepts
      • AI Chains
      • Blocks
      • Edges
    • Rules
    • Debugging
  • Blocks
    • Agent
    • Skill
    • VectorStore Reader
    • Text
    • Chat Memory
Powered by GitBook
On this page
  • Flow Edge
  • Dependency Edge
  1. Guide
  2. Core Concepts

Edges

PreviousBlocksNextRules

Last updated 1 year ago

FireKit edges connect blocks within an application together. There are two types of edges:

Flow Edge

A flow edge represents a directional flow of data from a source to a target, indicated by a dashed line. The data flow direction is marked by the animated movement along the dashed line. A source corresponds to the output of one block and a target corresponds to the input of another block.

Dependency Edge

A dependency edge is a non-directional edge and defines a relationship between two blocks. Currently, the only type of dependency edge is one between an agent and a skill.

All routes formed by connected flow edges must not create a cycle. For details, read more in the section.

Rules
A flow edge