Telegram-bot do grupowych czatów (Python + OpenAI Assistants API)
Python
Assistants API od OpenAI
Telegram API
Zadaniem bota jest bycie uczestnikiem grupowego czatu telegram i reagowanie na wiadomości, w których jest oznaczany lub jeśli wiadomość zaczyna się od słowa „bot”.
Do odpowiadania na wiadomości bot korzysta z dokumentów dodanych do asystenta oraz promptu.
W ustawieniach bota powinna być możliwość wskazania ID jednej lub kilku grup, wiadomości z których będzie obsługiwał. Wszystkie wiadomości z innych grup są ignorowane.
Bot obsługuje wiadomości od każdego uczestnika wiodącej grupy.
Przewidzieć rolę Admina - wiadomości od tych osób będą wykorzystywane do dalszego szkolenia bota.
Na start można wskazać listę administratorów w ustawieniach bota, podając ich chatid.
Później przewidzieć, że będzie rozwijana część administracyjna bota, obejmująca rolę superadmina, funkcje edytowania listy grup, listy administratorów, dodawania do projektu plików oraz przeglądania statystyk. Na razie tego nie realizujemy.
Mechanizm szkolenia.
Administrator może skorygować odpowiedź bota w razie potrzeby. Administrator odpowiada na wiadomość bota (która z kolei była odpowiedzią na pytanie użytkownika) i wpisuje poprawną odpowiedź, zaczynając ją od słowa „правка” lub „виправлення” (lub lepiej hashtag?).
Raz dziennie bot pobiera historię wiadomości grupy, filtruje wiadomości od administratorów zawierające poprawki (patrz wyżej), tworzy logiczny ciąg z 3 wiadomości: pytanie użytkownika –> odpowiedź bota –> poprawka administratora.
Z tych wiadomości tworzy tekst poprawki (format uzgodnimy) i dopisuje go do pliku z poprawkami. Wszystkie poprawki są dopisywane do jednego pliku i wysyłane do asystenta. Przykłady realizacji aktualizacji pliku podaje ChatGPT.
Komendy
Po komendzie /update od administratora (lub superadministratora) uruchamia się nadzwyczajny proces aktualizacji poprawek.
Opinia zleceniodawcy o współpracy z Yevhenii Meduha
Telegram-bot do grupowych czatów (Python + OpenAI Assistants API)Dziękuję Ewginiuszowi za szybko i jakościowo zrealizowany projekt oraz sprawną informację zwrotną!
-
471 5 0 Cześć!
Ciekawy i skomplikowany projekt — z przyjemnością dołączę do jego realizacji!
Mam doświadczenie w pracy z Pythonem, dobrze znam API Telegrama i aktywnie pracuję z OpenAI (w tym API Asystentów). Już realizowałam boty Telegram z obsługą wiadomości, filtrowaniem ID czatów, podstawowymi uprawnieniami i logiką typu „odpowiedź na tag lub słowo kluczowe”.
Będzie mi miło omówić szczegóły — jestem gotowa zacząć już dziś!
-
94014 1265 1 10 Witam. Tworzę boty na Telegrama w Node.js lub Python. Gotowy do współpracy
-
10130 117 0 Witam.
Tworzę boty na Telegrama w NodeJS. Jestem gotowy podjąć się tego. Piszcie, omówimy.
-
1872 9 0 Witam, Dmitro!
Gotowy na realizację bota Telegram z integracją OpenAI Assistants API dla grupowych czatów.
Co zostanie zrealizowane:
Obsługa wiadomości tylko z dozwolonych grup (group_id z konfiguracji)
Odpowiedzi na wiadomości, które zaczynają się od „bot” lub @wzmianki
… OpenAI Assistants API: odpowiedzi tworzone na podstawie dodanych dokumentów i promptów
System ról: administratorzy ustawiani przez chat_id, ich uprawnienia są zapisywane
Reakcja na poprawki typu: poprawka ... lub korekta ...
Codzienne zbieranie wiadomości, tworzenie par:
pytanie ➝ odpowiedź ➝ poprawka → zapis do pliku poprawek
Wsparcie komendy /update do ręcznego odświeżenia asystenta
Czysty i rozbudowywalny kod w Python + aiogram 3
Oddzielona logika: handlers / utils / config / OpenAI / roles
Projekt zostanie wykonany starannie, z dokumentacją i możliwością skalowania.
Chętnie podejmę się realizacji – zapraszam do kontaktu!
-
1900 45 1 4 Dobry wieczór)
Ciekawe zadanie, zostanie podłączony OpenAI, być może opracujemy interfejs internetowy do zarządzania botem
Napiszę, zrealizuję)
-
101 1 0 Bardzo interesujący projekt!
Chętnie spróbuję czegoś nowego
wcześniej tworzyłem bota, który odpowiadał na komentarze grupy (a u klienta on ''z jakiegoś powodu'' nie działał, ciężko pracować, gdy cię ignorują przez 18 godzin)
Jeśli jesteście gotowi spróbować i szybko odpisywać, serdecznie zapraszam do wiadomości prywatnej)
-
593 15 0 Cześć,
Mam kilka gotowych botów z podobnym funkcjonalnością, więc aby stworzyć Twojego bota, będzie potrzebować minimum czasu.
-
1993 12 0 Dzień dobry
Mam duże doświadczenie w tworzeniu botów
Już tworzyłem podobnego bota
Napisz do mnie
-
1346 13 1 Witam!
Jestem gotowy, aby szczegółowo przeanalizować Twoje zadanie, mam kilka pytań i możemy rozpocząć pracę nad projektem.
Napisz do mnie prywatnie, chętnie będę współpracować razem
-
198 Witam .
Jestem gotowy podjąć się realizacji bota Telegram na Pythonie z wykorzystaniem API OpenAI Assistants i API Telegram. Zajmę się obsługą wiadomości z podanych grup, wsparciem ról, mechanizmem nauki poprzez "poprawki", a także komendą /update dla administratorów. Mam doświadczenie w podobnych projektach. Napisz, jeśli chcesz doprecyzować szczegóły.
-
427 1 0 Witam, Dmytro.
Specjalizujemy się w spersonalizowanych agentach AI, głównie piszemy na Pythonie.
Oczywiście API Telegrama i technologie OpenAI są zrozumiałe. Zrobimy bota z taką funkcjonalnością.
Zdołamy stworzyć zrozumiałą architekturę i wykonać zadanie.
Należy poprawnie sformułować specyfikację, proszę napisać w prywatnej wiadomości, a my umówimy się na krótką rozmowę, aby ustalić wszystkie ważne szczegóły.
Dziękuję!
Aktualne zlecenia dla freelancerów w kategorii Python
Stworzenie Human AI Assistant dla grup Telegram### 1.1. Kluczowa koncepcja systemuSystem powinien pełnić dwie główne funkcje:#### 1. Analiza komunikacji z klientemAsystent AI ma automatycznie analizować całą komunikację w grupach Telegram i rozumieć kontekst rozmowy.W szczególności system powinien:- określać istotę zapytania… AI i uczenie maszynowe, Python ∙ 23 godziny 30 minut temu ∙ 36 ofert |
Czarna Ukraina (projekt RP na bazie MTA)
4237 PLN
|
Automatyzacja wysyłania wiadomości w czatach TelegramTrzeba wysyłać wiadomości do czatów na Telegramie. Aby uniknąć banów. Czatów jest kilka setek. Aby ustawiać częstotliwość i zmienność tekstów. Python, Tworzenie chatbota ∙ 1 dzień temu ∙ 30 ofert |
Rozwój oprogramowania z AIPotrzebne jest opracowanie oprogramowania do automatycznego wykrywania, śledzenia i towarzyszenia obiektowi za pomocą kamery wideo i mechanizmu obrotowego.Dane wyjściowe: Kamera wideo z optyką. Urządzenie obrotowe w dwóch osiach (azymut/kąt elewacji). Serwomotory z kontrolą… AI i uczenie maszynowe, Python ∙ 2 dni 7 godzin temu ∙ 17 ofert |
Automatyzacja procesów przez API i PythonaPoniżej opisałem aktualny proces i to, do jakiego wyniku chciałbym dojść. Dołączam również pliki rzeczywistego procesu, aby lepiej zrozumieć, jak on wygląda w rzeczywistości Aktualny proces Obecnie cały proces wykonywany jest ręcznie: ładowanie/wyładowanie plików,… AI i uczenie maszynowe, Python ∙ 2 dni 12 godzin temu ∙ 44 oferty |