AnthropicはOpenAI SDKを使用してAnthropic APIをテストできる互換性レイヤーを提供しています。わずかなコード変更で、Anthropicモデルの機能を迅速に評価できます。
strict
パラメータは無視されます。これは、ツール使用JSONが提供されたスキーマに従うことが保証されないことを意味します。\n
)を挟んで連結します。この完全な文字列は、メッセージの開始時に単一のシステムメッセージとして提供されます。
thinking
パラメータを追加することで、拡張思考機能を有効にできます。これにより複雑なタスクに対するClaudeの推論が改善されますが、OpenAI SDKはClaudeの詳細な思考プロセスを返しません。Claudeのステップバイステップの推論出力へのアクセスを含む完全な拡張思考機能については、ネイティブのAnthropic APIを使用してください。
/v1/messages
エンドポイントに対するAnthropicの標準制限に従います。
フィールド | サポート状況 |
---|---|
model | Claudeモデル名を使用 |
max_tokens | 完全サポート |
max_completion_tokens | 完全サポート |
stream | 完全サポート |
stream_options | 完全サポート |
top_p | 完全サポート |
parallel_tool_calls | 完全サポート |
stop | 空白以外のすべての停止シーケンスが動作 |
temperature | 0から1の間(包含)。1より大きい値は1に制限されます。 |
n | 正確に1である必要があります |
logprobs | 無視 |
metadata | 無視 |
response_format | 無視 |
prediction | 無視 |
presence_penalty | 無視 |
frequency_penalty | 無視 |
seed | 無視 |
service_tier | 無視 |
audio | 無視 |
logit_bias | 無視 |
store | 無視 |
user | 無視 |
modalities | 無視 |
top_logprobs | 無視 |
reasoning_effort | 無視 |
tools
/ functions
フィールドフィールドを表示
tools[n].function
フィールドフィールド | サポート状況 |
---|---|
name | 完全サポート |
description | 完全サポート |
parameters | 完全サポート |
strict | 無視 |
messages
配列フィールドフィールドを表示
messages[n].role == "developer"
のフィールドフィールド | サポート状況 |
---|---|
content | 完全サポート、ただし巻き上げ |
name | 無視 |
フィールド | サポート状況 |
---|---|
id | 完全サポート |
choices[] | 常に長さ1 |
choices[].finish_reason | 完全サポート |
choices[].index | 完全サポート |
choices[].message.role | 完全サポート |
choices[].message.content | 完全サポート |
choices[].message.tool_calls | 完全サポート |
object | 完全サポート |
created | 完全サポート |
model | 完全サポート |
finish_reason | 完全サポート |
content | 完全サポート |
usage.completion_tokens | 完全サポート |
usage.prompt_tokens | 完全サポート |
usage.total_tokens | 完全サポート |
usage.completion_tokens_details | 常に空 |
usage.prompt_tokens_details | 常に空 |
choices[].message.refusal | 常に空 |
choices[].message.audio | 常に空 |
logprobs | 常に空 |
service_tier | 常に空 |
system_fingerprint | 常に空 |
ヘッダー | サポート状況 |
---|---|
x-ratelimit-limit-requests | 完全サポート |
x-ratelimit-limit-tokens | 完全サポート |
x-ratelimit-remaining-requests | 完全サポート |
x-ratelimit-remaining-tokens | 完全サポート |
x-ratelimit-reset-requests | 完全サポート |
x-ratelimit-reset-tokens | 完全サポート |
retry-after | 完全サポート |
request-id | 完全サポート |
openai-version | 常に2020-10-01 |
authorization | 完全サポート |
openai-processing-ms | 常に空 |