如何使用 api.aimytools.com 中转API接入 OpenClaw 智能助手

未分类1个月前发布 aimytools
51 0 0

OpenClaw 是一款强大的 AI 智能助手框架,支持自定义 AI 模型接入。通过 api.aimytools.com 中转 API,你可以轻松将 Claude、GPT-4、Gemini 等主流大模型接入 OpenClaw,国内直连,稳定高速。

什么是 api.aimytools.com 中转 API?

api.aimytools.com 是一个 OpenAI 兼容的全模态 AI 中转 API 服务,主要特点:

  • 完全兼容 OpenAI API 格式,零改造成本
  • 支持 Claude、GPT-4o、Gemini、DeepSeek 等主流模型
  • 国内直连,无需代理
  • 支持文本、图像、语音等多模态能力
  • 按量计费,灵活经济

第一步:获取 API Key

1. 访问 https://api.aimytools.com 注册账号
2. 登录后进入控制台,创建一个新的 API Key
3. 复制保存好你的 API Key(格式类似 sk-xxxxxxxxxxxxxx

第二步:安装 OpenClaw

如果你还没有安装 OpenClaw,参考以下命令快速安装:

# 使用 npm 全局安装 OpenClaw
npm install -g openclaw

# 验证安装
openclaw --version

第三步:配置中转 API

OpenClaw 支持通过配置文件或 Web 界面接入自定义 API 提供商。

方法一:通过 Web 界面配置(推荐新手)

1. 打开 OpenClaw 控制面板
2. 进入 设置 → 模型提供商
3. 选择”自定义 OpenAI 兼容 API”
4. 填入以下信息:

  • API Base URL: https://api.aimytools.com/v1
  • API Key: 你的 sk-xxxxx
  • 默认模型: claude-sonnet-4-6(或其他支持的模型)

方法二:直接编辑配置文件

编辑 OpenClaw 配置文件,添加自定义 API 提供商:

{
  "agents": {
    "defaults": {
      "model": "custom-api-aimytools-com/claude-sonnet-4-6"
    },
    "providers": {
      "custom-api-aimytools-com": {
        "type": "openai-compatible",
        "baseUrl": "https://api.aimytools.com/v1",
        "apiKey": "sk-你的APIKey",
        "models": [
          "claude-sonnet-4-6",
          "claude-opus-4",
          "gpt-4o",
          "gpt-4o-mini",
          "gemini-2.0-flash",
          "deepseek-v3"
        ]
      }
    }
  }
}

方法三:通过环境变量(适合开发者)

export OPENAI_API_BASE=https://api.aimytools.com/v1
export OPENAI_API_KEY=sk-你的APIKey

# 重启 OpenClaw Gateway
openclaw gateway restart

第四步:验证配置

1. 通过 curl 测试

curl https://api.aimytools.com/v1/chat/completions   -H "Content-Type: application/json"   -H "Authorization: Bearer sk-你的APIKey"   -d '{
    "model": "gpt-4o-mini",
    "messages": [{"role": "user", "content": "你好,测试一下!"}]
  }'

2. 通过 Python SDK 测试

from openai import OpenAI

client = OpenAI(
    api_key="sk-你的APIKey",
    base_url="https://api.aimytools.com/v1"
)

response = client.chat.completions.create(
    model="claude-sonnet-4-6",
    messages=[{"role": "user", "content": "你好,OpenClaw!"}]
)

print(response.choices[0].message.content)

3. 在 OpenClaw 中验证

重启 Gateway 后,在对话框直接发消息,AI 正常回复即表示接入成功。还可以通过以下指令检查状态:

# 查看当前使用的模型
/status

# 手动切换模型
/model claude-sonnet-4-6

支持的模型列表

以下是 api.aimytools.com 常用模型参考:

  • claude-sonnet-4-6 — 日常对话、代码、分析,性价比高
  • claude-opus-4 — 复杂推理、长文本,能力最强
  • gpt-4o — 多模态通用,支持图像输入
  • gpt-4o-mini — 轻量高频任务,成本低速度快
  • gemini-2.0-flash — Google 最新模型,实时信息能力强
  • deepseek-v3 — 中文场景与代码优化,经济实惠

进阶:在 OpenClaw Skill 中直接调用 API

在自定义 Skill 中,可以直接通过 requests 调用中转 API:

import requests

API_KEY = "sk-你的APIKey"
BASE_URL = "https://api.aimytools.com/v1"

def call_ai(prompt, model="gpt-4o-mini"):
    resp = requests.post(
        f"{BASE_URL}/chat/completions",
        headers={
            "Authorization": f"Bearer {API_KEY}",
            "Content-Type": "application/json"
        },
        json={
            "model": model,
            "messages": [{"role": "user", "content": prompt}]
        },
        timeout=60
    )
    resp.raise_for_status()
    return resp.json()["choices"][0]["message"]["content"]

# 示例
print(call_ai("帮我写一段 Python 冒泡排序代码"))

常见问题

提示 “Token not provided” 错误?

检查 API Key 是否正确,Authorization 头格式必须为 Bearer sk-xxxxx,不要遗漏 “Bearer ” 前缀。

配置后不生效?

修改配置文件后需要重启 Gateway:

openclaw gateway restart

如何查看余额和用量?

登录 api.aimytools.com 控制台,在账户页面可以查看余额、调用次数和 Token 用量统计。

支持流式输出(Streaming)吗?

支持。请求参数中加入 "stream": true 即可,OpenClaw 默认已启用流式输出。

总结

通过 api.aimytools.com 接入 OpenClaw 整个流程只需三步:

  1. 注册并获取 API Key
  2. 在 OpenClaw 配置中填入 Base URL 和 API Key
  3. 重启 Gateway,开始使用

核心配置信息:
• Base URL:https://api.aimytools.com/v1
• 格式:完全兼容 OpenAI SDK,无需额外适配

有任何问题欢迎在评论区留言!


相关链接:api.aimytools.com 中转API | AimyTools 官网

© 版权声明

相关文章