계정
Kitsch Labs 계정은 서비스 로그인과 API 사용 권한의 기준입니다. 계정을 만든 뒤 API 접근과 키 발급이 필요한 경우 지원팀에 요청하세요.
계정은 어디에서 만드나요?
조직에서 사용할 계정이라면 개인 메일보다 관리 가능한 업무용 주소를 사용하고, 담당자가 바뀌어도 접근을 회수할 수 있는 절차를 마련하세요.
API 접근 권한은 어떻게 받나요?
현재 공개 문서에서는 self-service API 키 관리 화면을 안내하지 않습니다. giopaik@kitschlabs.com으로 아래 정보를 보내 API 접근과 발급 절차를 확인해 주세요.
- 회사 또는 팀 이름
- 제품과 API 사용 목적
- 예상 월간 생성량과 최대 동시 요청
- 사용할 언어와 음성
- 개발·production 키 분리 필요 여부
Enterprise 계약이나 제한 음성은 별도의 사용 범위와 한도가 적용될 수 있습니다.
API 키는 어떤 형식인가요?
새 API 키는 sk-kitsch- prefix를 사용합니다.
sk-kitsch-<random-secret>
전체 키는 발급 시 한 번만 확인할 수 있으므로 즉시 비밀 관리 서비스에
저장하세요. 이후 화면에는 sk-kitsch-abcd...wxyz 같은 preview만
표시됩니다.
애플리케이션에는 어떻게 설정하나요?
환경 변수에 저장하고 서버에서 읽으세요.
- macOS / Linux
- PowerShell
export KITSCH_API_KEY="<API_KEY>"
$env:KITSCH_API_KEY = "<API_KEY>"
.env 파일을 사용한다면 저장소에 commit되지 않도록 .gitignore에 포함해야
합니다.
키가 노출되면 어떻게 하나요?
- 노출된 키의 사용을 즉시 중단합니다.
- 지원팀에 revoke를 요청합니다.
- 새 키를 발급받아 서버의 secret을 교체합니다.
- 로그와 배포 이력에서 노출 범위와 비정상 사용을 확인합니다.
Revoke는 앞으로의 요청을 차단하지만 기존 사용 기록은 삭제하지 않습니다.
인증 오류는 어떻게 확인하나요?
401 응답이 오면 다음 순서로 확인하세요.
- header 이름이
xi-api-key인지 확인 - 값 앞뒤의 따옴표, 공백, 줄바꿈 제거
- 개발 키와 production 키가 바뀌지 않았는지 확인
- 키가 revoke, 만료 또는 suspend되지 않았는지 확인
- 계속 실패하면 응답의
x-kitsch-request-id와 발생 시각을 지원팀에 전달