사전 요구 사항
설치
1
CometAPI API key 받기
2
OpenClaw 설치 또는 업데이트
권장 — 공식 설치 프로그램을 사용하세요:또는 npm으로 설치하세요:그런 다음 설정 마법사를 한 번 실행하세요:온보딩 중 CometAPI를 수동으로 구성하려면 Model/Auth 단계에서 Skip을 선택하세요. 온보딩이 끝나면 gateway가 실행 중인지 확인하세요:
구성
1
CometAPI 키 저장
config 파일에 하드코딩하지 않고 daemon이 사용할 수 있도록 키를
~/.openclaw/.env에 작성하세요:이미 shell, 서비스 관리자 또는 secrets 워크플로를 통해
COMETAPI_KEY를 주입하고 있다면 이 단계는 건너뛰세요 — 아래 config는 변수가 어떻게 설정되었는지와 관계없이 $\{COMETAPI_KEY\}를 사용합니다.2
CometAPI provider 구성
CometAPI는 네 가지 API 형식을 지원합니다. 필요한 provider만 유지해도 되고,
~/.openclaw/openclaw.json에 하나 이상의 provider 블록을 추가하세요:provider/model 참조를 사용해 형식 간 라우팅을 하도록 네 가지를 모두 유지해도 됩니다.각 your-...-model-id 플레이스홀더는 provider 블록과 일치하는 CometAPI Models page의 현재 model ID로 바꾸세요.OpenAI Responses API가 필요한 모델에는
cometapi-openai-responses (api: "openai-responses")를 사용하세요. 기존 채팅 완성 경로의 모델에는 cometapi-openai (api: "openai-completions")를 사용하세요. 두 형식은 동일한 baseUrl (https://api.cometapi.com/v1)을 공유하며, 차이점은 OpenClaw가 어떤 다운스트림 엔드포인트를 호출하느냐뿐입니다.이 설정에는
auth-profiles.json 파일이 필수는 아닙니다. provider 키는 $\{COMETAPI_KEY\} env var를 통해 models.providers.*.apiKey에서 확인됩니다. auth-profiles.json은 여러 키에 대해 profile별 자격 증명 순환을 원할 때만 필요합니다.검증
1
재시작 및 확인
.env를 추가하거나 provider 구성을 변경한 후 게이트웨이를 재시작하세요:openclaw models status는 기본 모델을cometapi-claude/your-claude-model-id로 확인하며 CometAPI provider에 대한 누락된 인증 경고가 없습니다openclaw models list --provider cometapi-claude는 구성된 모델을 나열합니다openclaw doctor는 CometAPI provider에 대해 config 또는 인증 오류가 없다고 보고합니다

모델 전환
1
모델 전환
문제 해결
클린 재설치(선택 사항)
클린 재설치(선택 사항)
손상된 이전 설정을 복구하는 경우, gateway를 중지하고 이렇게 하면 모든 로컬 구성, 세션, 로그, 인증 상태 및 워크스페이스가 제거됩니다. 그런 다음 3–5단계를 다시 따르세요.
~/.openclaw를 제거한 다음 CometAPI 구성을 적용하기 전에 온보딩을 다시 실행하세요:
