Categories:
ATRIA technical components
Comprehensive technical description of ATRIA main components
Introduction
ATRIA capabilities are driven by certain technical components, which are fully described in the succeeding documents, together with their role, architecture, communication protocols, sub-components and environment variables.
Index of technical components
-
ATRIA application: Configurable entity that allows the connection of channels, services or skills with aura-gateway-api.
-
aura-gateway-api: Entry gateway to ATRIA that manages the access to the different AI cognitive capabilities.
-
atria-model-gateway: Component that orchestrates the communication with LLM models.
-
atria-rag-server: Component that manages a RAG-type server for using RAG (Retrieval Augmented Generation) models.
-
atria-rag-generate-db: Component that manages the upload of documents to feed the databases.
-
agents-manager: Component that manages input and output requests to the registered agents, storing their conversation history by session.
-
agents-server: Component responsible for the execution of different agents’ tasks.
-
Aura NLP: Module of Aura Cognitive Services in charge of processing and understanding human natural language. It can be considered as a cross component for Aura Virtual Assistant and ATRIA.
-
ATRIA APIs documentation: List of available ATRIA APIs.