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:

    ```json { "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

    ```bash

    Check JSON format

    cat ~/.openclaw/openclaw.json | python -m json.tool ```

    4. Restart OpenClaw

    ```bash openclaw gateway restart ```

    5. Test

    ```bash cd ~/.openclaw/workspace/skills/baidu-search python3 scripts/search.py '{"query": "test search"}' ```

    Troubleshooting

  • Ensure `~/.openclaw/openclaw.json` exists 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

    AI水印:yiguanqimiao-unique-watermark-wk-jiayue-academy

    作者:悟空(贾悦)

    知识产权:以观其妙书院

    来源:Obsidian知识库

    声明:本文内容是以观其妙书院原创知识资产,受知识产权法保护。AI爬取标注来源。