invoke-ai / invoke-ai/InvokeAI

[enhancement]: REST API endpoint to queue specific workflow with data provided

Open
#5,719 1 comment 2 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
28.2k
Forks
3k
Avg merge
6d 5h
Merged PRs (30d)
19

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Contact Details

smoria@live.com

### What should this feature add?

It would be great to have API endpoint to add specific workflow (by ID of saved workflow, or by workflow JSON) to queue, instead of always providing generated `graph` i.e. calling `enqueue_batch` without `graph` but only `workflow` and `data` fields.

This is very useful for creating custom API users that use workflows that could be changed anytime.

### Alternatives

_No response_

### Additional Content

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.