Core#

Core building blocks for RAG and more advanced functionalities, such as agents.

Overview#

core.base_data_class

A base class that provides an easy way for data to interact with LLMs.

core.component

Base building block for building LLM task pipelines.

core.container

Container component for composing multiple components, such as Sequential and ComponentList.

core.default_prompt_template

This is the default system prompt template used in the AdalFlow.

core.db

LocalDB to perform in-memory storage and data persistence(pickle or any filesystem) for data models like documents and dialogturn.