API 인증
API 인증
ElevenLabs API 요청을 인증하는 방법을 알아보세요
API 키
ElevenLabs API는 인증에 API 키를 사용합니다. API에 보내는 모든 요청에는 요청을 인증하고 사용량 할당량을 추적하는 API 키가 포함되어야 합니다.
각 API 키에는 다음 제한을 구성할 수 있습니다.
- 범위 제한: 키가 액세스할 수 있는 API 엔드포인트를 제한하여 액세스 제한을 설정합니다.
- 크레딧 할당량: 사용량을 제어할 수 있도록 맞춤 크레딧 한도를 정의합니다.
- IP 허용 목록: 키를 특정 IP 주소 또는 CIDR 범위로 제한합니다. 허용 목록에 없는 IP의 요청은
403오류와 함께 거부됩니다. 자세히 알아보기.
API 키는 비밀 정보라는 점을 기억하세요. 다른 사람과 공유하거나 클라이언트 측 코드(브라우저, 앱)에 노출하지 마세요.
모든 API 요청에는 다음과 같이 xi-api-key HTTP 헤더에 API 키를 포함해야 합니다.
요청 보내기
아래 명령어를 터미널에 붙여 넣어 첫 API 요청을 실행할 수 있습니다. $ELEVENLABS_API_KEY를 비밀 API 키로 바꾸세요.
elevenlabs Python 패키지 예시:
elevenlabs Node.js 패키지 예시:
일회용 토큰
일부 엔드포인트에서는 일회용 토큰을 사용해 요청을 인증할 수 있습니다. 이 토큰은 제한된 시간 동안 유효하며, 예를 들어 클라이언트 측에서 API 키를 노출하지 않고 API에 연결하는 데 사용할 수 있습니다.
자세한 내용은 일회용 토큰 문서를 참조하세요.