Skip to main content

바로 답변

Codex CLI에서 custom provider를 사용하려면 user-level ~/.codex/config.toml을 편집하세요. model_provider = "custom"을 설정하고 [model_providers.custom]을 정의하며 Base URL로 https://www.bettertoken.ai/v1을 사용하고 wire_api = "responses"를 설정하세요. env_key로 BetterToken API Key를 읽고 GPT provider에서 Model ID를 복사하세요.

올바른 config file 찾기

VS Code Codex extension에서 gear icon을 클릭하고 Codex Settings → Open config.toml를 선택하세요. CLI와 IDE extension은 같은 config layers를 공유합니다.
provider 및 authentication settings는 user-level ~/.codex/config.toml에 속합니다. project .codex/config.toml files에는 project overrides를 둘 수 있지만 Codex는 그곳의 model_providermodel_providers를 무시합니다. project instructions는 AGENTS.md에 작성하세요.

최소 working configuration

1

API Key environment variable 설정

macOS, Linux 또는 WSL:
Windows PowerShell:
YOUR_API_KEY를 BetterToken API Key로 바꾸세요. persistent use에는 project repository가 아닌 protected operating-system environment에 저장하세요.
2

config.toml 편집

model은 example입니다. 모델 광장GPT provider에서 현재 available Model ID를 복사하세요.
3

다시 시작 및 테스트

Codex를 완전히 종료하고 새 terminal을 연 다음 다음을 실행하세요.
간단한 prompt를 보내세요. 정상 response가 provider, authentication 및 Model ID가 active임을 확인합니다.

권장 전체 configuration

review model과 더 긴 stream timeout이 필요할 때 이 version을 사용하세요.
existing top-level fields와 [model_providers.custom] content를 merge하세요. 같은 TOML table을 두 번 선언하지 마세요.

fields의 관계

third-party API를 사용하면서 official Codex App login, plugins 및 Remote Control을 유지하려면 이 일반 authentication example 대신 전용 official login 및 unified session setup을 사용하세요.

일반적인 오류

관련 문서

참고 자료