Muapi에서 Codex CLI 사용하기
설정
~/.codex/config.toml (macOS/Linux) 또는 %USERPROFILE%\.codex\config.toml (Windows)입니다.
model = "gpt-5-6-sol"
model_provider = "muapi"
[model_providers.muapi]
name = "Muapi"
base_url = "https://api.muapi.ai/openai/v1"
env_key = "MUAPI_API_KEY"
wire_api = "responses"
API 키
macOS/Linux:
export MUAPI_API_KEY=your_key
Windows PowerShell:
$env:MUAPI_API_KEY = "your_key"
setx MUAPI_API_KEY "your_key"
핵심 사항
base_url은 루트 주소입니다. Codex가/responses를 알아서 붙입니다.env_key는 키 자체가 아니라 키를 담고 있는 변수의 이름입니다.model은 Codex의 기본 내장값이 아니라 모델 엔드포인트에서 확인한 id로 직접 지정하세요.- 제공자 id
openai,ollama,lmstudio는 예약되어 있으므로muapi를 사용하세요. - 제공자 설정은 프로젝트 파일이 아니라 사용자 수준의 파일에 보관하세요.
모델
curl -s -H "Authorization: Bearer $MUAPI_API_KEY" https://api.muapi.ai/openai/v1/models
무검열(abliterated) 모델
모델 엔드포인트에는 도구 호출을 지원하는 Muapi의 무검열 모델(예: qwen-3-8-27b-obliterated, mimo-v2-6-flash-abliterated)도 함께 나열됩니다. 사용하려면 config.toml에 model = "<id>"를 설정하세요. Codex의 프로토콜과 모델의 채팅 API 사이의 변환은 Muapi가 대신 처리합니다.
- 실험적 기능입니다. 품질은 모델마다 다르며, 작은 모델은 여러 파일에 걸친 작업에서 단계를 건너뛸 수 있습니다.
- 프롬프트 캐싱이 없어서 매 턴마다 지금까지의 전체 대화에 대해 요금이 청구됩니다.
- 응답 한 번당 출력은 16,384 토큰으로 제한되며, 컨텍스트 윈도우는 GPT보다 작습니다.
- Codex는 매 턴마다 전체 대화를 보내야 합니다(사용자 지정 제공자의 기본 동작입니다).
previous_response_id에 의존하는 요청은 명확한 오류와 함께 거부됩니다. - 셸 방식의 함수 도구와
apply_patch를 제외한 Codex 내장 도구(예: 웹 검색)는 이 모델들에서 사용할 수 없습니다.
추론 강도 (선택 사항)
model_reasoning_effort = "high"
확인
codex doctor