GEMINI LABEN
SIRI — WWDC 2026で刷新版SiriがGoogle Geminiモデルで動くと確定。ただしEUではDMAによりiOS 27時点で提供されませんFLASH3.5 — Gemini 3.5 FlashがGA。エージェント・コーディングで持続的なフロンティア性能を発揮する最上位FlashモデルですIMAGE-GA — Gemini 3.1 Flash Image / 3.1 Pro Imageがネイティブ視覚モデルとしてGA。preview版は6/25に終了予定MANAGED-AGENTS — Gemini APIでManaged Agentsが公開プレビュー。Googleホストの隔離Linuxサンドボックスで自律エージェントを構築できますFILE-SEARCH — File Searchがマルチモーダル対応。gemini-embedding-2で画像のネイティブ埋め込み・検索が可能になりましたDEPRECATION — gemini-3.1-flash-image-preview / gemini-3-pro-image-previewは6/25に停止。GA版への移行をお早めにSIRI — WWDC 2026で刷新版SiriがGoogle Geminiモデルで動くと確定。ただしEUではDMAによりiOS 27時点で提供されませんFLASH3.5 — Gemini 3.5 FlashがGA。エージェント・コーディングで持続的なフロンティア性能を発揮する最上位FlashモデルですIMAGE-GA — Gemini 3.1 Flash Image / 3.1 Pro Imageがネイティブ視覚モデルとしてGA。preview版は6/25に終了予定MANAGED-AGENTS — Gemini APIでManaged Agentsが公開プレビュー。Googleホストの隔離Linuxサンドボックスで自律エージェントを構築できますFILE-SEARCH — File Searchがマルチモーダル対応。gemini-embedding-2で画像のネイティブ埋め込み・検索が可能になりましたDEPRECATION — gemini-3.1-flash-image-preview / gemini-3-pro-image-previewは6/25に停止。GA版への移行をお早めに
記事一覧/API / SDK
API / SDK/2026-04-07上級

Gemini API × Slack Bot 本番実装 — Bolt SDK・スレッドコンテキスト・Cloud Run デプロイまで

Gemini API と Slack Bolt SDK(Python)を組み合わせた本番レベルの AI Slack Bot を構築する完全ガイド。スレッドコンテキスト管理・マルチモーダル対応・レート制限処理から Cloud Run へのデプロイまで網羅します。

Gemini API179SlackSlack BotPython52Cloud Run6Bolt SDKチャットボット2本番実装5

プレミアム記事

取り組みの背景 — なぜ Gemini × Slack Bot なのか

Slack は多くのチームが日常的に使うコラボレーションツールです。そこに Gemini API の高度な推論能力とマルチモーダル処理を組み合わせることで、チームの生産性を劇的に向上させる AI アシスタントを構築できます。

ここで扱うのは以下を一から学べます。

  • Slack Bolt SDK(Python)の環境構築と基本設定
  • Gemini API との統合方法(テキスト・画像・ファイル対応)
  • Slack スレッドを活用した会話コンテキストの管理
  • 429 エラーへの対応を含むレート制限処理
  • Secrets Manager を使ったセキュアな認証情報管理
  • Cloud Run への本番デプロイと運用監視

想定読者は Python の基礎知識があり、Gemini API を業務レベルで活用したい中〜上級者です。


前提知識・必要な環境

この記事で扱うツールとバージョンは以下の通りです。

  • Python 3.11 以上
  • Slack Bolt for Python (slack_bolt >= 1.21)
  • Google GenAI SDK (google-genai >= 1.10)
  • Google Cloud プロジェクト(Cloud Run, Secret Manager 有効化)
  • Slack ワークスペースの管理者権限(または Bot Token 取得権限)

まず必要なパッケージをインストールします。

pip install slack_bolt google-genai google-cloud-secret-manager \
    google-cloud-logging fastapi uvicorn python-dotenv

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
Gemini API と Slack Bolt SDK(Python)を組み合わせた本番レベルの Slack AI Bot を一から構築できる
スレッドコンテキスト管理・マルチモーダル対応・レート制限処理の実装パターンを完全習得できる
Cloud Run + Secret Manager を使ったセキュアなプロダクション環境へのデプロイ手順を習得できる
Stripe による安全な決済 · いつでもキャンセル可能
シェア

お読みいただきありがとうございます

Gemini Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

API / SDK2026-04-06
Gemini API × Qdrant ハイブリッドRAGシステム実装ガイド — セマンティック検索・フィルタリング・本番最適化
Gemini APIの埋め込みモデルとQdrantの高性能ベクターDBを組み合わせたハイブリッドRAGシステムの完全実装ガイド。コレクション設計からハイブリッド検索・フィルタリング・バッチ処理・本番監視まで、検索精度と速度を最大化する手法を詳解します。
API / SDK2026-05-24
Gemini File API でアップロードしたファイルが48時間後に消える問題への対処法
Gemini File API のファイルは48時間で削除される仕様です。突然 PERMISSION_DENIED や NOT_FOUND が返るようになった原因と、再アップロードを前提とした実装パターンを整理します。
API / SDK2026-05-21
Gemini API × Cloud Pub/Sub によるイベント駆動 AI ワークフロー設計 — 個人開発者の実装メモ
Gemini API を Cloud Pub/Sub のイベント駆動型ワークフローに組み込む実装メモ。アプリレビュー解析パイプラインを題材に、リトライ・デッドレター・冪等性・コスト管理までを個人開発の視点で整理しました。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →