Creates an inference job to generate images based on a personalized text-to-image model.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
aicontent:Personalizedtxt2imgAddInferenceJob |
create |
*All Resource
|
None | None |
Request syntax
POST /api/v1/personalizedtxt2img/addInferenceJob HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
The request body. |
|
| modelId |
string |
Yes |
The model ID to use for the inference job. |
xxxx-xxxx-xxxx |
| prompt |
string |
Yes |
An English prompt describing the image to generate. Replace the subject with |
a |
| imageNumber |
integer |
No |
The number of images to generate. Note: Due to resource limits in the test environment, you can generate up to 10 images per request. The system automatically sets values greater than 10 to 10. |
1 |
| seed |
integer |
No |
The seed for the random number generator. Using the same seed ensures reproducible results. The value must be between -1 and 2,147,483,647. If the value is outside this range or is not specified, the system automatically generates a suitable seed. |
1 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response object. |
{"success":true,"errCode":null,"errMessage":null,"requestId":"abec5678-3536-4808-ab5a-eb165cd9109f","data":{"id":"1","promptId":"prompt_id-xxxx-xxxx-xxxx-xxxx","modelId":"model_id-xxxx-xxxx-xxxx-xxxx","jobStatus":"NOT_START","resultImageUrl":null,"createUserId":"109988888888","createTime":"2024-06-28T11:02:32.441184"}} |
|
| requestId |
string |
The request ID. |
xxxx-xxxx-xxxx-xxxxxxxx |
| success |
boolean |
Indicates whether the request was successful. |
true |
| errCode |
string |
The error code. |
UNKNOWN_ERROR |
| errMessage |
string |
The error message. |
未知错误 |
| httpStatusCode |
integer |
The HTTP status code. |
200 |
| data |
object |
The data object. |
[] |
| id |
string |
The model inference job ID. |
3220 |
| promptId |
string |
The prompt ID. |
promptId-xxxx-xxxx-xxxx |
| modelId |
string |
The model ID. |
modelId-xxxx-xxxx-xxxx |
| jobStatus |
string |
The job status. |
FINISHED |
| jobTrainProgress |
number |
The inference job progress. |
0.5 |
| resultImageUrl |
array |
A list of URLs for the generated images. |
0000.png |
|
string |
|||
| createTime |
string |
The inference job's creation time. |
2023-12-25T12:00:00 |
Examples
Success response
JSON format
{
"requestId": "xxxx-xxxx-xxxx-xxxxxxxx",
"success": true,
"errCode": "UNKNOWN_ERROR",
"errMessage": "未知错误",
"httpStatusCode": 200,
"data": {
"id": "3220",
"promptId": "promptId-xxxx-xxxx-xxxx",
"modelId": "modelId-xxxx-xxxx-xxxx",
"jobStatus": "FINISHED",
"jobTrainProgress": 0.5,
"resultImageUrl": [
""
],
"createTime": "2023-12-25T12:00:00"
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.