Dies ist ein Telegram-Bot, der mit Anthropic Claude und Google Bard interagiert.
Wenn Sie nur Zugriff auf eines der Modelle haben, können Sie diesen Bot trotzdem weiterhin verwenden. Einige Funktionen können aufgrund fehlender Autorisierung für das andere Modell eingeschränkt sein.
Claude | Barde |
---|---|
✅ Streaming-Ausgabe Zugang zum Internet | Streaming-Ausgabe ✅ Zugang zum Internet |
Klonen Sie dieses Repository.
Konfigurieren Sie den Bot auf zwei Arten:
Erstellen Sie config/config.yml
und geben Sie die Informationen mit Bezug auf config/config.example.yml
ein.
oder Umgebungsvariablen festlegen:
export BOT_TOKEN= " your bot token "
export USER_IDS= " user_id1, user_id2,... "
export CLAUDE_API= " your claude api " # ignore it if you don't want to use claude
export BARD_API= " __Secure-1PSID, __Secure-1PSIDTS " # ignore it if you don't want to use bard
Starten Sie den Bot auf zwei Arten:
Docker (mit vorinstallierter Docker-Engine):
docker compose up
oder Skripte (mit Python >= 3.8 und python3-venv vorinstalliert):
# create the virtual environment
bash scripts/setup.sh
# start the bot
bash scripts/run.sh
/id
: Holen Sie sich Ihre Chat-ID/start
: Bot starten und Hilfemeldung erhalten/help
: Hilfemeldung erhalten/reset
: Chatverlauf zurücksetzen/settings
: Claude & Bard-Einstellungen anzeigen/mode
: Zwischen Claude und Bard wechseln/model NAME
: Modell ändern ( nur Claude )/temp VALUE
: Temperatur einstellen ( nur Claude )/cutoff VALUE
: Cutoff anpassen ( nur Claude )/seg
: Nachrichten in Segmenten senden, Beispiel unten:/seg
/seg
erneut/retry
: Antwort neu generieren. Verwenden Sie /retry TEXT
um Ihre letzte Eingabe zu ändern. View other drafts
: Klicken Sie hier, um andere Entwürfe anzuzeigen ( nur Barde ).? Google it
: Klicken Sie, um die Suchergebnisse anzuzeigen ( nur Bard ) Dieser Code basiert auf dem ChatBot-TGLM6B von Lakr233.
Die Client-Bibliothek für Claude API ist anthropic-sdk-python von anthropics.
Die Client-Bibliothek für die Bard-API ist Bard von acheong08.
Vielen Dank an sie!!! ???