外观
获取可用模型
调用图片接口前,应先查询当前 Token 能使用的模型。不同用户、Token 或分组返回的模型可能不同,请勿写死平台模型列表。
GET
/v1/models鉴权
http
Authorization: Bearer YOUR_API_TOKEN请求示例
bash
curl --request GET 'https://revora.vip/v1/models' \
--header 'Authorization: Bearer YOUR_API_TOKEN'javascript
const response = await fetch('https://revora.vip/v1/models', {
headers: { Authorization: `Bearer ${process.env.REVORA_API_TOKEN}` },
});
if (!response.ok) throw new Error(await response.text());
const models = await response.json();
console.log(models.data);python
import os
import requests
response = requests.get(
"https://revora.vip/v1/models",
headers={"Authorization": f"Bearer {os.environ['REVORA_API_TOKEN']}"},
timeout=30,
)
response.raise_for_status()
print(response.json()["data"])响应
json
{
"success": true,
"object": "list",
"data": [
{
"id": "YOUR_AVAILABLE_IMAGE_MODEL",
"object": "model",
"created": 1626777600,
"owned_by": "custom",
"supported_endpoint_types": ["image-generation"]
}
]
}模型名称取自 data[].id。图片模型可通过 supported_endpoint_types 中的 image-generation 识别。返回结果已经按照当前用户、Token、模型限制和分组权限过滤。
如果没有可用图片模型,请联系平台方配置权限,不要自行猜测模型名称。