• Streamlit: используется для создания веб-интерфейса, обеспечивающего удобство работы с платформой. https://streamlit.io/
• PostgreSQL: реляционная система управления базами данных для надежного хранения и обработки пользовательских данных. https://www.postgresql.org/
• Pgvector: расширение для PostgreSQL, используемое для реализации векторной базы данных в составе модуля RAG, обеспечивающей эффективное хранение и поиск векторных эмбеддингов по информации из пользовательских документов. https://github.com/pgvector/pgvector
• Langchain: фреймворк для взаимодействия с языковыми моделями. https://www.langchain.com/
• LangGraph: используется для реализации мультиагентной системы на основе LLM, упрощая управление взаимодействием агентов. https://github.com/langchain-ai/langgraph
• LLamaIndex: фреймворк для построения RAG-системы, предоставляющий инструменты для интеграции данных из внешних источников с LLM. https://github.com/runllama/llama_index
• DSPy: фреймворк для дообучения моделей и оптимизации промптов, позволяющий добиться большей точности и эффективности работы системы. https://github.com/runllama/llama_index
• LLM Guard: инструмент для обеспечения безопасности при работе с генерацией LLM, предотвращающий утечку данных и обеспечивающий соответствие требованиям. https://github.com/protectai/llm-guard.
• Docker: используется для контейнеризации приложений, что позволяет добиться высокой масштабируемости и стабильности. https://www.docker.com/
• Kubernetes: система оркестрации контейнеров, используемая для управления развертыванием и масштабированием микросервисной архитектуры. https://kubernetes.io/