QQ扫一扫联系
AIGCPanel 的能力由模型提供。本文给出从编写 config.json 到导入软件测试的完整接入流程,帮助开发者整体把握开发节奏。

| 方式 | 适用场景 | 关键文件 |
|---|---|---|
| 简易接入 | Python 实现,快速验证想法 | config.json + run.py(entry 固定为 __EasyServer__) |
| 高级接入 | JS 实现,需要精细控制启停与调用 | config.json + server.js |
| 远程模型 | 部署在服务器或另一台机器,通过 HTTP 交互 | 启动器 + config.json |
| 字段 | 说明 |
|---|---|
| name / version | 模型标识,软件内以 name|version 唯一区分 |
| title / description | 界面显示的名称与描述 |
| platformName / platformArch | 支持系统(win / osx / linux)与架构(x86 / arm64) |
| serverRequire | 对 AIGCPanel 的版本要求,如 >=0.5.0 |
| entry / easyServer | 启动入口与运行参数(简易接入使用) |
| functions | 能力声明,决定界面开放哪些功能入口 |
| settings | 模型配置项,会显示在模型配置页面 |
server-xxx/
├── config.json # 模型配置与能力声明
├── server.js / run.py # 运行入口
├── _aienv/ # 打包好的运行环境(简易接入示例)
└── example/ # 示例资源,便于自测