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 | 항상 비어있음 |