.. _apis-core:

Core
===================


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


Overview
----------
.. autosummary::

   core.base_data_class
   core.component
   core.container
   core.default_prompt_template
   core.embedder
   core.generator
   core.model_client
   core.prompt_builder
   core.retriever
   core.string_parser
   core.func_tool
   core.mcp_tool
   core.tool_manager
   core.types
   core.db
   core.functional
   core.tokenizer




.. toctree::
   :maxdepth: 1
   :hidden:

   core.base_data_class
   core.component
   core.container
   core.default_prompt_template
   core.embedder
   core.generator
   core.model_client
   core.prompt_builder
   core.retriever
   core.string_parser
   core.func_tool
   core.mcp_tool
   core.tool_manager
   core.types
   core.db
   core.functional
   core.tokenizer
