Shark AI/Models/

x-ai/grok-imagine-image/edit

Image

Model Information

Model IDx-ai/grok-imagine-image/edit
CategoryImage
Endpoint/api/v1/images/generations

Request

POST https://shark.ai/api/v1/images/generations

Authentication: Authorization: Bearer <api-key>

Request Parameters

ParameterTypeRequiredDefaultDescription
modelstringModel ID: x-ai/grok-imagine-image/edit
imageurlThe source image to edit
promptstringThe prompt to edit the image with

Code Examples

curl -X POST https://shark.ai/api/v1/images/generations \
  -H "Authorization: Bearer <api-key>" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "x-ai/grok-imagine-image/edit",
  "image": "https://example.com/image.jpg",
  "prompt": "Your prompt here"
}'

Response

Response (200 OK)
{
  "created": 1700000000,
  "data": [
    {
      "url": "https://cos.example.com/images/...signed..."
    }
  ],
  "usage": {
    "input_tokens": 14,
    "output_tokens": 1542,
    "total_tokens": 1556
  },
  "credit": 90
}

Error Codes

HTTPTypeDescription
400invalid_request_errorInvalid parameters
400content_moderationContent blocked by safety system
400input_too_largeInput exceeds model limit
401auth_errorInvalid API key
402insufficient_creditsNot enough credits
429rate_limit_errorToo many requests
502provider_errorUpstream error, retry later
504timeout_errorRequest timed out
Try in PlaygroundAPI ReferenceAll Models