→ 正在验证 API 连接... ✘ API 连接验证失败: 权限被拒绝: 请检查 API Token 权限 → 当前配置: Base URL: https:/...
错误信息
→ 正在验证 API 连接...
✘ API 连接验证失败: 权限被拒绝: 请检查 API Token 权限
→ 当前配置:
Base URL: https://www.dmxapi.cn
API Key: sk-zIhiA6VCAAP8iJ1kWKPoK6P8AMlkyat4U9B1JSfejeEpx7RH
╭────────────────────────────────────────────────────────────╮
│ 选择要修改的内容 │
├────────────────────────────────────────────────────────────┤
│ ❯ 修改 URL Base URL 有问题 │
│ 修改 Key API Key 有问题 │
│ 都修改 URL 和 Key 都有问题 │
│ 修改模型名 模型名称可能不正确 │
╰────────────────────────────────────────────────────────────╯
↑↓ 导航 Enter 确认
AI 解决方案
报错分析报告
1.错误翻译
原文:Permission denied: Please check API Token permissions
译文:权限被拒绝: 请检查 API Token 权限
2.原因分析
https://www.dmxapi.cn),使用的sk-zIhiA6VCAAP8iJ1kWKPoK6P8AMlkyat4U9B1JSfejeEpx7RH无有效权限3.解决方案
# 修复后的连接验证代码(需替换为有效API Key)
import requests
BASE_URL = "https://www.dmxapi.cn"
API_KEY = "YOUR_VALID_API_KEY" # ← 替换为有权限的新Key
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
def validate_api_connection():
try:
resp = requests.get(f"{BASE_URL}/v1/validate", headers=HEADERS, timeout=10)
resp.raise_for_status() # 抛出HTTP错误
print("✅ API连接验证成功")
except requests.exceptions.HTTPError as e:
print(f"❌ 验证失败: {e.response.json().get('error')}")
validate_api_connection()
4. 预防措施
read/write) .env文件+python-dotenv库),禁止硬编码 下一步:请在界面中选择「修改 Key」并替换为[DMXAPI控制台](https://www.dmxapi.cn/dashboard)生成的有效Token。