1.3 KiB
1.3 KiB
Baidu API Key Setup Guide (OpenClaw)
BAIDU_API_KEY Not Configured
When the BAIDU_API_KEY environment variable is not set, follow these steps:
1. Get API Key
Visit: https://console.bce.baidu.com/ai-search/qianfan/ais/console/apiKey
- Log in to your Baidu Cloud account
- Create an application or view existing API keys
- Copy your API Key (only API Key is needed)
2. Configure OpenClaw
Edit the OpenClaw configuration file: ~/.openclaw/openclaw.json
Add or merge the following structure:
{
"skills": {
"entries": {
"baidu-search": {
"env": {
"BAIDU_API_KEY": "your_actual_api_key_here"
}
}
}
}
}
Replace "your_actual_api_key_here" with your actual API key.
3. Verify Configuration
# Check JSON format
cat ~/.openclaw/openclaw.json | python -m json.tool
4. Restart OpenClaw
openclaw gateway restart
5. Test
cd ~/.openclaw/workspace/skills/baidu-search
python3 scripts/search.py '{"query": "test search"}'
Troubleshooting
- Ensure
~/.openclaw/openclaw.jsonexists with correct JSON format - Confirm API key is valid and Baidu AI Search service is activated
- Check account balance on Baidu Cloud
- Restart OpenClaw after configuration changes
Recommended: Use OpenClaw configuration file for centralized management