前言
本文带你用最少的代码,完成 OpenClaw 对接星链引擎 4SAPI,全程零复杂配置,复制代码即可运行。
前置准备
- 登录 4SAPI 控制台,注册账号,进入「API 令牌管理」创建专属 API Key
- 安装 OpenClaw 依赖(或直接使用 OpenAI SDK,完全兼容)
bash
运行
pip install openai
核心接入代码(可直接复制运行)
python
运行
from openai import OpenAI
# 核心配置:仅需替换为你的4SAPI API Key,base_url固定为4SAPI网关
client = OpenAI(
api_key="你的4SAPI专属API Key",
base_url="https://4sapi.ai/v1" # 星链引擎4SAPI固定网关地址,完美适配OpenClaw
)
# 调用Claude 3.5 Sonnet模型(OpenClaw原生支持)
response = client.chat.completions.create(
model="claude-3-5-sonnet-20240620",
messages=[{"role": "user", "content": "你好,介绍一下你自己"}],
stream=True
)
# 流式输出
for chunk in response:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
关键说明
- 无需修改任何 OpenClaw 的业务逻辑,仅需替换
api_key和base_url即可完成接入 - 支持 OpenClaw 所有原生功能:流式输出、多轮对话、函数调用、多模态输入
- 4SAPI 完全兼容 OpenAI 协议,OpenClaw 无需任何适配改造,开箱即用