Skip to content

alihosseinabadi/LLMs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Intelligent LLM Framework with GigaChat & LangChain

πŸ“– Overview

This repository implements a comprehensive framework for building intelligent Large Language Model (LLM) applications using Sberbank's GigaChat API integrated with LangChain. Designed for production-grade AI systems with a focus on Russian-language processing and advanced agent architectures.

✨ Features

  • πŸ€– Full GigaChat Integration - Native support for Sberbank's advanced Russian-language LLM
  • πŸ”— LangChain Ecosystem - Modular pipelines, chains, and agents
  • πŸ“š Advanced RAG Systems - Retrieval-Augmented Generation with multiple vector stores
  • πŸ”„ Multi-Agent Architectures - Collaborative intelligent agent systems
  • 🌐 API-First Design - RESTful endpoints with FastAPI
  • 🐳 Production Ready - Docker, monitoring, logging, and deployment scripts
  • πŸ”’ Security Focused - Built-in rate limiting, authentication, and compliance features

πŸš€ Quick Start

Prerequisites

Installation

# Clone repository
git clone <your-repo-url>
cd llms-framework

# Create virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

# Configure environment
cp .env.example .env
# Edit .env with your GigaChat API credentials

About

get starrt with llms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors