https://bettertoken.ai/v1, Anthropic SDK는 https://bettertoken.ai로 설정하세요. 아래 예제는 BetterToken API Key로 Chat Completions, Responses, Messages에 짧은 텍스트 요청을 보냅니다.
SDK와 Base URL 선택하기
SDK가 엔드포인트 경로와 인증 헤더를 추가합니다. Anthropic SDK는 API 버전 헤더도 전송합니다. 기존 코드를 수정한다면 프로토콜 비교를 확인하세요.
준비 사항
빠른 시작에 따라 BetterToken API Key를 만들고 잔액을 충전하세요. 모델 광장에서 호출할 엔드포인트로 사용할 수 있는 Model ID를 복사하세요. 요청을 실행하기 전에 아래 두 자리표시자를 모두 바꾸세요. 예제를 실행할 터미널에서 다음 변수를 설정하세요. 이 페이지의 셸 명령어는 macOS / Linux 문법을 사용합니다..mjs 파일로 저장한 뒤 node로 실행하세요.
BETTERTOKEN_API_KEY에서 Key를 읽습니다. 한 번의 테스트가 의도치 않게 여러 번 시도되지 않도록 SDK 재시도를 비활성화했습니다. 앱의 재시도 정책은 오류와 제한을 참고하세요.
Chat Completions 호출하기
입력 대화는messages로 전달합니다. 정상적인 텍스트 응답에는 choices[0].message.content가 포함됩니다.
- Python
- JavaScript
- curl
Responses 호출하기
프롬프트는input으로 전달합니다. OpenAI SDK는 텍스트를 쉽게 읽을 수 있는 output_text 속성을 제공하며, HTTP JSON 응답에는 output 배열이 들어 있습니다. 모든 출력 항목을 텍스트로 가정하지 말고 메시지 항목과 그 안의 텍스트를 확인하세요.
- Python
- JavaScript
- curl
Messages 호출하기
messages를 사용하고 max_tokens를 지정하세요. 이 짧은 텍스트 요청의 정상 응답에는 content[0].text 같은 텍스트 블록이 포함됩니다. 일반적으로는 content를 순회하며 type: "text"인 블록만 읽으세요.
- Python
- JavaScript
- curl

