模型列表 API
通过模型列表接口,您可以查询 Star API 当前支持的所有可用模型。
请求端点
GET https://star.zhxyclaw.cn/v1/models认证
在请求头中携带您的 API Key:
Authorization: Bearer sk-your-api-key请求示例
curl
bash
curl https://star.zhxyclaw.cn/v1/models \
-H "Authorization: Bearer sk-your-api-key"Python
python
from openai import OpenAI
client = OpenAI(
api_key="sk-your-api-key",
base_url="https://star.zhxyclaw.cn/v1"
)
models = client.models.list()
for model in models.data:
print(model.id)Node.js
javascript
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "sk-your-api-key",
baseURL: "https://star.zhxyclaw.cn/v1",
});
const models = await client.models.list();
for (const model of models.data) {
console.log(model.id);
}响应格式
json
{
"object": "list",
"data": [
{
"id": "gpt-5.4",
"object": "model",
"created": 1720000000,
"owned_by": "openai"
},
{
"id": "claude-sonnet-5",
"object": "model",
"created": 1720000000,
"owned_by": "anthropic"
},
{
"id": "deepseek-v4-pro",
"object": "model",
"created": 1720000000,
"owned_by": "deepseek"
}
]
}响应字段说明
| 字段 | 类型 | 说明 |
|---|---|---|
object | string | 对象类型,固定为 list |
data | array | 模型列表数组 |
data[].id | string | 模型标识符,用于 API 请求 |
data[].object | string | 对象类型,固定为 model |
data[].created | integer | 模型注册时间(Unix 时间戳) |
data[].owned_by | string | 模型所属服务商 |
过滤特定模型
您可以在客户端对返回的模型列表进行过滤:
python
from openai import OpenAI
client = OpenAI(
api_key="sk-your-api-key",
base_url="https://star.zhxyclaw.cn/v1"
)
models = client.models.list()
# 过滤出 OpenAI 的模型
openai_models = [m for m in models.data if m.id.startswith("gpt")]
print("OpenAI 模型:")
for model in openai_models:
print(f" - {model.id}")
# 过滤出 Anthropic 的模型
claude_models = [m for m in models.data if m.id.startswith("claude")]
print("Anthropic 模型:")
for model in claude_models:
print(f" - {model.id}")查看详细定价
模型列表接口返回的是模型 ID 列表。如需查看每个模型的详细定价信息,请访问:
- 模型与定价页面 — 完整价格表
- Star API 在线定价页 — 实时价格
