메인 콘텐츠로 건너뛰기
POST
/
v1beta
/
models
/
{model}
:streamGenerateContent
Gemini Stream Generate Content
curl --request POST \
  --url https://api.acedata.cloud/v1beta/models/{model}:streamGenerateContent \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "contents": [
    {
      "parts": [
        {
          "text": "<string>",
          "inlineData": {
            "mimeType": "<string>",
            "data": "<string>"
          },
          "fileData": {
            "mimeType": "<string>",
            "fileUri": "<string>"
          },
          "functionCall": {
            "name": "<string>",
            "args": {}
          },
          "functionResponse": {
            "name": "<string>",
            "response": {}
          }
        }
      ]
    }
  ]
}
'
[
  {
    "candidates": [
      {
        "content": {
          "parts": [
            {
              "text": "<string>",
              "thought": true
            }
          ],
          "role": "<string>"
        },
        "index": 123,
        "safetyRatings": [
          {
            "category": "<string>",
            "probability": "<string>",
            "blocked": true
          }
        ]
      }
    ],
    "usageMetadata": {
      "promptTokenCount": 123,
      "candidatesTokenCount": 123,
      "totalTokenCount": 123,
      "thoughtsTokenCount": 123,
      "promptTokensDetails": [
        {
          "modality": "<string>",
          "tokenCount": 123
        }
      ],
      "candidatesTokensDetails": [
        {
          "modality": "<string>",
          "tokenCount": 123
        }
      ]
    },
    "modelVersion": "<string>",
    "responseId": "<string>"
  }
]

인증

Authorization
string
header
필수

경로 매개변수

model
enum<string>
필수

V1Beta Models Model Generatecontent Param Model 2

사용 가능한 옵션:
gemini-2.5-flash,
gemini-2.5-pro,
gemini-2.5-flash-lite,
gemini-3-flash-preview,
gemini-3.5-flash,
gemini-3.1-pro,
gemini-2.0-flash
예시:

"gemini-2.5-flash"

쿼리 매개변수

alt
enum<string>

V1Beta Models Model Generatecontent Param Alt

사용 가능한 옵션:
sse

본문

application/json
contents
object[]
필수

V1Beta Models Model Generatecontent Contents

systemInstruction
object

V1Beta Models Model Generatecontent Systeminstruction

generationConfig
object

V1Beta Models Model Generatecontent Generationconfig

tools
object[]

V1Beta Models Model Generatecontent Tools

toolConfig
object

V1Beta Models Model Generatecontent Toolconfig

safetySettings
object[]

V1Beta Models Model Generatecontent Safetysettings

cachedContent
string

V1Beta Models Model Generatecontent Cachedcontent

응답

200 - text/event-stream

V1Beta Models Model Generatecontent Response 200 2

candidates
object[]
usageMetadata
object
modelVersion
string
responseId
string