Skip to main content
POST
Claude Chat Completions

承認

Authorization
string
header
必須

ヘッダー

accept
enum<string>

V1 Chat Completions Param Accept

利用可能なオプション:
application/json

ボディ

application/json
model
enum<string>
必須

V1 Chat Completions Model

利用可能なオプション:
claude-fable-5,
claude-opus-4-8,
claude-sonnet-5,
claude-sonnet-4-6,
claude-opus-4-7,
claude-opus-4-6,
claude-opus-4-5-20251101,
claude-haiku-4-5-20251001,
claude-sonnet-4-5-20250929,
claude-opus-4-1-20250805,
claude-sonnet-4-20250514,
claude-opus-4-20250514,
claude-3-7-sonnet-20250219,
claude-3-5-sonnet-20241022,
claude-3-5-haiku-20241022,
claude-3-5-sonnet-20240620,
claude-3-haiku-20240307,
claude-3-sonnet-20240229,
claude-3-opus-20240229
:

"claude-opus-4-8"

messages
object[]
必須

V1 Chat Completions Messages 4

Minimum array length: 1
n
number | null
デフォルト:1

V1 Chat Completions N

必須範囲: 1 <= x <= 128
:

1

stream
boolean | null
デフォルト:false

V1 Chat Completions Stream

max_tokens
number | null

V1 Chat Completions Max Tokens

temperature
number | null
デフォルト:1

V1 Chat Completions Temperature

必須範囲: 0 <= x <= 2
:

1

response_format
object

V1 Chat Completions Response Format 4

top_p
number | null
デフォルト:1

V1 Chat Completions Top P

必須範囲: 0 <= x <= 1
:

1

frequency_penalty
number | null
デフォルト:0

V1 Chat Completions Frequency Penalty

必須範囲: -2 <= x <= 2
:

0

presence_penalty
number | null
デフォルト:0

V1 Chat Completions Presence Penalty

必須範囲: -2 <= x <= 2
:

0

seed
integer | null

V1 Chat Completions Seed

stop

V1 Chat Completions Stop 3

max_completion_tokens
integer | null

V1 Chat Completions Max Completion Tokens

logprobs
boolean | null
デフォルト:false

V1 Chat Completions Logprobs

top_logprobs
integer | null

V1 Chat Completions Top Logprobs

必須範囲: 0 <= x <= 20
stream_options
object | null

V1 Chat Completions Stream Options

parallel_tool_calls
boolean
デフォルト:true

V1 Chat Completions Parallel Tool Calls

user
string

V1 Chat Completions User

reasoning_effort
enum<string> | null
デフォルト:medium

V1 Chat Completions Reasoning Effort

利用可能なオプション:
minimal,
low,
medium,
high
service_tier
enum<string> | null
デフォルト:auto

V1 Chat Completions Service Tier

利用可能なオプション:
auto,
default,
flex,
scale,
priority
store
boolean | null
デフォルト:false

V1 Chat Completions Store

metadata
object | null

V1 Chat Completions Metadata

logit_bias
object | null

V1 Chat Completions Logit Bias

modalities
enum<string>[] | null

V1 Chat Completions Modalities

利用可能なオプション:
text,
audio
audio
object | null

V1 Chat Completions Audio

prediction
object | null

V1 Chat Completions Prediction 3

web_search_options
object

V1 Chat Completions Web Search Options

tools
object[] | null

V1 Chat Completions Tools

tool_choice

V1 Chat Completions Tool Choice 3

利用可能なオプション:
none,
auto,
required

レスポンス

V1 Chat Completions Response 200 2

V1 Chat Completions Response 200

id
string
必須

V1 Chat Completions Response 200 Id

model
string
必須

V1 Chat Completions Response 200 Model

object
enum<string>
必須

V1 Chat Completions Response 200 Object

利用可能なオプション:
chat.completion
choices
object[]
必須

V1 Chat Completions Response 200 Choices

created
number
必須

V1 Chat Completions Response 200 Created

system_fingerprint
string

V1 Chat Completions Response 200 System Fingerprint

usage
object

V1 Chat Completions Response 200 Usage