chat completions
Chat
chat completions
chat completions
POST
chat completions
Maven
Normal Request Example
- Java
Normal Response
Stream Response
- Java
Body
application/json
messages
Minimum array length:
1model
Available options:
gpt-5.1, gpt-5.1-all, gpt-5.1-thinking, gpt-5.1-thinking-all, gpt-5.2, gemini-3-pro, gemini-2.5-pro, gemini-2.5-flash, gemini-3-flash, claude-4.5, gpt-5.4, gpt-5.3, gpt-5.3-codex, claude-opus-4-6, claude-haiku-4-5-20251001, claude-sonnet-4-6, claude-opus-4-6-max, claude-opus-4-6-high, claude-opus-4-6-low, claude-opus-4-5-20251101, claude-opus-4-5-20251101-thinking, claude-opus-4-6-medium, claude-opus-4-1-20250805, claude-opus-4-20250514, claude-opus-4-1-20250805-thinking, claude-opus-4-7, claude-opus-4-7-high, claude-opus-4-7-low, claude-opus-4-7-max, claude-opus-4-7-medium, claude-opus-4-7-thinking, claude-opus-4-7-xhigh, claude-opus-4-8, claude-opus-4-8-high, claude-opus-4-8-low, claude-opus-4-8-max, claude-opus-4-8-medium, claude-opus-4-8-thinking, claude-opus-4-8-xhigh, claude-sonnet-4-20250514, claude-sonnet-4-20250514-thinking, claude-sonnet-4-5-20250929, claude-sonnet-4-5-20250929-thinking streaming output
Temperature (0-2)
Maximum token count
Maximum number of completed tokens
top P
frequency penalty(-2.0 to 2.0)
presence penalty(-2.0 to 2.0)
Stop sequence
Generated Quantity
random seed
user
Tool List (Function Calling)
Tool selection strategy
Response format
logprobs
top logprobs
logit bias
parallel tool calls
Response
200 - */*
OK
The response is of type object.
