invalid_api_key나 404 오류는 대개 요청이 LaoZhang API에 도달하지 못했거나 base URL 경로가 틀렸다는 뜻이며, 키 자체가 문제인 경우는 드뭅니다. LaoZhang API 키는 LaoZhang API 호스트에서만 동작하며, 아래처럼 설정해야 합니다.
증상별 원인 찾기
SDK별 설정
SDK마다 요청 경로를 만드는 방식이 다릅니다. OpenAI SDK는 리소스 이름만 덧붙이므로 base URL에/v1이 들어가야 합니다. Anthropic SDK는 /v1/messages를 스스로 붙이므로 /v1을 넣으면 /v1/v1/messages가 되어 404가 납니다.
- OpenAI SDK
- Anthropic SDK
- Google Gen AI SDK
LAOZHANG_API_KEY 환경 변수를 설정하세요. Anthropic 형식을 받는 모델은 Claude 프로토콜의 모델 목록에서 확인할 수 있습니다.
환경 변수로 설정하기
많은 도구가 OpenAI 표준 환경 변수를 읽으므로 코드에 base URL을 넣지 않아도 됩니다.- 코드,
.env파일, 셸에서 각각 다른 URL을 설정함 - 서드파티 클라이언트에 예전 제공사가 그대로 저장되어 있음
- 프로세스를 재시작하지 않아 이전 환경 변수를 계속 읽음
https://api.laozhang.ai/v1, 키에 LaoZhang API 키, 모델에 모델 및 가격의 전체 모델 ID를 입력합니다.
요청 한 번으로 설정 확인
data 배열이 오면 키와 호스트가 모두 맞는 것이며, 이 배열은 해당 토큰이 호출할 수 있는 모델 목록입니다. 그래도 401이 나면 토큰 관리에서 토큰이 활성화되어 있고 만료되지 않았으며 quota가 남아 있는지 확인하거나, 새 토큰을 만들어 다시 시도하세요.
대체 호스트
세 호스트는 같은 API 키, 경로, 파라미터를 받으며 호스트 이름만 다릅니다.- 기본:
api.laozhang.ai - 유럽·북미에서 직접 연결:
api-vip.laozhang.ai api.laozhang.ai에 접속할 수 없을 때:api2.laozhang.ai
해결되지 않을 때
hi@laozhang.ai로 다음 내용을 보내 주세요.- 요청 시각과 시간대
- 키를 제외한 전체 요청 URL과 사용 중인 SDK
- HTTP 상태와 전체 오류 본문
- 키의 앞 6자와 뒤 4자