生成 AI サービスの REST と RPC のリファレンス

生成 AI サービスの REST API と RPC のリファレンス ページは、Vertex AI リファレンス ドキュメントで確認できます。

REST リファレンス

Vertex AI には、生成 AI 固有の REST リソースと、生成 AI と予測 AI の両方のユースケースで使用される REST リソースがあります。

生成 AI の REST リソース

次の表に、Vertex AI の生成 AI 固有の REST リソースを示します。

生成 AI リソース
説明
projects.locations.publishers.models.generateContent Gemini のコンテンツを生成します。
projects.locations.publishers.models.streamGenerateContent Gemini 用に生成されたコンテンツをストリームします。
projects.locations.publishers.models.serverStreamingPredict PaLM 2 と Codey 用に生成されたコンテンツをストリーミングします。
projects.locations.publishers.models.predict Gemini 以外のモデルのコンテンツを生成します。
projects.locations.publishers.models.countTokens(v1beta1) プロンプトのトークン数と課金対象文字数を取得します。
projects.locations.tuningJobs Gemini モデルをチューニングします。
projects.locations.reasoningEngines(v1beta1) LangChain アプリケーションを Vertex AI にデプロイします。

共有 REST リソース

次の表に、Vertex AI の共有 REST リソースを示します。

共有 REST リソース
説明
projects.locations.pipelineJobs Gemini 以外のモデルのチューニングとモデル評価に使用されます。
projects.locations.batchPredictionJobs サポートされているモデルにバッチ プロンプト リクエストを送信するために使用されます。
projects.locations.endpoints Model Garden モデルのデプロイに使用されます。

RPC リファレンス

次の表に、生成 AI の RPC を示します。

RPC パッケージ
説明
cloud.ai.large_models.vision 大規模なビジョンモデル。
cloud.ai.nl.llm.proto.service 大規模言語モデル。
learning.genai.root グラウンディングと引用。