SPACE BUNNY 集成
把百万 Token 上下文带到你已经在用的工具里。
Space Bunny 可以接入支持 OpenAI 兼容端点的客户端。集成保持简单:base URL、API key 和模型 ID;上下文与权限仍由你的应用掌控。
server.env服务端环境变量
export OPENAI_BASE_URL="https://spacebunny.app/api/v1"
export OPENAI_API_KEY="$SPACE_BUNNY_API_KEY"
export OPENAI_MODEL="stealth/space-bunny-alpha"三种开始方式
选择适合当前任务的入口。
先在浏览器中评估,通过 SDK 调用模型,或把兼容的 Coding Agent 指向同一个服务端端点。
浏览器 Playground
在编写接入代码前,先测试长上下文提示词、视觉输入和推理强度。
OpenAI 兼容 SDK
复用熟悉的客户端模式,把 Space Bunny 请求放在你自己的服务端之后。
Coding Agent
配置一个支持自定义 provider 的 Agent,用 Space Bunny 读取和规划整个代码库。
接入步骤
让适配层保持简单。
大多数接入问题来自 key 暴露、base URL 错误,或从其他路由复制了不匹配的模型 ID。
01
设置 base URL
在 OpenAI 兼容的 chat-completions 客户端中使用 Space Bunny API base URL。
02
使用文档中的模型 ID
从 stealth/space-bunny-alpha 开始,并把模型名称集中放在服务端配置中。
03
限制 Agent 的能力范围
只暴露当前任务需要的工具和代码库上下文。外部副作用仍由你的应用负责。
客户端示例
兼容客户端不需要全新的使用方式。
端点接受熟悉的消息结构。需要时,再显式加入 reasoning、多模态内容、JSON 或工具字段。
client.py
from openai import OpenAI
client = OpenAI(
base_url="https://spacebunny.app/api/v1",
api_key=SPACE_BUNNY_API_KEY,
)
answer = client.chat.completions.create(
model="stealth/space-bunny-alpha",
messages=[{
"role": "user",
"content": "Review this repository boundary.",
}],
extra_body={"reasoning": {"effort": "high"}},
)连接工具之前
兼容描述的是请求格式,不是授权。
Coding Agent 或 SDK 可以请求工具,但不能自行获得权限。读取、写入、部署或发送外部消息前,必须由你的应用校验请求。
使用服务端 key
只暴露经过批准的工具
限制代码库路径和敏感文件
写入和部署需要审批