Welcome to Jetson Orin NX SUPER repository
当製品の日本語版マニュアル資料は、こちらからご取得ください。
2. OpenClaw API Key Configuration
OpenClaw API-KEY Configuration
OpenClaw API-KEY Configuration1. Course Overview1.1 Course Content2. API-KEY Application2.1 Recommended Model Service Providers3. Configure OpenClaw API-KEY3.1 Configuration Methods3.2 Quick Configuration3.2.1 Configure baseUrl3.2.2 Fill in apiKey and baseUrl4. View Connected Model Status4.1 View Configured Model List4.2 Verify Whether Configuration is Successful5. Other Access Methods (Advanced)5.1 CLI Command Configuration API-KEY (Suitable for Beginners)5.2 Modify Configuration File (Recommended Method)Configuration File LocationEdit Configuration File6. Common Problems and Solutions6.1 API-KEY Invalid or Error6.2 Unable to Access Model Service7. Course Summary
1. Course Overview
This course will introduce in detail how to configure API-KEY for AI models in OpenClaw, including the API-KEY application process, two configuration methods (CLI command configuration and configuration file modification), and how to verify whether the configuration is successful. After completing this course, you will be able to successfully connect and use various AI large model service providers.
1.1 Course Content
- Understand the types of model service providers supported by OpenClaw
- Master the API-KEY application method
- Learn to view and verify the status of connected models
2. API-KEY Application
2.1 Recommended Model Service Providers
Recommended for beginners: Refer to the accompanying tutorial [Chapter 11 Online AI Large Model Development] - [2. Tongyi Qianwen Large Model] to apply for the corresponding model provider API-KEY
OpenClaw supports many model service providers, including:
- OpenAI - GPT series (API + Codex)
- Anthropic - Claude series (API + Claude Code)
- Google - Gemini series
- Alibaba Cloud - Qwen Cloud, Tongyi Qianwen
- DeepSeek - DeepSeek model
- Zhipu AI - GLM model
- Moonshot - Kimi + Kimi Coding
- Ollama - Local model (cloud + local)
- And many other service providers
You can freely choose a model service provider based on your actual needs and regional network policies, and register and apply for API-KEY on the corresponding official website
3. Configure OpenClaw API-KEY
3.1 Configuration Methods
OpenClaw provides two methods for configuring API-KEY:
CLI Command Configuration (suitable for beginners)
Direct Configuration File Modification (suitable for developers)
- Configuration file path:
$HOME/.openclaw/openclaw.json
- Configuration file path:
3.2 Quick Configuration
- Suitable for users who want to quickly get started. You need to first register for an Alibaba Cloud Bailian large model account and create an API-KEY (refer to the accompanying tutorial [Chapter 11 Online AI Large Model Development] - [2. Tongyi Qianwen Large Model])
- The factory default configuration file already has Bailian model parameters configured. Simply fill in your API-KEY and baseUrl to start using it directly.
- Open OpenClaw configuration file:
xxxxxxxxxxnano $HOME/.openclaw/openclaw.json
3.2.1 Configure baseUrl
- Users need to configure the
tongyi_base_urlcorresponding to their account. Go to the Model Service Platform Bailian Console to apply for an API key. Copy the API key and OpenAI-compatible address (Base URL), then fill them into the corresponding fields.

3.2.2 Fill in apiKey and baseUrl

- After filling in, press
Ctrl+X, then pressYto confirm save, then press Enter to exit
4. View Connected Model Status
4.1 View Configured Model List
After configuration is complete, you can use the following command to view connected models:
xxxxxxxxxxopenclaw models list
4.2 Verify Whether Configuration is Successful
Test Dialogue
xxxxxxxxxxopenclaw tuiStart the TUI interface, send a test message (such as "Hello"), confirm the model can respond normally.

5. Other Access Methods (Advanced)
- If you have your own model provider or need to connect to other model providers later, refer to the following tutorial
5.1 CLI Command Configuration API-KEY (Suitable for Beginners)
Start Configuration Wizard
xxxxxxxxxxopenclaw onboard
- Select【Yes】, press Enter

- Select QuickStart for configuration mode, press Enter

Select Model Service Provider
- Use up/down arrows to select the service provider for which you have applied for API-KEY, press Enter to confirm. Here we take Alibaba Cloud Bailian model provider as an example. The configuration method for other model providers is the same
- Here select custom provider 【Custom Provider】

- Fill in the model provider's base_url

- Input API-KEY
- After selecting the service provider, the system will prompt you to enter the corresponding API-KEY

- Paste or enter the API-KEY you applied for, press Enter to confirm

- Select interface protocol OpenAI-compatible

- Fill in model name, here we take MiniMax as an example

- Endpoint ID is the model provider identifier, can be filled in freely

- Model alias (optional) leave blank directly

- Other Configurations
- For other configuration items, select skip as shown below, no configuration needed



- For Enable Hooks, press space to select Skip for now

- Select Restart to restart gateway and apply configuration

5.2 Modify Configuration File (Recommended Method)
Configuration File Location
Configuration file is located at: $HOME/.openclaw/openclaw.json
Edit Configuration File
Open Configuration File
xxxxxxxxxxnano $HOME/.openclaw/openclaw.json# Or use your preferred editor, such as vim, code, etc.Add Model Provider Configuration
Add or modify the
models.providerssection in the configuration file:xxxxxxxxxx{"models": {"providers": {"openai": {"apiKey": "OPENAI_API_KEY"},"anthropic": {"apiKey": "ANTHROPIC_API_KEY"},"google": {"apiKey": "GOOGLE_API_KEY"}}},"agents": {"defaults": {"model": {"primary": "openai/gpt-4"}}}}
Configuration Description
models.providers: Configure API-KEY for each model service provideropenai.apiKey: OpenAI's API-KEYanthropic.apiKey: Anthropic's API-KEYgoogle.apiKey: Google's API-KEY
agents.defaults.model.primary: Set the default model to use- Format is
provider/model-name, such asopenai/gpt-4,anthropic/claude-3,google/gemini-pro
- Format is
Save and Exit
- Press
Ctrl+Oto save,Ctrl+Xto exit (nano editor)
- Press
Factory Default Bailian Configuration (can be directly modified or referenced)
xxxxxxxxxx"models": { "mode": "merge", "providers": { "bailian": { "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1", "apiKey": "sk-a98b519b6bab4e35a7b82b4a95b8a4f6", "api": "openai-completions", "models": [ { "id": "qwen3.5-plus", "name": "qwen3.5-plus", "reasoning": false, "input": [ "text", "image" ], "contextWindow": 1000000, "maxTokens": 65536, "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 } }, { "id": "MiniMax-M2.5", "name": "MiniMax-M2.5", "reasoning": false, "input": [ "text" ], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 196608, "maxTokens": 32768 }, { "id": "glm-4.7", "name": "glm-4.7", "reasoning": false, "input": [ "text" ], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 202752, "maxTokens": 16384, "compat": { "thinkingFormat": "qwen" } } ] }
6. Common Problems and Solutions
6.1 API-KEY Invalid or Error
Problem: Configuration prompts API-KEY is invalid or authentication failed
Solution:
- Confirm whether the API-KEY is correct (note no extra spaces)
- Check if the API-KEY has expired or been disabled
- Confirm whether the account balance is sufficient (some service providers require pre-deposit)
6.2 Unable to Access Model Service
Problem: Configuration is correct but cannot connect to model service
Solution:
- Check if network connection is normal
- Confirm whether your regional network can access the service provider (some services may require special network configuration)
- Try changing to other model service providers for testing
7. Course Summary
Through this course, you have mastered:
✅ Types of model service providers supported by OpenClaw
✅ API-KEY application method and precautions
✅ CLI command configuration method (suitable for beginners)
✅ Configuration file modification method (suitable for developers)
✅ Methods to view and verify model configuration status
✅ Troubleshooting and solutions for common problems