Modules¶
Orichain is built around four core modules, each designed to provide flexibility and simplicity for building Retrieval-Augmented Generation (RAG) workflows. All modules offer both synchronous and asynchronous implementations to suit your application’s needs.
Core Modules Overview:
Embedding Model Generate vector embeddings from your text data to enable similarity search and retrieval tasks.
LLM (Large Language Model) Interface with large language models for text generation, question answering, tool calling, and more.
Knowledge Base A structured interface for retrieving relevant documents efficiently.
Language Detector Detect the language of user input with configurable options to suit your domain.
API Reference
Explore the detailed API reference for each module below: