For the complete documentation index, see llms.txt. This page is also available as Markdown.

Google Gemini

視覚機能を備えたGoogleのGeminiモデルを実行します。

v3

ビジョン機能を備えた Google の Gemini モデルに質問します。

任意のテキストプロンプトまたは事前定義済みのものを指定できます。このブロックは次の種類のプロンプトをサポートしています:

  • オープンプロンプト (制約なし) - 任意のプロンプトを使用して、生の応答を生成します

  • テキスト認識(OCR) (ocr) - モデルが画像内のテキストを認識します

  • 視覚的質問応答 (visual-question-answering) - モデルがプロンプトで送信された質問に答えます

  • キャプション生成(短い) (caption) - モデルが画像の短い説明を提供します

  • キャプション生成 (detailed-caption) - モデルが画像の長い説明を提供します

  • 単一ラベル分類 (classification) - モデルが画像内容を、提供されたクラスのいずれか1つとして分類します

  • 複数ラベル分類 (multi-label-classification) - モデルが画像内容を、提供されたクラスの1つまたは複数として分類します

  • プロンプトなしオブジェクト検出 (object-detection) - モデルが画像内の目立つオブジェクトを検出し、バウンディングボックスを返します

  • 構造化出力生成 (structured-answering) - モデルが指定されたフィールドを持つ JSON 応答を返します

API キーのオプション

このブロックは 2 つの API キーモードをサポートします:

  1. Roboflow 管理 API キー(デフォルト) - 使用 rf_key:account して、リクエストを Roboflow の API 経由でプロキシします:

    • 簡単なセットアップ - Google AI API キーは不要

    • 安全 - 認証にはワークフローの API キーが使用されます

    • 使用量ベースの課金 - 使用するモデルに基づいてトークンごとに課金されます

  2. カスタム Google AI API キー - 独自の Google AI API キーを指定してください:

    • API 使用の完全な制御

    • Google に直接お支払いいただきます

警告!

このブロックは /v1beta Google Gemini モデルの API を使用します。実装は将来的に変更される可能性があり、後方互換性は保証されません。

型識別子

ステップで次の識別子を使用してください "type" フィールド: roboflow_core/google_gemini@v3 ワークフローにこのブロックをステップとして追加するには。

プロパティ

名前

説明

参照

name

str

このステップの一意の識別子を入力してください。

task_type

str

モデルによって実行されるタスクの種類。値によって必要なパラメータと出力応答が決まります。。

プロンプト

str

Gemini モデルへのテキストプロンプト。

output_structure

Dict[str, str]

期待される JSON 応答の構造を持つ辞書。

classes

List[str]

使用するクラスのリスト。

api_key

str

Roboflow の管理 API キーを使用するには、Google AI API キー、または 'rf_key:account' を指定してください。

model_version

str

使用するモデル。

thinking_level

str

Gemini 3 以降のモデルにおける内部推論の深さを制御します。'low' はレイテンシとコストを最小化し(単純なタスクに最適)、'high' は推論の深さを最大化します(デフォルト)。Gemini 3 以降のモデルのみ対応しています..

temperature

float

モデルからサンプリングするための温度。値の範囲は 0.0〜2.0 で、高いほど生成結果はよりランダム/「創造的」になります。。

max_tokens

整数

モデルが応答で生成できるトークンの最大数です。指定しない場合、モデルはデフォルトの上限を使用します..

google_code_execution

bool

Gemini モデルのネイティブコード実行を有効にします..

max_concurrent_requests

整数

入力画像のバッチが提供された場合に、このブロックが実行できる同時リクエスト数です。指定しない場合、ブロックは Workflows Execution Engine でグローバルに設定された値をデフォルトで使用します。Google Gemini API の制限に達した場合は制限してください..

この 参照 列は、で利用可能な動的値を使ってプロパティをパラメータ化できる可能性を示します ワークフロー 実行時。参照 バインディング 詳細は。

ランタイム互換性

requires_internet - エアギャップ/オフライン環境: このブロックは、完全にオフライン/エアギャップ環境から到達できないサービスに依存しています。

入力と出力のバインディング

利用可能な接続は、そのバインディング種別によって異なります。どのバインディング種別が Google Gemini のバージョン v3 あるか確認してください。

入力と出力のバインディング
  • 入力

    • images (image): 推論対象の画像です..

    • プロンプト (string): Gemini モデルへのテキストプロンプト。

    • classes (list_of_values):使用するクラスのリスト。

    • api_key (Union[ROBOFLOW_MANAGED_KEY, secret, string]): Roboflow の管理 API キーを使用するには、Google AI API キー、または 'rf_key:account' を指定してください。

    • model_version (string):使用するモデル。

    • thinking_level (string): Gemini 3 以降のモデルにおける内部推論の深さを制御します。'low' はレイテンシとコストを最小化し(単純なタスクに最適)、'high' は推論の深さを最大化します(デフォルト)。Gemini 3 以降のモデルのみ対応しています..

    • temperature (float):モデルからサンプリングするための温度。値の範囲は 0.0〜2.0 で、高いほど生成結果はよりランダム/「創造的」になります。。

    • google_code_execution (boolean): Gemini モデルのネイティブコード実行を有効にします..

  • 出力

JSON 定義の例

v2

ビジョン機能を備えた Google の Gemini モデルに質問します。

任意のテキストプロンプトまたは事前定義済みのものを指定できます。このブロックは次の種類のプロンプトをサポートしています:

  • オープンプロンプト (制約なし) - 任意のプロンプトを使用して、生の応答を生成します

  • テキスト認識(OCR) (ocr) - モデルが画像内のテキストを認識します

  • 視覚的質問応答 (visual-question-answering) - モデルがプロンプトで送信された質問に答えます

  • キャプション生成(短い) (caption) - モデルが画像の短い説明を提供します

  • キャプション生成 (detailed-caption) - モデルが画像の長い説明を提供します

  • 単一ラベル分類 (classification) - モデルが画像内容を、提供されたクラスのいずれか1つとして分類します

  • 複数ラベル分類 (multi-label-classification) - モデルが画像内容を、提供されたクラスの1つまたは複数として分類します

  • プロンプトなしオブジェクト検出 (object-detection) - モデルが画像内の目立つオブジェクトを検出し、バウンディングボックスを返します

  • 構造化出力生成 (structured-answering) - モデルが指定されたフィールドを持つ JSON 応答を返します

Gemini モデルを使用するには、Google AI API キーを指定する必要があります。

警告!

このブロックは /v1beta Google Gemini モデルの API を使用します。実装は将来的に変更される可能性があり、後方互換性は保証されません。

型識別子

ステップで次の識別子を使用してください "type" フィールド: roboflow_core/google_gemini@v2 ワークフローにこのブロックをステップとして追加するには。

プロパティ

名前

説明

参照

name

str

このステップの一意の識別子を入力してください。

task_type

str

モデルによって実行されるタスクの種類。値によって必要なパラメータと出力応答が決まります。。

プロンプト

str

Gemini モデルへのテキストプロンプト。

output_structure

Dict[str, str]

期待される JSON 応答の構造を持つ辞書。

classes

List[str]

使用するクラスのリスト。

api_key

str

あなたの Google AI API キー。

model_version

str

使用するモデル。

thinking_level

str

Gemini 3 以降のモデルにおける内部推論の深さを制御します。'low' はレイテンシとコストを最小化し(単純なタスクに最適)、'high' は推論の深さを最大化します(デフォルト)。Gemini 3 以降のモデルのみ対応しています..

temperature

float

モデルからサンプリングするための温度。値の範囲は 0.0〜2.0 で、高いほど生成結果はよりランダム/「創造的」になります。。

max_tokens

整数

モデルが応答で生成できるトークンの最大数です。指定しない場合、モデルはデフォルトの上限を使用します..

max_concurrent_requests

整数

入力画像のバッチが提供された場合に、このブロックが実行できる同時リクエスト数です。指定しない場合、ブロックは Workflows Execution Engine でグローバルに設定された値をデフォルトで使用します。Google Gemini API の制限に達した場合は制限してください..

この 参照 列は、で利用可能な動的値を使ってプロパティをパラメータ化できる可能性を示します ワークフロー 実行時。参照 バインディング 詳細は。

ランタイム互換性

requires_internet - エアギャップ/オフライン環境: このブロックは、完全にオフライン/エアギャップ環境から到達できないサービスに依存しています。

入力と出力のバインディング

利用可能な接続は、そのバインディング種別によって異なります。どのバインディング種別が Google Gemini のバージョン v2 あるか確認してください。

入力と出力のバインディング
  • 入力

    • images (image): 推論対象の画像です..

    • プロンプト (string): Gemini モデルへのテキストプロンプト。

    • classes (list_of_values):使用するクラスのリスト。

    • api_key (Union[secret, string]): あなたの Google AI API キー。

    • model_version (string):使用するモデル。

    • thinking_level (string): Gemini 3 以降のモデルにおける内部推論の深さを制御します。'low' はレイテンシとコストを最小化し(単純なタスクに最適)、'high' は推論の深さを最大化します(デフォルト)。Gemini 3 以降のモデルのみ対応しています..

    • temperature (float):モデルからサンプリングするための温度。値の範囲は 0.0〜2.0 で、高いほど生成結果はよりランダム/「創造的」になります。。

  • 出力

JSON 定義の例

v1

ビジョン機能を備えた Google の Gemini モデルに質問します。

任意のテキストプロンプトまたは事前定義済みのものを指定できます。このブロックは次の種類のプロンプトをサポートしています:

  • オープンプロンプト (制約なし) - 任意のプロンプトを使用して、生の応答を生成します

  • テキスト認識(OCR) (ocr) - モデルが画像内のテキストを認識します

  • 視覚的質問応答 (visual-question-answering) - モデルがプロンプトで送信された質問に答えます

  • キャプション生成(短い) (caption) - モデルが画像の短い説明を提供します

  • キャプション生成 (detailed-caption) - モデルが画像の長い説明を提供します

  • 単一ラベル分類 (classification) - モデルが画像内容を、提供されたクラスのいずれか1つとして分類します

  • 複数ラベル分類 (multi-label-classification) - モデルが画像内容を、提供されたクラスの1つまたは複数として分類します

  • プロンプトなしオブジェクト検出 (object-detection) - モデルが画像内の目立つオブジェクトを検出し、バウンディングボックスを返します

  • 構造化出力生成 (structured-answering) - モデルが指定されたフィールドを持つ JSON 応答を返します

Gemini モデルを使用するには、Google AI API キーを指定する必要があります。

警告!

このブロックは /v1beta Google Gemini モデルの API を使用します。実装は将来的に変更される可能性があり、後方互換性は保証されません。

型識別子

ステップで次の識別子を使用してください "type" フィールド: roboflow_core/google_gemini@v1 ワークフローにこのブロックをステップとして追加するには。

プロパティ

名前

説明

参照

name

str

このステップの一意の識別子を入力してください。

task_type

str

モデルによって実行されるタスクの種類。値によって必要なパラメータと出力応答が決まります。。

プロンプト

str

Gemini モデルへのテキストプロンプト。

output_structure

Dict[str, str]

期待される JSON 応答の構造を持つ辞書。

classes

List[str]

使用するクラスのリスト。

api_key

str

あなたの Google AI API キー。

model_version

str

使用するモデル。

max_tokens

整数

モデルが応答で生成できるトークンの最大数。。

temperature

float

モデルからサンプリングするための温度。値の範囲は 0.0〜2.0 で、高いほど生成結果はよりランダム/「創造的」になります。。

max_concurrent_requests

整数

入力画像のバッチが提供された場合に、このブロックが実行できる同時リクエスト数です。指定しない場合、ブロックは Workflows Execution Engine でグローバルに設定された値をデフォルトで使用します。Google Gemini API の制限に達した場合は制限してください..

この 参照 列は、で利用可能な動的値を使ってプロパティをパラメータ化できる可能性を示します ワークフロー 実行時。参照 バインディング 詳細は。

ランタイム互換性

requires_internet - エアギャップ/オフライン環境: このブロックは、完全にオフライン/エアギャップ環境から到達できないサービスに依存しています。

入力と出力のバインディング

利用可能な接続は、そのバインディング種別によって異なります。どのバインディング種別が Google Gemini のバージョン v1 あるか確認してください。

入力と出力のバインディング
  • 入力

    • images (image): 推論対象の画像です..

    • プロンプト (string): Gemini モデルへのテキストプロンプト。

    • classes (list_of_values):使用するクラスのリスト。

    • api_key (Union[secret, string]): あなたの Google AI API キー。

    • model_version (string):使用するモデル。

    • temperature (float):モデルからサンプリングするための温度。値の範囲は 0.0〜2.0 で、高いほど生成結果はよりランダム/「創造的」になります。。

  • 出力

JSON 定義の例

最終更新

役に立ちましたか?