cURL
curl --request POST \ --url https://ai-nebula.com/prod-api/nebula/v4/api/anyShootEasyModeSubmit \ --header 'Authorization: <authorization>' \ --header 'Content-Type: application/json' \ --data ' { "size": "<string>", "contents": [ {} ], "contents[].parts": [ {} ], "contents[].parts[].text": "<string>", "contents[].parts[].image": "<string>" } '
{ "code": 200, "msg": "Operation successful", "data": { "url": "https://example.com/generated-image.jpg" } }
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...
https://docs.openai-nebula.com/en/nebula-lab-v4/endpoint/get-token
curl -X POST "https://ai-nebula.com/prod-api/nebula/v4/api/anyShootEasyModeSubmit" \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-xxxxxxxxxx" \ -d '{ "size": "1024x1024", "contents": [ { "parts": [ { "text": "A cute little cat playing on the grass" }, { "image": "https://example.com/cat.jpg" } ] } ] }'
import requests import json url = "https://ai-nebula.com/prod-api/nebula/v4/api/anyShootEasyModeSubmit" headers = { "Content-Type": "application/json", "Authorization": "Bearer sk-xxxxxxxxxx" } data = { "size": "1024x1024", "contents": [ { "parts": [ { "text": "A cute little cat playing on the grass" }, { "image": "https://example.com/cat.jpg" } ] } ] } response = requests.post(url, headers=headers, data=json.dumps(data)) print(response.json())