Blocks
Blocks and flows are composable and can be used to create powerful workflows.
Blocks are the building units in Athina Flows. Each block performs a specific task, such as searching for data, processing text, or running code. By connecting these blocks, you can build automated workflows tailored to your needs.
Blocks are similar to Dynamic Columns in datasets. Both use the same execution functions to perform actions efficiently.
You can explore more about how blocks work in our open-source SDK: Athina SDK.
Here are the Blocks currently available:
Run Prompt
Generate responses using LLMs & prompts.
Code Execution
Write and run custom Python code.
Parse Document to Text
Extract information from documents.
Retrieval
Retrieve documents using the Vector DB.
Knowledge Retrieval
Retrieve documents from a knowledge base.
API Call
Interact with external applications.
Search
Search the web for information.
Crawl
Crawl websites for data extraction.
Tool Call
Connect and interact with applications.
Transcribe Audio to Text
Convert audio files to text.