Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Bot technicznej obsługi projektu na Telegramie. Odpowiada na pytania użytkowników na podstawie załadowanej dokumentacji, wykorzystując pipeline RAG (wyszukiwanie w bazie wiedzy + LLM).

Kanały pracy:
Wiadomości prywatne — pełnoprawny dialog z historią i kontekstem, rozwinięte odpowiedzi do 1500 znaków

Czaty grupowe — automatycznie wykrywa pytania na podstawie heurystyk (słowa pytające, ?, słowa kluczowe błędów/pomocy), odpowiada replą; utrzymuje kontekst dialogu poprzez łańcuch odpowiedzi i historię ostatnich wiadomości

Tryb inline — zapytanie z dowolnego czatu

Stos technologiczny:
aiogram 3 — Telegram Bot API
ChromaDB + sentence-transformers (E5 multilingual) — wyszukiwanie wektorowe w dokumentacji
OpenRouter API (gpt-4o-mini) — generacja odpowiedzi
SQLite (aiosqlite) — historia wiadomości, kandydaci FAQ, metadane dokumentów

Kluczowa funkcjonalność:

Ładowanie dokumentacji w formatach .txt, .md, .pdf, .docx, .html — dzielenie na części, embedding, przechowywanie w ChromaDB

Wyszukiwanie semantyczne z progami relewantności (0.72 dla LS, 0.78 dla grup)

Antyhalucynacja — prompt wymaga dosłownego cytowania dokumentacji, zabrania logicznych wniosków

Automatyczna kompaktyfikacja długich dialogów poprzez podsumowanie

Zbieranie kandydatów FAQ (często zadawane pytania)

Komendy admina
/list_docs, /delete_doc, /stats, /export_logs, /compact, /faq_candidates

#chat-bot #Telegram-developer #Telegram #AI #api-development #pyTelegramBotAPI #telebot #pytelegrambot #python #Python-programista #BazyDanych #TestDocumentation
Szczegóły pracy
Budżet 727 PLN
Dodana 17 luty
66 wyświetleń
Freelancer
Oleksandr Gluhovsky
Ukraina Kijów  6  0

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończono 6 Sejfów
W serwisie 2 lata