from gigachain import GigaChain
from gigachain.chains import RetrievalQA
from gigachain.vectorstores import Chroma
# Создание RAG цепочки
chain = RetrievalQA.from_chain_type(
llm=GigaChain(),
retriever=Chroma.from_documents(docs).as_retriever()
)
answer = chain.run("Какие продукты есть у Sber AI?")
print(answer)Цепочки вызовов LLM
Автономные агенты
Retrieval Augmented Generation
Интеграция с Chroma, Pinecone
GigaChain — это форк популярной библиотеки LangChain, адаптированный для работы с GigaChat и оптимизированный для русскоязычных разработчиков. Он предоставляет готовые инструменты для создания цепочек (chains), агентов и интеграции с векторными базами данных. Зачем использовать GigaChain: - Быстрый старт с GigaChat API. - Готовые шаблоны для RAG (Retrieval Augmented Generation). - Поддержка популярных инструментов LangChain. - Регулярные обновления и поддержка сообщества.