Clawdbot/Moltbot/OpenClaw 配合MiniMax 2.1报错HTTP 401的解决方法

Written by

in

文章目录
  • 如果配置OpenClaw时报错,典型报错可能是"HTTP 401 Authorization error***" 此时通常不是因为配置错误,而是OpenClaw本身bug。
  • 首先确认 API Key 是否有效,如果不确定是否有效,可直接使用如下测试脚本,填充自己的API_KEY后,测试是否有输出。有输出则表示自己的API_KEY没问题。 #!/usr/bin/env python3 “””MiniMax API 简单测试””” import os import requests api_key =”填入你的MiniMax API密钥” # 简单的hello world请求 url = “https://api.minimax.chat/v1/chat/completions” headers = { “Authorization”: f”Bearer {api_key}”, “Content-Type”: “application/json” } payload = { “model”: “MiniMax-M2.1”, “messages”: [{“role”: “user”, “content”: “hello”}] } response = requests.post(url, headers=headers, json=payload) print(f”状态码: {response.status_code}”) # 检查响应状态 if response.status_code == 200: print(f”回复: {response.json()[‘choices’][0][‘message’][‘content’]}”) else: # 打印错误详情 print(f”错误响应: {response.text}”) 如果API_KEY没问题,大概率是因为OpenClaw中MiniMax的baseURL与国内不一致,改为国内地址即可。 修复方案: 1. 如用如下命令,打开webui配置界面 openclaw dashboard 2. 在打开的webUI页面中,依次找到Config->Raw,然后找到“models”的配置,找到baseURL, 如果你用的minimax,确保改为“https://api.minimaxi.com/anthropic”(原来可能是minimax.io不是minimaxi.com)。 3. 修改完后,点右上角Save,Reload即可。 还有其他问题大家也可以一起讨论。 到此这篇关于Clawdbot/Moltbot/OpenClaw 配合MiniMax 2.1报错HTTP 401的解决方法的文章就介绍到这了,更多相关OpenClaw MiniMax 2.1报错HTTP 401内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!
  • 目录
    • 背景
    • 排查问题

    如果配置OpenClaw时报错,典型报错可能是"HTTP 401 Authorization error***"

    此时通常不是因为配置错误,而是OpenClaw本身bug。

    首先确认 API Key 是否有效,如果不确定是否有效,可直接使用如下测试脚本,填充自己的API_KEY后,测试是否有输出。有输出则表示自己的API_KEY没问题。

    #!/usr/bin/env python3
    """MiniMax API 简单测试"""
    import os
    import requests
    api_key ="填入你的MiniMax API密钥"
    # 简单的hello world请求
    url = "https://api.minimax.chat/v1/chat/completions"
    headers = {
        "Authorization": f"Bearer {api_key}",
        "Content-Type": "application/json"
    }
    payload = {
        "model": "MiniMax-M2.1",
        "messages": [{"role": "user", "content": "hello"}]
    }
    response = requests.post(url, headers=headers, json=payload)
    print(f"状态码: {response.status_code}")
    # 检查响应状态
    if response.status_code == 200:
        print(f"回复: {response.json()['choices'][0]['message']['content']}")
    else:
        # 打印错误详情
        print(f"错误响应: {response.text}")

    如果API_KEY没问题,大概率是因为OpenClaw中MiniMax的baseURL与国内不一致,改为国内地址即可。

    修复方案:

    1. 如用如下命令,打开webui配置界面

    openclaw dashboard

    2. 在打开的webUI页面中,依次找到Config->Raw,然后找到“models”的配置,找到baseURL,

    如果你用的minimax,确保改为“https://api.minimaxi.com/anthropic
    ”(原来可能是minimax.io不是minimaxi.com)。

    3. 修改完后,点右上角Save,Reload即可。

    还有其他问题大家也可以一起讨论。

    到此这篇关于Clawdbot/Moltbot/OpenClaw 配合MiniMax 2.1报错HTTP 401的解决方法的文章就介绍到这了,更多相关OpenClaw MiniMax 2.1报错HTTP 401内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!

    站内搜索