시작하기
1
Set the API key
대화형 온보딩을 실행합니다.단일 API 키로 일반(
volcengine) 및 코딩(volcengine-plan) 제공자를 모두 등록합니다.2
Set a default model
3
Verify the model is available
제공자 및 엔드포인트
두 제공자는 모두 단일 API 키로 구성됩니다. 설정 시 둘 다 자동으로 등록되며, 코딩 제공자의 모델 선택기도 일반 제공자의 인증을 재사용합니다(
volcengine-plan은 volcengine의 인증 별칭입니다).기본 제공 카탈로그
- General (volcengine)
- Coding (volcengine-plan)
/models 검색 호출 없음), OpenAI 호환 스트리밍 사용량 집계를 지원합니다. Volcengine 도구 호출 API가 해당 키워드를 거부하므로 두 제공자의 도구 스키마에서는 minLength, maxLength, minItems, maxItems, minContains, maxContains 키워드가 자동으로 제거됩니다.
텍스트 음성 변환
Volcengine TTS는 BytePlus Seed Speech HTTP API(voice.ap-southeast-1.bytepluses.com)를 사용하며, OpenAI 호환 Doubao 모델 API 키와 별도로 구성됩니다. BytePlus 콘솔에서 Seed Speech > Settings > API Keys를 열고 API 키를 복사한 후 다음과 같이 설정합니다.
openclaw.json에서 활성화합니다.
messages.tts.providers.volcengine에서 사용할 수 있는 필드는 apiKey, voice, speedRatio(0.2~3.0), emotion, cluster, resourceId, appKey, baseUrl입니다. 음성 설정 재정의가 허용된 경우 !emotion=<value>도 인라인 음성 지시문으로 사용할 수 있습니다.
음성 메모 대상의 경우 OpenClaw는 제공자 네이티브 형식인 ogg_opus를 요청합니다. 일반 오디오 첨부 파일에는 mp3를 요청합니다. 제공자 별칭인 bytedance와 doubao도 이 음성 제공자로 해석됩니다.
기본 리소스 ID는 seed-tts-1.0이며, BytePlus가 새로 생성된 Seed Speech API 키에 기본적으로 부여하는 사용 권한입니다. 프로젝트에 TTS 2.0 사용 권한이 있는 경우 VOLCENGINE_TTS_RESOURCE_ID=seed-tts-2.0을 설정합니다.
이전 Speech Console 애플리케이션에서는 레거시 AppID/토큰 인증도 계속 지원됩니다.
VOLCENGINE_TTS_VOICE, VOLCENGINE_TTS_APP_KEY, VOLCENGINE_TTS_BASE_URL이 있으며, 설정하면 해당 messages.tts.providers.volcengine 구성 필드를 재정의합니다.
고급 구성
Default model after onboarding
Default model after onboarding
openclaw onboard --auth-choice volcengine-api-key는 일반 volcengine 카탈로그도 등록하면서 volcengine-plan/ark-code-latest를 기본 모델로 설정합니다.Model picker fallback behavior
Model picker fallback behavior
온보딩 또는 구성 중 모델을 선택할 때 Volcengine 인증 옵션은
volcengine/* 및 volcengine-plan/* 행을 모두 우선합니다. 해당 모델이 아직 로드되지 않은 경우 OpenClaw는 제공자 범위로 제한된 빈 선택기를 표시하는 대신 필터링되지 않은 카탈로그로 대체합니다.Environment variables for daemon processes
Environment variables for daemon processes
Gateway가 데몬(launchd/systemd)으로 실행되는 경우
VOLCANO_ENGINE_API_KEY, VOLCENGINE_TTS_API_KEY, BYTEPLUS_SEED_SPEECH_API_KEY, VOLCENGINE_TTS_APPID, VOLCENGINE_TTS_TOKEN 등의 모델 및 TTS 환경 변수를 해당 프로세스에서 사용할 수 있는지 확인합니다(예: ~/.openclaw/.env 또는 env.shellEnv를 통해 설정).관련 문서
Model selection
제공자, 모델 참조 및 장애 조치 동작을 선택하는 방법입니다.
Configuration
에이전트, 모델 및 제공자에 관한 전체 구성 참고 자료입니다.
Troubleshooting
일반적인 문제와 디버깅 단계입니다.
FAQ
OpenClaw 설정에 관해 자주 묻는 질문입니다.