Phiên bản streaming của endpoint Gemini generateContent. Trả về Server-Sent Events.
Tham số đường dẫn
Tên model (ví dụ: gemini-2.5-pro, gemini-2.5-flash).
Tham số truy vấn
API key (phương thức thay thế cho xác thực qua header).
Nội dung yêu cầu
Tương tự như Generate Content .
Với yêu cầu streaming, hãy bỏ qua generationConfig.candidateCount hoặc giữ giá trị là 1; giá trị lớn hơn sẽ bị từ chối thay vì âm thầm bỏ các ứng viên bổ sung.
Phản hồi (Response)
Trả về một luồng (stream) các đối tượng JSON, mỗi đối tượng chứa một phần của phản hồi.
cURL
Python
JavaScript
Go
PHP
curl -X POST "https://api.aisonar.dev/v1beta/models/gemini-2.5-pro:streamGenerateContent?key=sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"contents": [
{
"parts": [{"text": "Tell me a story"}]
}
]
}'
{
"candidates" : [
{
"content" : {
"role" : "model" ,
"parts" : [
{ "text" : "Once upon a time" }
]
}
}
]
}