Skip to main content
POST
Create chat completion

인증

Authorization
string
header
필수

Your DGrid API key. All endpoints use Authorization: Bearer <DGRID_API_KEY>.

본문

application/json
model
string
필수

Target model ID in provider/model-name format.

예시:

"openai/gpt-4o"

messages
object[]
필수

Conversation message list.

temperature
number
기본값:1

Sampling temperature.

top_p
number
기본값:1

Nucleus sampling value.

n
integer
기본값:1

Number of choices to generate.

stream
boolean
기본값:false

Enable SSE streaming.

max_tokens
integer

Maximum token count.

max_completion_tokens
integer

Max completion-only tokens.

presence_penalty
number
기본값:0

Presence penalty.

frequency_penalty
number
기본값:0

Frequency penalty.

logit_bias
object

Token bias configuration.

stop

Stop sequence string or array.

tools
object[]

Tool definitions.

tool_choice

Tool selection behavior. Defaults to auto.

response_format
object

Response schema or JSON mode config.

seed
integer

Deterministic seed.

user
string

End-user identifier.

응답

Chat completion result.

id
string

Completion identifier.

object
string

Always chat.completion.

created
integer

Creation timestamp.

model
string

Model that served the request.

choices
object[]

Returned choices.

usage
object

Token usage breakdown.

system_fingerprint
string