Mage API · Model pro obrázky
API Stable Diffusion XL
SDXL vyladěné na fotorealismus
POST https://api.mage.space/v1/stable_diffusion_xl/generateStručně
API Stable Diffusion XL spouští Stable Diffusion XL přes Mage na POST https://api.mage.space/v1/stable_diffusion_xl/generate. Požadavek s výchozím nastavením stojí 10 Gems (asi 0,01 $), bez předplatného. Stable Diffusion XL nepodporuje zmínky @handle.
- ObrázekVýstup
- 1Varianta
- 10Gems za obrázek, výchozí
- $0.01Přibližně v USD
Přehled
Co umí API Stable Diffusion XL
Klasický Stable Diffusion XL vyladěný na fotorealistický výstup. Z textu na obrázek nebo z jednoho vstupního obrázku, za výhodnou cenu.
Stable Diffusion XL vyladěný na fotorealistický výstup, s volitelným vstupním obrázkem.
Jako vstup přijímá image.
Rychlý start
Zavolej API Stable Diffusion XL
Nastav MAGE_API_KEY, odešli požadavek na /stable_diffusion_xl/generate a opakovaně se dotazuj na status_url, dokud se požadavek nedokončí.
cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/stable_diffusion_xl/generate' \
--header "Authorization: Bearer $MAGE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"prompt": "Editorial portrait in soft daylight, 35mm film look",
"aspect_ratio": "4:5",
"model_id": "6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B80"
}' | jq -r '.status_url')
# Repeat until status is "completed"; result.url is the file
curl "$STATUS_URL" --header "Authorization: Bearer $MAGE_API_KEY"TypeScript
// npm install @mage-space/sdk
import Mage from '@mage-space/sdk';
const mage = new Mage(); // reads MAGE_API_KEY
const request = await mage.run('stable_diffusion_xl', {
prompt: 'Editorial portrait in soft daylight, 35mm film look',
aspect_ratio: '4:5',
model_id: '6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B80',
});
console.log(request.result.url);Python
# pip install mage-space
from mage_space import Mage
mage = Mage() # reads MAGE_API_KEY
request = mage.run("stable_diffusion_xl", {
"prompt": "Editorial portrait in soft daylight, 35mm film look",
"aspect_ratio": "4:5",
"model_id": "6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B80",
})
print(request["result"]["url"])Modely
Hodnoty model_id pro Stable Diffusion XL
Variantu vybereš pomocí model_id. Požadavek bez něj použije výchozí.
| model_id | Název | Výchozí |
|---|---|---|
| 6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B80 | Stable Diffusion XL | Ano |
Možnosti
Parametry Stable Diffusion XL
Povolené hodnoty napříč všemi variantami; konkrétní varianta jich může nabízet méně. Možnosti pro jednotlivé varianty najdeš v dokumentaci.
| Pole | Hodnoty |
|---|---|
| aspect_ratio | 21:9, 16:9, 3:2, 5:4, 1:1, 4:5, 2:3, 9:16, 9:21 |
Vstupy
Vstupní média, která Stable Diffusion XL přijímá
Každý pošli jako https URL, data URL nebo nahraj soubor o velikosti do 100 MB.
| Pole | Role |
|---|---|
| image | Referenční obrázek. |
Další modely pro obrázky
Další API pro generování obrázků na Mage
Z-Image API
Nejrychlejší obrazový model na Mage
Anima API
Vytvořeno speciálně pro anime
Chroma API
Open-weights, postaveno na Flux
Flux 2 API
Dlouhé prompty a úpravy s více referencemi
GPT Image 2 API
Přesné prompty a čitelný text
Grok Image API
Grok Imagine ve třech úrovních kvality
Časté dotazy
Často kladené otázky
Kolik stojí Stable Diffusion XL API?
Jaký je endpoint Stable Diffusion XL API?
Které modely Stable Diffusion XL můžu volat?
Podporuje Stable Diffusion XL referenční obrázky nebo postavy?
Můžu používat Stable Diffusion XL z Claude nebo ChatGPT?
Jak dlouho se uchovávají výsledky Stable Diffusion XL?
Začni tvořit s Mage
Jeden účet, jeden zůstatek Gems, všechny modely. Platíš jen za to, co vygeneruješ.