AIパーソナル・ラーニング
と実践的なガイダンス

Telegram GPT Worker: Cloudflare Workers上に展開されたマルチモデルAI Telegramボット

はじめに

GPT-Telegram-Workerは、Cloudflare WorkersをベースにしたマルチモデルのAI Telegramロボットで、OpenAI、Claude、Azureなどの複数のAPIをサポートしています。このプロジェクトはTypeScriptで開発されており、拡張が容易なモジュール設計で、高速でスケーラブルなサービス体験を提供します。ロボットはインテリジェントな対話、画像生成、画像解析などの機能を備え、多様なニーズに応えるために複数の言語をサポートしている。

GPT-Telegram-Worker: マルチモデルAIテレグラムボット-1


 

機能一覧

  • マルチモデルのサポート:OpenAI、Google Gemini、Anthropic Claude、Groq、Azure OpenAIなど、複数のAIモデルを統合。
  • インテリジェントな対話:文脈記憶機能により、スムーズで自然な対話を実現。
  • 画像生成:DALL-EとCloudflareを使用して、画像を生成するためのテキスト記述をサポートします。 フラックス 技術だ。
  • 画像分析:ユーザーが画像をアップロードし、インテリジェントな分析を実行することをサポートします。 ジェミニ モデル
  • 多言語サポート: 内蔵の国際化機能は8つの言語をサポートしています。
  • ユーザー権限管理:ホワイトリスト機能によりアクセス権限を制御し、セキュリティを強化。
  • ハイパフォーマンスな展開:Cloudflare Workersのエッジコンピューティングパワーを活用し、迅速なレスポンスを実現します。
  • 効率的なデータ管理:Redisはデータのキャッシュと管理に使用され、効率的な処理を実現します。
  • Flux Cue Optimisation:外部APIを介して、画像から生成されたキューに対してFluxモデルを最適化する。

 

ヘルプの使用

設置プロセス

  1. 予備::
    • クラウドフレアアカウント
    • テレグラムアカウントとボット トークン
    • Upstash Redisデータベース(Evictionを有効にする)
    • 少なくとも1つのAIサービスのAPIキー
  2. はじめに::
    • クローン・プロジェクト・ウェアハウスgit clone https://github.com/snakeying/GPT-Telegram-Worker.git
    • 必要な環境変数を設定する。 環境 ファイルでCloudflare、Telegram、Redisに関する情報を設定する。
    • Cloudflare Workersにデプロイする:
      npm install -g @cloudflare/wrangler
      wranglerログイン
      wrangler init telegram-bot
      cp dist/index.js telegram-bot/
      ラングラー・パブリッシュ
      
    • Telegram Webhookをセットアップする:
      curl -F 「url=https://your-worker.your-subdomain.workers.dev" https://api.telegram.org/bot<YOUR_BOT_TOKEN>/setWebhook
      

使用方法

  1. ロボットを起動させる。::
    • 利用する /スタート ロボットをスタートさせるコマンド。
    • 利用する /言語 言語を切り替える。
    • 利用する /スイッチモデル AIモデルを切り替える。
    • 利用する /新規 新しい対話を始めよう。
    • 利用する /歴史 対話履歴の要約を取得する。
    • 利用する /ヘルプ ヘルプ情報を入手する
  2. 画像生成::
    • 利用する /画像 コマンドで画像を生成する(DALL-E)。
    • 利用する /フラックス コマンドで画像を生成する(Cloudflare Flux)。
  3. 画像解析::
    • 画像をアップロードすると、ロボットは自動的にインテリジェントな分析を実行し、結果を返す。
  4. ライツ・マネジメント::
    • ホワイトリスト機能でユーザーのアクセス権を制御し、セキュリティを確保します。
  5. データ管理::
    • データのキャッシュと管理にはRedisを使用し、効率的な処理を実現します。

詳しい操作手順

  1. 環境変数の設定::
    • プロジェクトのルート・ディレクトリに 環境 ファイルに以下を追加する:
      TELEGRAM_BOT_TOKEN=<あなたのテレグラムボットトークン
      CLOUDFLARE_ACCOUNT_ID=<あなたのクラウドフレアアカウントID
      REDIS_URL=<あなたのRedisのURL
      
    • すべての変数が適切に設定されていることを確認してください。
  2. Cloudflare Workersへのデプロイ::
    • Wrangler CLI を使ってプロジェクトをデプロイしてください:
      ラングラー出版
      
    • Cloudflare Dashboardで環境変数を設定します。
  3. Telegram Webhookのセットアップ::
    • Telegram Bot APIを使用してWebhookを設定します:
      curl -F 「url=https://your-worker.your-subdomain.workers.dev" https://api.telegram.org/bot<YOUR_BOT_TOKEN>/setWebhook
      
  4. ロボットの使用::
    • ロボットを起動すると、さまざまなコマンドを使ってロボットと対話したり、画像を生成したり、画像を分析したり、言語やモデルを切り替えたりすることができます。
AIイージー・ラーニング

AIを始めるための素人ガイド

AIツールの活用方法を、低コスト・ゼロベースから学ぶことができます。AIはオフィスソフトと同様、誰にとっても必須のスキルです。 AIをマスターすれば、就職活動で有利になり、今後の仕事や勉強の労力も半減します。

詳細を見る
無断転載を禁じます:チーフAIシェアリングサークル " Telegram GPT Worker: Cloudflare Workers上に展開されたマルチモデルAI Telegramボット

チーフAIシェアリングサークル

チーフAIシェアリングサークルは、AI学習に焦点を当て、包括的なAI学習コンテンツ、AIツール、実践指導を提供しています。私たちの目標は、高品質のコンテンツと実践的な経験の共有を通じて、ユーザーがAI技術を習得し、AIの無限の可能性を一緒に探求することです。AI初心者でも上級者でも、知識を得てスキルを向上させ、イノベーションを実現するための理想的な場所です。

お問い合わせ
ja日本語