バリアント · Google / Gemini

gemini-3.1-pro-preview API

Google / Gemini

RunAPI から Gemini ファミリーの gemini-3.1-pro-preview を利用できます。従量課金、サブスクリプション不要、失敗した生成は課金されません。

稼働中 · text · 商用利用対応
runapi.ai
# Base URL
https://runapi.ai

# Endpoints
POST /v1/chat/completions
POST /v1/responses
POST /v1/messages
POST /v1beta/models/gemini-3.1-pro-preview:generateContent
POST /v1beta/models/gemini-3.1-pro-preview:streamGenerateContent
curl https://runapi.ai/v1/chat/completions \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "gemini-3.1-pro-preview",
  "messages": [
    {
      "role": "user",
      "content": "このコードベースを分析し、Before/Afterの例を示しながら3つのパフォーマンス改善案を提案してください。"
    }
  ]
}'
from openai import OpenAI

client = OpenAI(
    base_url="https://runapi.ai/v1",
    api_key="your-runapi-key"
)

response = client.chat.completions.create(
    model="gemini-3.1-pro-preview",
    messages=[{"role": "user", "content": "このコードベースを分析し、Before/Afterの例を示しながら3つのパフォーマンス改善案を提案してください。"}]
)
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://runapi.ai/v1",
  apiKey: "your-runapi-key"
});

const response = await client.chat.completions.create({
  model: "gemini-3.1-pro-preview",
  messages: [{ role: "user", content: "このコードベースを分析し、Before/Afterの例を示しながら3つのパフォーマンス改善案を提案してください。" }]
});
https://runapi.ai 5 endpoints
バリアント切替
概要

Gemini gemini-3.1-pro-preview は同じ RunAPI 認証、model skill ワークフロー、従量料金で利用できます。

  • 統合 API key
  • Model skill セットアップ
  • モデル ID リファレンス
  • 失敗した生成は課金されません
料金

料金

失敗した生成は課金されません
Chat completion
Input $1.00-$2.00 / 1M tokens
Output $6.00-$9.00 / 1M tokens
Prompt < 200K · Input $1.00
Prompt < 200K · Cached input $0.10
Prompt < 200K · Output $6.00
Prompt >= 200K · Input $2.00
Prompt >= 200K · Cached input $0.20
Prompt >= 200K · Output $9.00
仕様

仕様

モデル ID gemini-3.1-pro-preview
プロバイダー Google
モダリティ text
タスク種別 synchronous
課金 1K tokens
Endpoint /v1/chat/completions
/v1/responses
/v1/messages
/v1beta/models/gemini-3.1-pro-preview:generateContent
/v1beta/models/gemini-3.1-pro-preview:streamGenerateContent
商用利用 はい
カタログステータス 稼働中
MODELS

モデルスキル — gemini-3.1-pro-preview

スキルを1回インストールし、構築中にこのページのバリアントIDを使用してください。

Endpoint Protocol
/v1/chat/completions OpenAI compatible
/v1/responses OpenAI Responses
/v1/messages Anthropic compatible
/v1beta/models/gemini-3.1-pro-preview:generateContent Gemini generateContent
/v1beta/models/gemini-3.1-pro-preview:streamGenerateContent Gemini streamGenerateContent
仕組み

gemini-3.1-pro-preview の使い方

01

モデルを選ぶ

アプリのワークフローに合うモデルとバリアントを選びます。

02

モデル ID を渡す

リクエスト body にこのバリアント ID を指定します。

03

タスクを実行

リクエストを送信し、返された task ID を保存します。

04

出力を取得

タスク完了時にポーリングまたは callback で結果を受け取ります。

違い

gemini-3.1-pro-preview の比較

VS GEMINI-2.5-FLASH

gemini-3.1-pro-preview

速度/コスト最適化、1Mコンテキスト、以前世代のベースライン

VS GEMINI-2.5-PRO

gemini-3.1-pro-preview

2.5世代最高の推論、1Mコンテキスト

VS GEMINI-3-FLASH-PREVIEW

gemini-3.1-pro-preview

gemini-3-flash-preview

ユースケース

このバリアントの用途

Chat

LLM をチャットや推論に利用します。

コード

実装作業の生成とレビューに使います。

自動化

モデルを backend タスクに接続します。

FAQ

gemini-3.1-pro-preview に関するよくある質問

gemini-3.1-pro-preview はどう選択しますか?

quickstart に表示されるモデル ID を渡してください。

料金は従量課金ですか?

はい。呼び出しまたは単位ごとの従量課金です。

今すぐ開始

今日から Gemini を始める。