![]() | Der beste kostenlose Telegramm -Bot für Chatgpt, Microsoft Copilot (auch bekannt als Bing AI / Sidney / EdgeGpt), Microsoft Copilot Designer (auch bekannt als BingimageCreator), Gemini und COQ mit Stream -Schreiben, Anfragen mit Bildern, mehreren Sprachen, Verwaltungssteuerung, Datenprotokollierung und mehr! |
|---|

? Derzeit hat GPT-Telegramus keinen Chatgpt und Dall-E-Support bezahlt
? GPT-Telegramus V5 ist eine aktualisierte und stark reflektierte Version des alten GPT-Telegramus
? Die Dokumentation befindet sich auch in der Entwicklung! Erwägen Sie, Docstring vorerst zu lesen
? Wenn Sie einen Fehler im GPT-Telegramus finden, erstellen Sie bitte ein Problem
PS Aufgrund meines Studiums habe ich nicht viel Zeit, um an dem Projekt zu arbeiten?
? Bitte unterstützen Sie das Projekt, damit ich es weiterentwickeln kann
BTC: bc1qd2j53p9nplxcx4uyrv322t3mg0t93pz6m5lnft
ETH: 0x284E6121362ea1C69528eDEdc309fC8b90fA5578
ZEC: t1Jb5tH61zcSTy2QyfsxftUEWHikdSYpPoz
Oder von meiner Musik auf? Bandcamp
Oder schreiben Sie mir eine Nachricht, wenn Sie auf andere Weise spenden möchten?
requirements.txt angegeben sind Sehen ? Laufen als Dienst unter Linux ,? Laufen auf Raspberry Pi (Arm) ,? Ausführen in Docker -Abschnitten für weitere Informationen
venv und pippython -m venv venv / python3 -m venv venv / python3.10 -m venv venv / python3.11 -m venv venvsource venv/bin/activate / venvScriptsactivate.batpython --versionpip install -r requirements.txt --upgradeconfig.json und in jeder *.json -Datei im Verzeichnis module_configs . Wenn Sie Fragen zu einer Einstellung haben, öffnen Sie ein Problem, ich werde versuchen, eine detailliertere Beschreibung hinzuzufügenpython main.py aus/stylems_copilot ) ist veraltet! Bitte verwenden Sie stattdessen lmao_ms_copilot/model ) Installieren Sie Python 3.10 / 3.11 (nicht auf anderen Versionen getestet) , venv und pip
Klonrepo
git clone https://github.com/F33RNI/GPT-Telegramus.gitcd GPT-Telegramus Erstellen Sie Venv python -m venv venv / python3 -m venv venv / python3.10 -m venv venv / python3.11 -m venv venv
Ändern Sie sorgfältig alle Einstellungen in der Datei config.json und in jeder *.json -Datei im Verzeichnis module_configs
Systemd installieren
sudo apt-get install -y systemdNeue Dienstdatei erstellen
sudo nano /etc/systemd/system/gpt-telegramus.service
[Unit]
Description =GPT-Telegramus service
After =multi-user.target
[Service]
Type =simple
Restart =on-failure
RestartSec =5
WorkingDirectory =YOUR DIRECTORY HERE/GPT-Telegramus
ExecStart =YOUR DIRECTORY HERE/GPT-Telegramus/run.sh
[Install]
WantedBy =multi-user.target
Systemctl dämon neu laden
sudo systemctl daemon-reloadAktivieren und starten Sie den Service
sudo systemctl enable gpt-telegramussudo systemctl start gpt-telegramus HINWEIS: Bitte verwenden Sie sudo systemctl kill gpt-telegramus und dann sudo systemctl stop gpt-telegramus wenn nur sudo systemctl stop gpt-telegramus nicht funktioniert
Installieren Sie Python 3.11 oder später (nicht getestet), wenn nicht installiert
sudo apt-get update
sudo apt-get install -y build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev
wget https://www.python.org/ftp/python/3.11.8/Python-3.11.8.tgz
sudo tar zxf Python-3.11.8.tgz
cd Python-3.11.8
sudo ./configure --enable-optimizations
sudo make -j 4
sudo make altinstall Überprüfen Sie die Version, indem Sie python3.11 -V eingeben. Danach sollten Sie den Befehl python3.11 anstelle von python verwenden, oder Sie können ihn dem bashrc hinzufügen, indem echo "alias python=/usr/local/bin/python3.11" >> ~/.bashrc eingeben
Folgen Sie dem ? Running as service on linux Guide
Clone Repo oder Download config.json und module_configs und langs
Bearbeiten Sie die config.json , setzen Sie die Optionen im Abschnitt files auf den Pfad im Container ( /app/config/<FILE_NAME> ).
Führen Sie den Behälter aus
docker run -d -e TELEGRAMUS_CONFIG_FILE= " /app/config/config.json " -v < YOUR_CONFIG_FOLDER > :/app/config --name gpt-telegramus --restart on-failure ghcr.io/f33rni/gpt-telegramus:latestWenn Sie die Vorschau -Version ausprobieren möchten
docker run -d -e TELEGRAMUS_CONFIG_FILE= " /app/config/config.json " -v < YOUR_CONFIG_FOLDER > :/app/config --name gpt-telegramus --restart on-failure ghcr.io/f33rni/gpt-telegramus:edgeDocker installieren
Klonrepo
Container bauen
docker buildx build -t telegramus --load -f Dockerfile .Führen Sie den Behälter aus
docker run -d --name gpt-telegramus --restart on-failure telegramusoder wenn Sie eine benutzerdefinierte Konfiguration verwenden möchten
docker run -d -e TELEGRAMUS_CONFIG_FILE= " /app/config/config.json " -v < YOUR_CONFIG_FOLDER > :/app/config --name gpt-telegramus --restart on-failure telegramusSie können eine neue Sprache hinzufügen. Dafür:
langs -Verzeichnis)Set2/T (3-Letter-Code) ISO 639 https://en.wikipedia.org/wiki/LIST_OF_ISO_639_LUGUAGE_CODES umSie können neue Zeilen hinzufügen, indem Sie
nhinzufügen
Euen Bitte stellen Sie sicher, dass Sie die String -Formatierungsstruktur{this_type}nicht durcheinander gebracht haben
/start - Begrüßungsnachricht und Bot -Version/help - Hilfsnachricht anzeigen/module - Modul ändern, um mit zu chatten/clear - Chat -Historie klarer Chat/lang - Ändern Sie die Sprache/chatid - Zeigen Sie Ihren Chat_id an/model - Modulmodell ändern (derzeit nur für das GREQ -Modul)/style - Bing AI Gesprächsstil/chat - Anfrage im Gruppen -Chat senden/queue - Anfragen der Warteschlange anzeigen/restart [module name, optional] - Spezifisches Modul ( und IT ist Konfiguration ) oder jedes Modul und alle Konfigurationen, Sprachen und Bot -Befehle neu startenbot_command_restart -Funktion in bot_handler.py -Datei/users - Liste aller Benutzer anzeigen/ban <id> [reason] - Verbot einen Benutzer durch seine ID mit Vernunft (optional)/unban <id> - Ein Benutzer durch seine ID entbran/broadcast <message> - Senden Sie eine SMS an alle außer verbotenen Benutzern GPT-Telegramus verfügt über eine integrierte Datenerfassung Funktion (speichert Anforderungen und Antworten in einer Datei).
Sie können die Datenerfassung in config.json im Abschnitt data_collecting aktivieren und konfigurieren
Euen Bitte stellen Sie sicher, dass Sie Ihre Bot -Benutzer darüber informieren, dass Sie Daten sammeln