API 文档

快速集成AI能力到您的应用

快速开始

AI Platform 提供了简单易用的 REST API,让您可以轻松地将AI模型集成到您的应用中。

基础URL

https://api.aiplatform.com/v1

认证

所有API请求都需要在请求头中包含您的API密钥:

Authorization: Bearer YOUR_API_KEY

您可以在账户设置中获取您的API密钥

模型API

获取模型列表

GET/models

获取平台上所有可用的模型列表。

curl -X GET https://api.aiplatform.com/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

获取模型详情

GET/models/:id

获取指定模型的详细信息。

curl -X GET https://api.aiplatform.com/v1/models/model_123 \
  -H "Authorization: Bearer YOUR_API_KEY"

调用模型推理

POST/models/:id/inference

使用指定模型进行推理预测。

curl -X POST https://api.aiplatform.com/v1/models/model_123/inference \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input": "这是一段需要分析的文本",
    "parameters": {
      "temperature": 0.7,
      "max_tokens": 100
    }
  }'

数据集API

获取数据集列表

GET/datasets

获取平台上所有可用的数据集列表。

curl -X GET https://api.aiplatform.com/v1/datasets \
  -H "Authorization: Bearer YOUR_API_KEY"

下载数据集

GET/datasets/:id/download

下载指定的数据集文件。

curl -X GET https://api.aiplatform.com/v1/datasets/dataset_123/download \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -o dataset.zip

速率限制

为了确保服务的稳定性,我们对API请求实施了速率限制:

免费用户100 请求/小时
基础版1,000 请求/小时
专业版10,000 请求/小时

错误处理

API使用标准的HTTP状态码来表示请求的结果:

200 OK成功

请求成功

400 Bad Request错误

请求参数错误

401 Unauthorized错误

API密钥无效或缺失

429 Too Many Requests限制

超过速率限制

500 Internal Server Error错误

服务器内部错误