AI Personal Learning
und praktische Anleitung

Telegram GPT Worker: ein Multi-Modell-KI-Telegram-Bot, der auf Cloudflare Workers eingesetzt wird

Allgemeine Einführung

GPT-Telegram-Worker ist ein KI-Telegram-Roboter mit mehreren Modellen, der auf Cloudflare Workers basiert und mehrere APIs wie OpenAI, Claude, Azure usw. unterstützt. Das Projekt wurde in TypeScript entwickelt und ist modular aufgebaut, um eine einfache Erweiterung zu ermöglichen und einen schnellen und skalierbaren Service zu bieten. Der Roboter ist mit intelligenten Dialogen, Bilderzeugung, Bildanalyse und anderen Funktionen ausgestattet und unterstützt mehrere Sprachen, um unterschiedliche Anforderungen zu erfüllen.

GPT-Telegram-Worker: Multi-Modell-KI-Telegram-Bot-1


 

Funktionsliste

  • Unterstützung mehrerer Modelle: Integrieren Sie mehrere KI-Modelle wie OpenAI, Google Gemini, Anthropic Claude, Groq und Azure OpenAI.
  • Intelligenter Dialog: mit kontextbezogener Speicherfunktion für einen reibungslosen und natürlichen Dialog.
  • Bilderzeugung: Unterstützt textliche Beschreibungen zur Bilderzeugung unter Verwendung von DALL-E und Cloudflare. Flux Technologie.
  • Bildanalyse: Unterstützung der Benutzer beim Hochladen von Bildern und Durchführung intelligenter Analysen, kann OpenAI oder Google verwenden Zwillinge Modelle.
  • Mehrsprachige Unterstützung: Die integrierte i18n-Funktion unterstützt 8 Sprachen.
  • Verwaltung von Benutzerrechten: Kontrolle der Zugriffsrechte über die Whitelist-Funktion zur Erhöhung der Sicherheit.
  • Leistungsstarke Bereitstellung: Nutzen Sie die Edge-Computing-Leistung von Cloudflare Workers für schnelle Reaktionen.
  • Effiziente Datenverwaltung: Redis wird für die Zwischenspeicherung und Verwaltung von Daten verwendet, um eine effiziente Verarbeitung zu gewährleisten.
  • Flux-Cue-Optimierung: Optimieren Sie das Flux-Modell für bildgenerierte Cues über eine externe API.

 

Hilfe verwenden

Ablauf der Installation

  1. vorläufig::
    • Cloudflare-Konto
    • Telegram-Konto und Bot Token
    • Upstash Redis-Datenbank (mit aktivierter Eviction)
    • API-Schlüssel für mindestens einen KI-Dienst
  2. Erste Schritte::
    • Klonen des Projektlagers:git clone https://github.com/snakeying/GPT-Telegram-Worker.git
    • Konfigurieren Sie die erforderlichen Umgebungsvariablen: in der Datei .env Datei, um Informationen über Cloudflare, Telegram und Redis einzurichten.
    • Bereitstellen auf Cloudflare Workers:
      npm install -g @cloudflare/wrangler
      wrangler-Anmeldung
      wrangler init telegram-bot
      cp dist/index.js telegram-bot/
      wrangler veröffentlichen
      
    • Richten Sie einen Telegram-Webhook ein:
      curl -F "url=https://your-worker.your-subdomain.workers.dev" https://api.telegram.org/bot<YOUR_BOT_TOKEN>/setWebhook
      

Anweisungen für den Gebrauch

  1. Aktivieren Sie den Roboter.::
    • ausnutzen /Start Befehl zum Starten des Roboters.
    • ausnutzen /Sprache Sprache wechseln.
    • ausnutzen /Schaltmodell Schalten Sie das KI-Modell um.
    • ausnutzen /Neu Beginnen Sie einen neuen Dialog.
    • ausnutzen /Geschichte Erhalten Sie eine Zusammenfassung des Dialogverlaufs.
    • ausnutzen /Hilfe Informationen über Hilfe erhalten.
  2. Bilderzeugung::
    • ausnutzen /img um ein Bild zu erzeugen (DALL-E).
    • ausnutzen /flux Befehl, um ein Bild zu erzeugen (Cloudflare Flux).
  3. Bildanalyse::
    • Nach dem Hochladen des Bildes führt der Roboter automatisch eine intelligente Analyse durch und liefert die Ergebnisse.
  4. Rechteverwaltung::
    • Sorgen Sie für Sicherheit, indem Sie die Zugriffsrechte der Benutzer über die Whitelist-Funktion kontrollieren.
  5. Datenverwaltung::
    • Verwenden Sie Redis für das Caching und die Verwaltung von Daten, um eine effiziente Verarbeitung zu gewährleisten.

Detaillierte Vorgehensweise

  1. Umgebungsvariablen konfigurieren::
    • Erstellen Sie im Stammverzeichnis des Projekts die Datei .env fügen Sie Folgendes hinzu:
      TELEGRAM_BOT_TOKEN=
      CLOUDFLARE_ACCOUNT_ID=
      REDIS_URL=
      
    • Stellen Sie sicher, dass alle Variablen richtig konfiguriert sind.
  2. Einsatz bei Cloudflare Workers::
    • Verwenden Sie die Wrangler CLI, um das Projekt bereitzustellen:
      Wrangler-Verlag
      
    • Konfigurieren Sie die Umgebungsvariablen im Cloudflare Dashboard.
  3. Einrichten des Telegram-Webhooks::
    • Einrichten eines Webhooks mit der Telegram Bot API:
      curl -F "url=https://your-worker.your-subdomain.workers.dev" https://api.telegram.org/bot<YOUR_BOT_TOKEN>/setWebhook
      
  4. Einsatz von Robotern::
    • Nach dem Start des Roboters können Sie verschiedene Befehle verwenden, um mit dem Roboter zu interagieren, Bilder zu erzeugen, Bilder zu analysieren, die Sprache und das Modell zu wechseln und so weiter.
AI Leichtes Lernen

Der Leitfaden für Laien zum Einstieg in die KI

Hilft Ihnen, die Nutzung von KI-Tools kostengünstig und von Null an zu erlernen.KI ist, wie Bürosoftware, eine wesentliche Fähigkeit für jeden. Die Beherrschung von KI verschafft Ihnen einen Vorteil bei der Stellensuche und die Hälfte des Aufwands bei Ihrer zukünftigen Arbeit und Ihrem Studium.

Details ansehen>
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " Telegram GPT Worker: ein Multi-Modell-KI-Telegram-Bot, der auf Cloudflare Workers eingesetzt wird

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)