시작하기

키 및 보안

#Bearer 인증

모든 요청은 HTTP 헤더 하나로 인증합니다. 별도의 사용자 ID 헤더나 세션 쿠키는 없습니다 — Bearer 키만으로 계정을 식별하고 호출을 라우팅합니다. 서명은 요청 서명을 켠 키에만 필요합니다.

auth.sh
curl https://www.aisplice.store/v1/chat/completions \
  -H "Authorization: Bearer sk-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5.6-luna","messages":[{"role":"user","content":"hi"}]}'

#키 관리

콘솔 → API 키에서 키를 만들고 교체하세요. 키 전체는 생성할 때 한 번만 표시됩니다.

키마다 RPM / RPD 상한, 한도 상한, 모델 허용 목록, IP 허용 목록, 만료일을 따로 설정할 수 있습니다 — 프로젝트마다 키를 하나씩 쓰면 키가 유출되거나 스크립트가 폭주해도 계정 전체가 멈추지 않습니다.

API 키 열기

#키 보안

브라우저 번들에 키를 넣지 마세요

브라우저에 노출된 키는 개발자 도구를 여는 누구나 꺼낼 수 있습니다. 자체 백엔드를 프록시로 두고 서버 측에서 키를 주입하거나, 범위가 제한된 단기 키를 사용하세요.
  • 키는 환경 변수나 시크릿 관리자에서 불러오세요 — 절대 git에 커밋하지 마세요.
  • 키가 로그, 스크린샷, 붙여 넣은 스택 트레이스에 노출되면 즉시 교체하세요.
  • 실험용 키에는 한도 상한을 설정해 루프가 지갑을 비우지 못하게 하세요.
  • 고정 송신 주소가 있는 서버 측 키에는 IP 허용 목록을 사용하세요.

아직 해결되지 않았나요?

요청 ID나 오류 메시지를 보내 주시면 확인해 드리겠습니다.