API文档
166引擎全部可调用 | Python SDK | 免费API Key
166引擎全部可调用
快速开始
pip install swarmlabs
from swarmlabs import Swarmlabs
client = Swarmlabs()
# 列出173个引擎
engines = client.list_engines()
# 运行虚拟实验
result = client.run('suzuki', temperature_C=80, time_h=4)
print(result['result']['result']) # 89.9%
# AI参数优化
opt = client.optimize('suzuki', n_iterations=100)
print(opt['optimization']['best_result']) # 95.0%
# 验证精度
val = client.validate('suzuki')
print(val['validation']['mean_error']) # 6.26%
API端点
GET/api/v1/engines/all — 列出全部173个引擎
POST/api/v2/run/{engine} — 运行虚拟实验
POST/api/v2/optimize/{engine} — AI参数优化
GET/api/v2/validate/{engine} — 验证引擎精度
GET/api/v2/info/{engine} — 引擎信息
POST/api/v1/register — 注册免费API Key
GET/api/v1/health — 健康检查
定价
免费 30次/小时 — 所有引擎可调用
Pro $29/月 无限调用 + AI优化 + 论文生成
Enterprise $499 私有部署 + 自定义引擎
注册API Key
curl -X POST http://localhost:8461/api/v1/register \
-H "Content-Type: application/json" \
-d '{"email": "your@email.com"}'