Boundless 实现了 OpenAI API 规范。更改 base_url 并使用您的 Boundless API 密钥。
基本 URL: https://api.boundlessapi.com/v1
端点
| 方法 | 路径 | 描述 |
|---|---|---|
| 发布 | /聊天/完成 |
聊天完成(主要) |
| 发布 | /完成 |
遗留竣工 |
| 获取 | /模型 |
列出可用型号 |
| 获取 | /models/{model} |
型号详情 |
POST /聊天/完成
请求
```json
{
"model": "claude-sonnet-4-6",
“消息”:[
{"role": "system", "content": "你是一个得力助手。"},
{“角色”:“用户”,“内容”:“您好!”}
],
“温度”:0.7,
“最大令牌”:1024,
“流”:假
}
### 回应
```json
{
“id”:“chatcmpl-abc123”,
"object": "聊天完成",
“创建”:1718553600,
"model": "claude-sonnet-4-6",
“选择”:[
{
“索引”:0,
“消息”:{
“角色”:“助理”,
"content": "您好!今天需要什么帮助吗?"
},
"finish_reason": "停止"
}
],
“用法”:{
“提示令牌”:20,
“完成令牌”:10,
“total_tokens”:30
}
}
标题
| 标题 | 必填 | 描述 |
|---|---|---|
授权 |
是的 | 承载 sk-... |
内容类型 |
是的 | 应用程序/json |
可选参数
| 参数 | 类型 | 描述 |
|---|---|---|
模型 |
字符串 | 模型 ID — 参见 模型 |
消息 |
数组 | 聊天消息 |
温度 |
数量 | 0–2 |
max_tokens |
整数 | 最大完成标记 |
流 |
布尔 | 启用 SSE 流 |
工具 |
数组 | 函数调用工具 |
工具选择 |
字符串/对象 | 工具选择 |
响应格式 |
对象 | JSON 模式/架构 |
top_p |
数量 | 细胞核取样 |
停止 |
字符串/数组 | 停止序列 |
获取/模型
卷曲 https://api.boundlessapi.com/v1/models \
-H“授权:持有者YOUR_API_KEY”
返回包含 ID 和元数据的可用模型列表。
流媒体
设置 "stream": true。响应使用服务器发送事件 (SSE)。请参阅流媒体。
工具调用
在兼容型号上受支持。根据 OpenAI 规范传递“tools”数组。
多式联运
视觉模型支持图像输入。按照 OpenAI 格式在消息内容中传递图像 URL 或 base64。
错误格式
OpenAI 兼容:
```json
{
“错误”:{
"message": "积分不足",
"type": "insufficient_quota",
“代码”:“配额不足”
}
}
请参阅错误代码。
---
## 速率限制标头
x-ratelimit-限制-请求:60
x-ratelimit-remaining-requests:59
x-ratelimit-reset-requests:1s
````