开发者中心

快速集成AI代码生成能力到您的开发流程

快速开始

1
上传文档
芯片手册、原理图、SDK
2
AI分析
系统自动解析和学习硬件知识
3
生成代码
AI生成驱动、设备树、应用代码
完成
获取代码
下载完整的代码包,可直接使用

API文档

上传文档

参数

POST /api/v1/upload

上传芯片文档、原理图或SDK

参数

{
  "file": "binary",
  "type": "manual|schematic|sdk",
  "chip_name": "string"
}

响应

{
  "task_id": "uuid"
}

查询任务状态

Endpoint

GET /api/v1/task/{task_id}

通过task_id查询处理进度

响应

{
  "status": "processing|completed|failed",
  "progress": 0-100,
  "result_url": "string"
}

下载代码

Endpoint

GET /api/v1/download/{task_id}

下载生成的代码包(ZIP文件)

响应

binary (zip file)

Webhook回调

配置

POST /api/v1/webhook { "url": "https://your-callback-url.com", "events": ["task_completed"] }

配置Webhook接收任务完成通知

SDK工具包

Python SDK

pip install slai-sdk

提供文件上传、任务查询、代码下载功能(未公开发布,请联系我们获取)

CLI工具

npm install -g @slai/cli

命令行工具,支持批量上传和处理(未公开发布,请联系我们获取)

VSCode插件

扩展市场搜索 "SLAI"

支持代码生成、语法高亮、智能提示(未公开发布,请联系我们获取)