gemini-3.5-flash
gemini-3.5-flash
テキストGoogleGemini 3.5 Flashgemini-3.5-flash

Gemini 3.5 Flash

認証

Base URL
https://api.dreamtoai.com
Authorization
Authorization: Bearer YOUR_API_KEY
Content-Type
application/json
モデル名 (model)
gemini-3.5-flash

接続プロトコル

このプロトコルを選ぶ理由

适合原本使用 Gemini SDK 或 generateContent 接口的用户直接迁移。

エンドポイント URL
POST/v1beta/models/gemini-3.5-flash:generateContent
Authorization: Bearer YOUR_API_KEYContent-Type: application/json

リクエスト/レスポンス JSON

リクエスト
{
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "text": "你好,世界"
        }
      ]
    }
  ],
  "generationConfig": {
    "temperature": 0.7,
    "topP": 1,
    "maxOutputTokens": 4096
  },
  "tools": []
}
レスポンス
{
  "candidates": [
    {
      "content": {
        "role": "model",
        "parts": [
          {
            "text": "Hello from Mix API"
          }
        ]
      }
    }
  ],
  "modelVersion": "gemini-3.5-flash",
  "usageMetadata": {
    "promptTokenCount": 8,
    "candidatesTokenCount": 16,
    "totalTokenCount": 24
  }
}

リクエスト/レスポンスのフィールド

リクエストのフィールド
フィールド型必須
contentsarrayY
contents[]objectY
contents[].rolestringY
contents[].partsarrayY
contents[].parts[]objectY
contents[].parts[].textstringY
generationConfigobjectY
generationConfig.temperaturenumberY
generationConfig.topPintegerY
generationConfig.maxOutputTokensintegerY
toolsarrayY
レスポンスのフィールド
フィールド型必須
candidates[].content.parts[].textstringN
usageMetadata.promptTokenCountintegerN
usageMetadata.candidatesTokenCountintegerN
usageMetadata.totalTokenCountintegerN

コード例

cURLrequest.sh
curl -X POST "https://api.dreamtoai.com/v1beta/models/gemini-3.5-flash:generateContent" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "text": "你好,世界"
        }
      ]
    }
  ],
  "generationConfig": {
    "temperature": 0.7,
    "topP": 1,
    "maxOutputTokens": 4096
  },
  "tools": []
}'