KingJoeBot web site

💡
概要: KingJoeBot(商品名:KingJoeBot)についての情報を提供するサイトです。

KingJoeBotは、ChatGPT, Gemini, Claude, Grok, Groqなど、世界最先端のAIモデルを一つのインターフェースで利用できる強力なTelegram Botです。 テキストチャットだけでなく、画像、音声、PDF、さらにはYouTube動画の内容理解まで、幅広いマルチモーダル機能を提供します。現時点では無料だけれど、バックグランドで動くAIは費用がかかるので負担が耐えられなくなったら、サービスを止めるかもしれませんので予めご承知おきください

リリースバージョン:

No
AIモデル
バージョン
bot name
1
GPT
00033-6z5
@kingjoe_chatgpt_bot
2
Claude
00037-cfq
@kingjoe_claude_bot
3
Gemini
00066-84v
@kingjoe_gemini_bot
4
Grok
00024-h8n
@kingjoe_grok_bot
5
Groq
00014-h8j
@kingoe_groq_bot

✨ 主な機能

1. マルチモデル対応

用途や好みに合わせて、いつでもAIモデルを切り替えることができます。

  • ChatGPT: 高度な推論と自然な会話。
  • Gemini: Googleの最新モデル。テキスト、画像、音声、動画、PDFに対応。Web検索も可能。
  • Claude: 長文読解と自然な文章作成に強み。
  • Grok: X (旧Twitter) のリアルタイム情報を反映したモデル(実装状況による)。
  • Groq: 超高速な応答速度を実現。

2. マルチモーダル入力

テキスト入力に加え、様々な形式のデータをAIに渡すことができます。

  • 画像: 写真やイラストを送信して内容を解析・説明。
  • 音声: ボイスメッセージの内容を理解し応答。
  • PDF: ドキュメントをアップロードして要約や質疑応答。
  • YouTube動画: 動画URLを共有するだけで内容を理解(Geminiモデル)。

3. カスタムコンテキスト(役割設定)

AIに特定の「役割(ペルソナ)」を与えることができます。「英語教師」「プログラマー」「関西弁の友人」など、事前に設定したコンテキストを呼び出すことで、より目的に合った回答が得られます。

4. Web検索連携

/setsearch コマンドを使用することで、AIがWeb検索を行い、最新の情報に基づいた回答を生成します(Geminiモデルで有効)。

🛠 コマンド一覧

チャット画面で以下のコマンドを入力して操作します。

基本操作

  • /start: 会話履歴をリセットし、新しい会話を開始します。
  • /help: ヘルプメニューを表示します。
  • /show: 現在のユーザー情報(使用トークン数など)を表示します。

AI設定

  • /selectmodel: 使用するAIモデルを変更します。
  • /setsearch: Web検索機能のON/OFFを切り替えます(Geminiのみ)。
  • /setcontext: 会話の前提となるコンテキスト(役割)を選択・設定します。
  • /showcontext: 現在設定されているコンテキストの内容を確認します。
  • /editcontext: 新しいコンテキストを作成・編集します。

ユーザー登録・制限解除

未登録ユーザーは利用トークン数に制限があります。登録を行うことで制限が緩和されます。

  1. /registration: ユーザー情報(名前、年齢、メールアドレス)を登録します。
  2. /mailauth: 登録したメールアドレス宛に認証コードを送信します。
  3. /authcode [コード]: 受信した認証コードを入力して認証を完了します。

⚙️ アーキテクチャ

このBotは以下の技術スタックで構築されています。

  • Language: Python
  • Framework: python-telegram-bot, FastAPI
  • Infrastructure: Google Cloud (Cloud Run, Cloud Storage, Firestore)

KingJoeBotで、よりスマートなAI体験を。

🤖 利用可能なモデル一覧

OpenAI (ChatGPT)

  • GPT-5 mini
  • GPT-5.1
  • GPT-5
  • GPT-5 nano
  • Web search(gpt-4o)
  • Web search(gpt-4o-mini)
  • DALL-E 3
  • GPT Image 1

Google (Gemini)

  • Gemini 2.5 Flash-Lite
  • Gemini 2.5 Flash
  • Gemini 2.5 Pro
  • Gemini 3.0 Pro (Preview)
  • Gemini 3.0 Pro Image (Preview)
  • Gemini 2.0 Flash
  • Gemini 2.0 Flash-Lite
  • Imagen 3
  • Imagen 4(Standard)

Anthropic (Claude)

  • Claude Haiku 4.5
  • Claude Haiku 4.5(Thinking)
  • Claude Sonnet 4.5
  • Claude Sonnet 4.5(Thinking)
  • Claude Opus 4.5
  • Claude Opus 4.1

xAI (Grok)

  • Grok 4.1 Fast Reasoning
  • Grok 4.1 Fast (Non-Reasoning)
  • Grok Code Fast 1
  • Grok 3 Fast
  • Grok 2 Vision
  • Grok 4
  • Grok 2 Image Gen

Groq

  • Groq's Compound
  • GPT OSS 120B
  • Llama Guard 4 12B
  • Kimi K2 Instruct
  • Qwen3-32B
  • Llama 4 Scout 17B 16E
  • Llama 4 Maverick 17B 128E(Preview)

KingJoeBot(AI チャットボット)|KingJoe
KingJoeBotのアイコン(DALL-E3で生成した) 私の趣味として始めたこのプロジェクトは、GPT-4を使ったLINEチャットボットの開発です。当初はただの興味本位からスタートしたものの、徐々にGPT-4を含むAIの実験プラットフォームとして愛用するようになりました。 経緯 GPT-4の発見 OpenAIによるGPT-4の発表後、そのAPIを利用して何か面白いことができないかと考え始めました。 LINEを利用した理由 GPT-4の機能を探るため、簡単に使えて普及しているLINEプラットフォームを選びました。一からGUIを作るよりも、既存のプラットフォームを利用する方が
https://note.com/kingjoe313/n/ne49fb8193d93
gpt-4-turbo、gemini-1.5-pro-latest、 chat-bison-32k llama3-70b-8192とで記事要約を試してみた。|KingJoe
要約力比較 とある新聞記事の内容をテキストにして、要約するようにプロンプトした際の回答が以下の通り。 50文字程度にまとめてという指示に対して、一番近い値を示しているのはgeminiだった。llama3は一項目目は59文字と少しオーバー気味。(中身まではまだ添削しきれていない。) 記事本文(要約指示のプロンプト) 以下のテキストファイルを用意して、KingjoeBotを用いて各AIに要約文を作成させてみた。 ##命令 要約対象以下の文章を条件に従って要約してください。 ##条件 ・箇条書きにしてください。 ・5つにまとめてください。 ・1つは50文字程度でまとめてください。
https://note.com/kingjoe313/n/ndd55006d9ee6

連絡先:takashi-jobs@kingjoe.biz