生成 AI のモデル API リファレンス

Vertex AI の生成 AI(genai とも呼ばれます)により、Vertex AI で Google の大規模な生成 AI モデルにアクセスできます。

生成 AI の基盤モデルのリファレンス

モデル名 説明 回答をストリーミングできる
Gemini APIgemini-1.5-progemini-1.0-progemini-1.0-pro-vision

Gemini は、Google DeepMind が開発した生成 AI モデルのファミリーであり、マルチモーダル ユースケース用に設計されています。Gemini API を使用すると、Gemini Pro Vision と Gemini Pro のモデルにアクセスできます。

テキスト用 PaLM 2text-bison

自然言語による指示に対応できるようファインチューニングされていて、さまざまな言語タスクに適しています。

テキスト用エンベディングtextembedding-gecko

テキスト入力のモデル エンベディングを返します。

チャット用 PaLM 2chat-bison

マルチターンの会話向けにファインチューニングされています。

コード生成用 Codeycode-bison

目的のコードの自然言語記述に基づいてコードを生成するよう、ファインチューニング済みのモデル。たとえば、関数の単体テストを生成できます。

コードチャット用 Codeycodechat-bison

コード関連の質問に役立つ chatbot との会話用にファインチューニング済みのモデル。

コード補完用 Codeycode-gecko

作成されたコードのコンテキストに基づいてコード補完を提案するようにファインチューニング済みのモデル。

画像生成用 Imagenimagegeneration

このモデルは画像生成をサポートし、高品質のビジュアル アセットを数秒で作成できます。

マルチモーダルのエンベディングmultimodalembedding

このモデルは、指定された入力に基づいてベクトルを生成します。この入力には、画像とテキストの組み合わせを含めることができます。

画像キャプションimagetext

このモデルは画像キャプションをサポートし、指定した言語に基づいて、指定した画像からキャプションを生成できます。

Visual Question Answering - VQAimagetext

画像に対する質問とレスポンスをサポートするモデル。

生成 AI モデルからのレスポンスをストリーミングする

API に対するストリーミング リクエストと非ストリーミング リクエストでパラメータは同じです。

REST API を使用してサンプルコードのリクエストとレスポンスを表示するには、ストリーミング REST API の使用例をご覧ください。

Vertex AI SDK for Python を使用してサンプルコードのリクエストとレスポンスを表示するには、ストリーミングでの Vertex AI SDK for Python の使用例をご覧ください。

利用可能なリージョン

Vertex AI の生成 AI で基盤モデルがサポートされているリージョンの一覧については、リージョンをご覧ください。

責任ある AI のリファレンス

安全性に固有の属性の詳細とサンプル レスポンスについては、安全フィルタと属性をご覧ください。これらの参照では、citation パラメータが使用されています。引用について詳しくは、引用メタデータをご覧ください。

次のステップ