A progressive Node.js framework for building efficient and scalable server-side applications.
Nest framework TypeScript starter repository.
开始使用前请先安装redis,并配置.env .end.development .env.production环境变量中密码,如果有的话,没有密码则将密码配置删除 然后检查环境变量中ComfyUI的http路径和websocket路径
1、ComfyUI的绘画API服务转发,客户端必须使用socketIO链接,WS无法连接,注意版本
2、默认支持跨越
3、支持任务队列
4、支持黑名单管理
1.先按照如下如下方式启动服务器
2.客户端通过socketIO链接服务器,默认为3002端口,如果冲突在src/ws/ws.gateway.ts中修改
3.以websocket消息形式提交,提交绘画任务,格式:{client_id:"userid", prompt:"comfyui API", api:"define a API name" }
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
Nest is MIT licensed.