Skip to main content
POST
Gemini Chat Completions

Autoryzacje

Authorization
string
header
wymagane

Nagłówki

accept
enum<string>

Gemini Chat Completions Param Accept

Dostępne opcje:
application/json,
text/event-stream

Treść

application/json
model
enum<string>
wymagane

Gemini Chat Completions Model

Dostępne opcje:
gemini-3.7-flash,
gemini-3.6-flash,
gemini-3.5-flash,
gemini-3.5-flash-lite,
gemini-3.1-flash-lite,
gemini-3.1-pro-preview,
gemini-3-flash-preview,
gemini-2.5-pro,
gemini-2.5-flash,
gemini-2.5-flash-lite
Przykład:

"gemini-3.1-pro-preview"

messages
object[]
wymagane

Gemini Chat Completions Messages 4

Minimum array length: 1
n
number | null
domyślnie:1

Gemini Chat Completions N

Wymagany zakres: 1 <= x <= 128
Przykład:

1

stream
boolean | null
domyślnie:false

Gemini Chat Completions Stream

max_tokens
number | null

Gemini Chat Completions Max Tokens

temperature
number | null
domyślnie:1

Gemini Chat Completions Temperature

Wymagany zakres: 0 <= x <= 2
Przykład:

1

response_format
object

Gemini Chat Completions Response Format 4

top_p
number | null
domyślnie:1

Gemini Chat Completions Top P

Wymagany zakres: 0 <= x <= 1
Przykład:

1

frequency_penalty
number | null
domyślnie:0

Gemini Chat Completions Frequency Penalty

Wymagany zakres: -2 <= x <= 2
Przykład:

0

presence_penalty
number | null
domyślnie:0

Gemini Chat Completions Presence Penalty

Wymagany zakres: -2 <= x <= 2
Przykład:

0

seed
integer | null

Gemini Chat Completions Seed

stop

Gemini Chat Completions Stop 3

max_completion_tokens
integer | null

Gemini Chat Completions Max Completion Tokens

logprobs
boolean | null
domyślnie:false

Gemini Chat Completions Logprobs

top_logprobs
integer | null

Gemini Chat Completions Top Logprobs

Wymagany zakres: 0 <= x <= 20
stream_options
object | null

Gemini Chat Completions Stream Options

parallel_tool_calls
boolean
domyślnie:true

Gemini Chat Completions Parallel Tool Calls

user
string

Gemini Chat Completions User

reasoning_effort
enum<string> | null
domyślnie:medium

Gemini Chat Completions Reasoning Effort

Dostępne opcje:
minimal,
low,
medium,
high
service_tier
enum<string> | null
domyślnie:auto

Gemini Chat Completions Service Tier

Dostępne opcje:
auto,
default,
flex,
scale,
priority
store
boolean | null
domyślnie:false

Gemini Chat Completions Store

metadata
object | null

Gemini Chat Completions Metadata

logit_bias
object | null

Gemini Chat Completions Logit Bias

modalities
enum<string>[] | null

Gemini Chat Completions Modalities

Dostępne opcje:
text,
audio
audio
object | null

Gemini Chat Completions Audio

prediction
object | null

Gemini Chat Completions Prediction 3

web_search_options
object

Gemini Chat Completions Web Search Options

tools
object[] | null

Gemini Chat Completions Tools

tool_choice

Gemini Chat Completions Tool Choice 3

Dostępne opcje:
none,
auto,
required

Odpowiedź

Gemini Chat Completions Response Description

Gemini Chat Completions Response 200

id
string
wymagane

Gemini Chat Completions Response 200 Id

model
string
wymagane

Gemini Chat Completions Response 200 Model

object
enum<string>
wymagane

Gemini Chat Completions Response 200 Object

Dostępne opcje:
chat.completion
choices
object[]
wymagane

Gemini Chat Completions Response 200 Choices

created
number
wymagane

Gemini Chat Completions Response 200 Created

system_fingerprint
string

Gemini Chat Completions Response 200 System Fingerprint

usage
object

Gemini Chat Completions Response 200 Usage