OpenClaw๋ฅผ
CometAPI๋ก
์ค์ ํ๊ธฐ
CometAPI๋ฅผ OpenClaw์ ์ปค์คํ ๋ชจ๋ธ ๊ณต๊ธ์๋ก ์ฌ์ฉํ์ธ์: ํ๋์ API๋ก 500๊ฐ ์ด์์ ๋ชจ๋ธ, ์ต๋ 20% ํ ์ธ. ์ด ๊ฐ์ด๋๋ ํ์ฌ OpenClaw ์จ๋ณด๋ฉ ํ๋ก์ฐ(2026.3.8+)์ ๋ง์ถฐ ์ค์น, ๊ณต๊ธ์ ์ค์ , ๊ฒ์ฆ ๋ฐ ๋ชจ๋ธ ์ ํ์ ๋ค๋ฃน๋๋ค.
# ์ํ ์ ์ฉโํ๋ก๋์
์ ์ ์ฌ์ฉ ์ค์ธ OpenClaw ๋ฒ์ ์ ๋ง๊ฒ ํ์ธํ์ธ์
{
"agents": {
"defaults": {
"model": {
"primary": "cometapi-claude/claude-sonnet-4-6"
}
}
},
"models": {
"mode": "merge",
"providers": {
"cometapi-openai": {
"baseUrl": "https://api.cometapi.com/v1",
"apiKey": "${COMETAPI_KEY}",
"api": "openai-completions",
"models": [{ "id": "gpt-5.4", "name": "GPT-5.4" }]
},
"cometapi-claude": {
"baseUrl": "https://api.cometapi.com",
"apiKey": "${COMETAPI_KEY}",
"api": "anthropic-messages",
"models": [{ "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6" }]
},
"cometapi-google": {
"baseUrl": "https://api.cometapi.com/v1beta",
"apiKey": "${COMETAPI_KEY}",
"api": "google-generative-ai",
"models": [{ "id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro" }]
}
}
}
}๊ฐ์ด๋ ๋ฒ์
๋ฐ ์ฌ์ ์๊ตฌ์ฌํญ
CometAPI๋ก OpenClaw ์ค์
CometAPI๋ฅผ OpenClaw์ ์ปค์คํ ๋ชจ๋ธ ๊ณต๊ธ์๋ก ์ฌ์ฉํ์ฌ ํ๋์ API๋ก 500๊ฐ ์ด์์ ๋ชจ๋ธ์ ์ ๊ทผํ๊ณ , ์ง์ ๋ผ์ฐํธ์์ ์ต๋ 20% ํ ์ธ์ ๋ฐ์ผ์ธ์. ์ด ํ์ด์ง๋ ํ์ฌ OpenClaw ์จ๋ณด๋ฉ ํ๋ก์ฐ(2026.3.8+)๋ฅผ ๋ฐ๋ฆ ๋๋ค.
์ฌ์ ์๊ตฌ์ฌํญ
Node.js >= 22์ CometAPI API ํค๊ฐ ํ์ํฉ๋๋ค. ๋ฐ๋ชฌ ์ค์น์ ๊ฒฝ์ฐ COMETAPI_KEY๋ฅผ ~/.openclaw/.env์ ์ ์ฅํ์ฌ openclaw.json์ด ${COMETAPI_KEY}๋ก ์ฐธ์กฐํ ์ ์๊ฒ ํ์ธ์.
openclaw onboard --install-daemon openclaw gateway status openclaw dashboard printf 'COMETAPI_KEY=%s\n' 'your_cometapi_key' >> ~/.openclaw/.env chmod 600 ~/.openclaw/.env
์ถ๊ฐ ํ ~/.openclaw/.env ๋๋ ๊ณต๊ธ์ ์ค์ ํธ์ง ํ openclaw gateway restart์ผ๋ก ํ ๋ฒ ์ฌ์์ํ๊ณ ์ง๋จ์ ์คํํ์ธ์. ๋ชจ๋ ๋ช
๋ น์ด์ ์ธ์
์์ ์ ์ฒด provider/model ์ฐธ์กฐ๋ฅผ ์ฌ์ฉํ์ธ์. ๋ฒ์ ์
๊ทธ๋ ์ด๋ ํ์๋ ์ค์ ์ฐธ์กฐ.
ํ๋์ CometAPI ํค์
์ ์ธ ๊ฐ์ ๊ณต๊ธ์๊ฐ ํ์ํ๊ฐ
์ค์น, ์จ๋ณด๋, ์ค์ ,
๊ฒ์ฆ, ์ ํ
OpenClaw๋ ~/.openclaw/openclaw.json ๋ฅผ ํธ์งํ๋ ์์ค ์ค์ ์ผ๋ก ์ฌ์ฉํฉ๋๋ค. ์ปค์คํ
๊ณต๊ธ์๋ ์์ด์ ํธ๋ณ models.json ํ์ผ๋ก ~/.openclaw/agents/<agentId>/์ ์ค์ฒดํ๋ฉ๋๋ค. ์
๊ทธ๋ ์ด๋ ํ์๋ ์ค์ ์ฐธ์กฐ ๋ฐ ํ๊ฒฝ ๋ณ์ ๊ฐ์ด๋๋ฅผ ์ฌ์ฉํ์ฌ ํค์ ๋์์ ์ฌํ์ธํ์ธ์. CometAPI ๋ฒ ์ด์ค URL์ ๋ผ์ด๋ธ ๋ฌธ์์ ์ ์๋ง์ ๋ฐ๋ฅด์ธ์.
{
"agents": {
"defaults": {
"model": {
"primary": "cometapi-claude/claude-sonnet-4-6"
}
}
},
"models": {
"mode": "merge",
"providers": {
"cometapi-openai": {
"baseUrl": "https://api.cometapi.com/v1",
"apiKey": "${COMETAPI_KEY}",
"api": "openai-completions",
"models": [{ "id": "gpt-5.4", "name": "GPT-5.4" }]
},
"cometapi-claude": {
"baseUrl": "https://api.cometapi.com",
"apiKey": "${COMETAPI_KEY}",
"api": "anthropic-messages",
"models": [{ "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6" }]
},
"cometapi-google": {
"baseUrl": "https://api.cometapi.com/v1beta",
"apiKey": "${COMETAPI_KEY}",
"api": "google-generative-ai",
"models": [{ "id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro" }]
}
}
}
}๊ธฐ๋ณธ ์ค์ ์ ์๋์ผ๋ก auth-profiles.json๋ฅผ ๋ง๋ค ํ์๊ฐ ์์ต๋๋ค. ๊ณต๊ธ์์์ ${COMETAPI_KEY} ๋ฅผ ์ฌ์ฉํ๊ณ ~/.openclaw/.env, shell ๋๋ ์๋น์ค ๊ด๋ฆฌ์๋ฅผ ํตํด ๋ณ์๋ฅผ ์ฃผ์
ํ์ธ์.
๋ผ์ด๋ธ ์๊ธ์
CometAPI ์ฌ์ดํธ์์ ํ์ธ
์๋ ํ๋ ์์์ ์ธ ๋ฐฑ๋ง ํ ํฐ๋น ๊ฐ๊ฒฉ์ ์ฌ์ฉํฉ๋๋ค. ๋ชจ๋ธ ์นดํ๋ก๊ทธ, ํ ์ธ, SLA๋ CometAPI ๋ฌธ์ ๋ฐ ์ฝ์ ์ ํ์ฌ ํ์ ๋ด์ฉ์ ๋ฐ๋ฆ ๋๋ค.
| ๋ชจ๋ธ(์ํ) | ์ ๋ ฅ / 1M ํ ํฐ | ์ถ๋ ฅ / 1M ํ ํฐ | ๋น๊ณ |
|---|---|---|---|
| Claude Opus 4.6 | $4.00 | $20.00 | ์ฐธ์กฐ ๋ฐ์ดํฐ ๊ธฐ์ค |
| MiniMax-M2.7 | $0.24 | $0.96 | ์ฐธ์กฐ ๋ฐ์ดํฐ ๊ธฐ์ค |
| GLM 5 Turbo | $0.96 | $3.26 | ์ฐธ์กฐ ๋ฐ์ดํฐ ๊ธฐ์ค |
| GPT-5.4 pro | $24.00 | $144 | ์ฐธ์กฐ ๋ฐ์ดํฐ ๊ธฐ์ค |
| Gemini 3.1 Pro | $1.60 | $9.60 | ์ฐธ์กฐ ๋ฐ์ดํฐ ๊ธฐ์ค |
| qwen3.5-plus | $0.32 | $1.92 | ์ฐธ์กฐ ๋ฐ์ดํฐ ๊ธฐ์ค |
ํตํฉ ์ ์
์ด๊ฒ๋ค์ ํ์ธํ์ธ์
์ด ์ค์ ์ auth-profiles.json์ด ํ์ํ๊ฐ์?
๊ธฐ๋ณธ ์ค์ ์๋ ํ์ํ์ง ์์ต๋๋ค. OpenClaw๋ ${COMETAPI_KEY}๋ฅผ ํตํด models.providers.*.apiKey์์ ๊ณต๊ธ์ apiKey๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. ํ๋กํ๋ณ ์ํฌ๋ฆฟ ์ ์ฅ์ด๋ ์ํ์ด ํ์ํ ๊ฒฝ์ฐ์๋ง auth-profiles.json์ ์ฌ์ฉํ์ธ์.
์ ํ๋์ ๋ฒค๋์ ๊ณต๊ธ์ ํญ๋ชฉ์ด 3๊ฐ๋ ํ์ํ๊ฐ์?
OpenClaw๋ API ํ์ ํธํ์ฑ์ผ๋ก ๋ผ์ฐํ ํฉ๋๋ค. ์ธ ๊ฐ์ง API ํจ๋ฐ๋ฆฌ๊ฐ ๋ชจ๋ ํ์ํ๋ค๋ฉด openai-completions, anthropic-messages, google-generative-ai์ ๋ํด ๋ณ๋ ํญ๋ชฉ์ ์ ์งํ์ธ์.
์ค์ ์ ์ค์ ๋ก ์ด๋์ ํธ์งํ๊ณ ์ค์ฒดํ๋๋์?
~/.openclaw/openclaw.json์ ํธ์งํ์ธ์. ์ปค์คํ ๊ณต๊ธ์๋ ๋๊ธฐํ/๋ก๋ ํ ~/.openclaw/agents/<agentId>/ ์๋ ์์ด์ ํธ๋ณ models.json์ ์ค์ฒดํ๋ฉ๋๋ค.
์ด ๊ฐ์ด๋์์ ์ฌ์ฉ๋๋ ๋ชจ๋ธ ID๋ ๋ฌด์์ธ๊ฐ์?
gpt-5.4, claude-sonnet-4-6, gemini-3.1-pro-preview์ ๋๋ค. CometAPI ๋ชจ๋ธ ํ์ด์ง์ ์ด๋ค ๋ชจ๋ธ์ด๋ ํด๋น ๊ณต๊ธ์ ๋ธ๋ก์ ์ถ๊ฐํ ์ ์์ต๋๋ค.