AI Telegram-bot dla użytkowników z RAG i Whisper

Tworzenie chatbota 2128 PLN
Praca 1 z 3
Opracowałem bota AI dla Telegramu, który łączy tekstową komunikację, pracę z dokumentami i wiadomości głosowe w jednym interfejsie.

Funkcjonalność projektu:
— kontekstowy czat z krótkotrwałą pamięcią dialogu
— odpowiedzi na pytania dotyczące załadowanych dokumentów (PDF, DOCX, TXT) za pomocą RAG
— przetwarzanie wiadomości głosowych: rozpoznawanie mowy, analiza zapytania oraz odpowiedź tekstowa/głosowa
— izolacja danych użytkowników i czatów
— przygotowanie Docker do wdrożenia
— wsparcie dla trybów polling i webhook
— kontrole zdrowia, podstawowe testowanie i CI

Technologie:
Python, aiogram, LiteLLM, Google Gemini, Qdrant, Redis, FastAPI, Docker, Whisper, Edge-TTS.

Projekt stworzony jako gotowa baza dla usługi AI w Telegramie, którą można skalować pod wsparcie klientów, FAQ, wewnętrzną bazę wiedzy lub pracę z dokumentami.

https://github.com/makquella/telegram-bot-ai-support

Tagi
#TelegramBot #Python #AI #RAG #Gemini #Redis #Qdrant #FastAPI #Docker #Chatbot