CometAPI를 OpenClaw의 모델 provider로 사용하세요 — 하나의 API로 500개 이상의 모델을 사용할 수 있습니다.Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
사전 요구 사항
설치
CometAPI API 키 받기
구성
CometAPI 키 저장
데몬이 config 파일에 하드코딩하지 않고도 사용할 수 있도록 키를
~/.openclaw/.env에 작성하세요:이미 셸, 서비스 관리자 또는 secrets 워크플로를 통해
COMETAPI_KEY를 주입하고 있다면 이 단계는 건너뛰세요 — 아래 config는 변수가 어떻게 설정되었는지와 관계없이 $\{COMETAPI_KEY\}를 사용합니다.CometAPI provider 구성
CometAPI는 4가지 API 형식을 지원합니다.
필요한 provider만 유지해도 되고,
~/.openclaw/openclaw.json에 하나 이상의 provider 블록을 추가하세요:| Provider | API 형식 | 호출되는 엔드포인트 | Base URL |
|---|---|---|---|
cometapi-openai | openai-completions | POST /v1/chat/completions | https://api.cometapi.com/v1 |
cometapi-openai-responses | openai-responses | POST /v1/responses | https://api.cometapi.com/v1 |
cometapi-claude | anthropic-messages | POST /messages | https://api.cometapi.com |
cometapi-google | google-generative-ai | POST /v1beta/... | https://api.cometapi.com/v1beta |
provider/model 참조를 사용해 형식 간 라우팅을 하려면 네 가지를 모두 유지해도 됩니다.각 your-...-model-id 플레이스홀더를 provider 블록에 맞는 CometAPI Models 페이지의 현재 model ID로 교체하세요.OpenAI Responses API가 필요한 모델에는
cometapi-openai-responses (api: "openai-responses")를 사용하세요. 기존 채팅 완성 경로의 모델에는 cometapi-openai (api: "openai-completions")를 사용하세요. 두 provider는 동일한 baseUrl (https://api.cometapi.com/v1)을 공유하며, 차이점은 OpenClaw가 어떤 다운스트림 엔드포인트를 호출하느냐뿐입니다.이 설정에는
auth-profiles.json 파일이 필수는 아닙니다. provider 키는 models.providers.*.apiKey에서 $\{COMETAPI_KEY\} env var를 통해 확인됩니다. auth-profiles.json은 여러 키 간 프로필별 자격 증명 로테이션이 필요할 때만 사용합니다.확인
재시작 및 확인
.env를 추가했거나 provider config를 변경했다면 게이트웨이를 재시작하세요:openclaw models status는 기본 모델을cometapi-claude/your-claude-model-id로 확인하고 CometAPI provider에 대해 누락된 auth 경고를 표시하지 않습니다openclaw models list --provider cometapi-claude는 구성한 모델을 나열합니다openclaw doctor는 CometAPI provider에 대해 config 또는 auth 오류가 없다고 보고합니다

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