メインコンテンツへスキップ
Google Gemini統合を設定して、Jinba Flowワークフローから高度なAI機能にアクセスできるようにします。

前提条件

  • Google Cloudアカウント
  • Google AI StudioまたはGoogle Cloud Consoleへのアクセス

Geminiの開始方法

オプション1: Google AI Studio(初心者向け推奨)

  1. Google AI Studioにアクセス
  2. Googleアカウントでサインイン
  3. 「Get API key」セクションに移動
  4. 「Create API key」をクリック
  5. APIキーをコピー(AIzaで始まります)

オプション2: Google Cloud Console(上級者向け)

  1. Google Cloud Consoleにアクセス
  2. 新しいプロジェクトを作成するか、既存のプロジェクトを選択
  3. Gemini APIを有効にする:
    • 「APIs & Services」>「Library」に移動
    • 「Gemini API」を検索
    • 「Enable」をクリック
  4. 認証情報を作成:
    • 「APIs & Services」>「Credentials」に移動
    • 「Create Credentials」>「API Key」をクリック
    • APIキーをコピー

APIキーのセキュリティ

  • APIキーを公開で共有しない
  • 環境変数に安全に保存
  • 信頼できるアプリケーションでのみ使用
  • Google Cloud Consoleで使用状況を監視

Jinba Flowでの設定

  1. Jinba Flowのワークスペース設定に移動
  2. 「シークレット」セクションに移動
  3. 「シークレットを作成」をクリックし、汎用タイプOTHERを選択(Gemini専用のシークレットタイプはありません)
  4. 名前を入力し、Google AI StudioまたはCloud ConsoleのAPIキーを貼り付け
  5. 「保存」をクリックして認証情報を保存

利用可能なモデル

設定後、GEMINI_INVOKEなどのGeminiツールのGoogle API Keyフィールド(token設定)で保存したシークレットを選択します。フィールドをデフォルトの{{ secrets.JINBA_CREDIT_KEY }}のままにすると、自分のキーの代わりにJinbaクレジットでステップが実行されます。 version設定に指定できる現在のモデルIDには次のものがあります:
  • gemini-flash-latest(デフォルト)
  • gemini-3.8-flash
  • gemini-3.1-pro-preview
  • gemini-2.5-pro
GeminiツールはGEMINI_INVOKE、GEMINI_INVOKE_WITH_FILE、GEMINI_INVOKE_WITH_IMAGE、GEMINI_GENERATE_IMAGEです。モデルの全リストとツールの入力についてはGeminiツールページを参照してください。

使用例

設定後、フローでGeminiを使用して以下ができます:
  • クリエイティブなコンテンツとテキストの生成
  • 文書の分析と要約
  • コンテキストに基づく質問への回答
  • 画像の処理と理解
  • 非構造化テキストからの構造化データの作成
  • 言語間のコンテンツ翻訳