Skip to main content

일반적인 오류 증상

다음과 같은 오류 메시지를 보면:
이는 일반적으로 API 키가 잘못되었다는 뜻이 아니라, 기본 URL이 잘못 구성되었다는 뜻입니다.
가장 흔한 실수: APIYI의 키를 사용하면서 요청을 OpenAI의 공식 엔드포인트 https://api.openai.com로 보내는 것

기본 URL이란?

기본 URL (Base URL / 요청 주소)은 API 요청의 대상 서버 주소입니다. 서로 다른 API 서비스 제공자는 서로 다른 기본 URL을 사용합니다.

기본 URL과 API Key는 일치해야 합니다

핵심 원칙: API Key 제공자와 일치하는 Base URL을 사용해야 합니다.

올바른 설정

방법 1: Base URL 수정(권장)

OpenAI 엔드포인트를 APIYI의 것으로 바꾸고, 나머지는 그대로 두면 됩니다:

방법 2: 환경 변수 사용

코드에서 Base URL을 지정하지 않아도 되도록 환경 변수를 설정합니다:

지원되는 Base URL 형식

APIYI는 코드에 따라 세 가지 Base URL 형식을 지원합니다:
사용 사례: 대부분의 라이브러리는 Base URL에 특정 경로를 자동으로 추가합니다전체 요청 예시:

문제 해결

가능한 원인:
  1. 여러 설정 위치: 설정 파일, 환경 변수, 코드 초기화 등에서 Base URL이 설정되어 있는지 확인하십시오.
  2. 프록시 또는 미들웨어: 일부 프록시 도구는 요청을 리디렉션할 수 있습니다.
  3. 캐시 문제: 프로그램을 다시 시작하거나 캐시를 지운 뒤 다시 시도하십시오.
  4. 오타: apiyi의 철자가 올바른지 확인하십시오(apiyii 또는 apiyl가 아님).
APIYI 대시보드에서 확인하십시오:
  1. APIYI 대시보드에 로그인하십시오 console.apiyi.com
  2. “Tokens” 페이지로 이동하십시오
  3. Key 상태가 “Enabled”인지 확인하십시오
  4. 계정에 충분한 잔액이 있는지 확인하십시오
대부분의 서드파티 도구에는 “Custom API” 또는 “Self-hosted Server” 옵션이 있습니다:
  • API Address / Base URL: https://api.apiyi.com/v1
  • API Key: APIYI 대시보드에서 Key를 복사하십시오
  • Model Name: APIYI 문서의 모델 목록을 참조하십시오
구성 옵션은 보통 “Settings” → “API” 또는 “Server” 섹션에서 찾을 수 있습니다
APIYI는 여러 언어로 된 완전한 코드 예제를 제공합니다:
  1. 빠른 시작 문서: 홈페이지 → 코드 예제
  2. 온라인 테스트 도구: 대시보드 → ApiFox 온라인 테스트
  3. GitHub 저장소: github.com/apiyi/docs → 지식 베이스 디렉터리

잘못된 예시 vs 올바른 예시

❌ 잘못된 설정

결과: OpenAI 서버는 APIYI의 키를 거부합니다

✅ 올바른 설정

결과: 요청이 APIYI 서버로 성공적으로 전송됩니다

빠른 테스트 방법

cURL 명령을 사용하여 구성을 빠르게 확인합니다:
예상 결과: 사용 가능한 모델 목록을 반환합니다
오류가 발생하면 다음을 확인합니다:
  1. API Key가 올바르게 복사되었는지 확인합니다(앞뒤 공백에 주의합니다)
  2. 네트워크 연결이 작동하는지 확인합니다
  3. 계정 잔액이 충분한지 확인합니다

관련 문서

핵심 원칙을 기억하십시오: URL을 Key 공급자에 맞추십시오. APIYI의 Key는 https://api.apiyi.com/v1