본문으로 건너뛰기
GetAPI
한국어
메뉴

GetAPI.ONE

GetAPI.ONE용 Codex CLI 설정

공식 출처에서 Codex CLI를 설치하고 ONE 키를 환경 변수에 보관한 뒤 Responses 호환 사용자 지정 공급자를 구성하고 활성 연결을 확인합니다.

범위와 사전 조건

이 가이드는 터미널 Codex CLI를 다룹니다. 모든 데스크톱 클라이언트, IDE 확장, 모델, Codex 기능의 호환성을 확정하지 않습니다.

  • 사용 가능한 잔액 또는 적용 가능한 패키지가 있는 GetAPI.ONE 계정.
  • 이름과 범위가 있고 비공개로 보관한 GetAPI.ONE 키.
  • Responses 엔드포인트를 명시적으로 나열하는 현재 카탈로그 모델.
  • Codex CLI를 설치하고 사용자 수준 Codex 설정을 수정할 권한.

1. Codex CLI 설치 및 확인

현재 공식 Codex CLI 페이지에서 운영체제에 맞는 설치 도구를 확인하세요. 2026-09-07에 검토한 공식 macOS/Linux 독립 설치 도구는 아래 명령을 사용합니다. Windows 사용자는 Unix 셸 명령을 무조건 실행하지 말고 공식 페이지의 Windows 탭을 따르세요.

공식 macOS / Linux 설치 도구
curl -fsSL https://chatgpt.com/codex/install.sh | sh
설치된 명령 확인
codex --version

2. 터미널에 키 로드

Codex를 시작하기 전에 현재 셸에 키를 설정하세요. 예시는 의도적으로 자리표시자를 포함합니다.

macOS / Linux 셸
export GETAPI_ONE_API_KEY="replace-with-your-private-key"
PowerShell 현재 프로세스
$env:GETAPI_ONE_API_KEY = "replace-with-your-private-key"

3. ONE 공급자 설정

사용자 수준 Codex config.toml(보통 .codex 디렉터리)을 열고 아래 공급자를 추가하세요. YOUR_RESPONSES_MODEL을 Responses 엔드포인트를 명시하는 현재 GetAPI.ONE 카탈로그 모델로 교체하세요.

사용자 수준 config.toml
model_provider = "getapi_one"
model = "YOUR_RESPONSES_MODEL"

[model_providers.getapi_one]
name = "GetAPI One"
base_url = "https://www.getapi.one/v1"
env_key = "GETAPI_ONE_API_KEY"
wire_api = "responses"

4. 실행 및 확인

  1. 환경 변수를 영구 설정했다면 새 터미널을 여세요. 그렇지 않으면 변수가 설정된 현재 터미널을 유지하세요.
  2. 프로젝트 디렉터리에서 codex를 실행하세요. 표시된 공급자와 모델이 의도한 설정과 일치하는지 확인하세요.
  3. 과금 가능성을 수락한 경우에만 최소 프롬프트 하나를 보내세요.
  4. 성공 확인에는 유효한 CLI 응답과 일치하는 GetAPI.ONE 콘솔 요청 또는 사용 기록이 필요합니다. 이 가이드를 만드는 동안 모델을 호출하지 않았습니다.

순서대로 문제 해결

증상확인 사항
codex: command not found운영체제용 공식 설치 도구를 다시 확인하고 설치 디렉터리가 PATH에 있는지 확인하세요.
Missing API keyCodex를 시작하는 환경에 GETAPI_ONE_API_KEY가 존재하며 env_key 철자가 정확한지 확인하세요.
401 / UnauthorizedONE 키를 다시 복사하고 활성화 여부와 https://www.getapi.one/v1 조합을 확인하세요.
404 / 호환되지 않는 경로base_url에 /v1이 남아 있고 게이트웨이가 /v1/responses를 명시하는지 확인하세요.
Model not found키 그룹에서 볼 수 있고 Responses 엔드포인트가 표시된 정확한 카탈로그 이름으로 자리표시자를 바꾸세요.
설정이 바뀌지 않음Codex가 읽는 사용자 수준 파일을 수정했는지, model_provider가 getapi_one을 가리키는지, 터미널이나 클라이언트를 재시작했는지 확인하세요.