Przejdź do treści

Telestyle V2 Style Transfer

Integracja

Identyfikator modelu telestyle-v2
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/telestyle-v2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "content_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "style_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

To żądanie: ≈0,071 $ 71 kredytów API Uruchom na tej stronie

Uzyskaj klucz API
Open model Edycja obrazów #stylized#transform#editing

Transfer stylu, który renderuje obraz zawartości ponownie z wyglądem drugiego obrazu referencyjnego stylu

Open model · Obraz

Tutaj pojawi się pierwszy wynik

Zbuduj poniżej żądanie i uruchom je za pomocą klucza API. Wyniki są kopiowane do naszej przestrzeni dyskowej i przechowywane bezterminowo lub 7 dni bezpłatnie.

Zbuduj żądanie

Elementy sterujące są generowane ze schematu modelu. Kod i cena aktualizują się podczas ich zmiany.

•wymagane
Upuść plik lub

Adres URL obrazu dostarczającego obiekt i strukturę do transferu stylu. Oba elementy zostają zachowane, gdy obraz otrzymuje styl.

•wymagane
Upuść plik lub

Adres URL obrazu używanego do zmiany stylu obrazu treści. Referencja dostarcza materiał i styl artystyczny, a także kolor i oświetlenie.

image_size

Wymiary wynikowego obrazu, zastępujące wymiary obrazu treści tylko po ich podaniu.

num_images domyślnie 1

Liczba obrazów żądanych do wygenerowania.

Zaawansowane negative_prompt · acceleration · output_format · lora_scale · lightning_lora_scale · num_inference_steps · guidance_scale · seed · use_lightning_lora · use_content_description · use_style_description · enable_safety_checker
domyślnie

Negatywny prompt używany podczas generowania.

acceleration domyślnie none

Tryb przyspieszenia generowania obrazów: „regular” używa przyspieszonej ścieżki downstream ze stałymi 10 krokami, niezależnie od num_inference_steps. Domyślny tryb „none” korzysta natomiast z num_inference_steps; dlatego domyślna konfiguracja Lightning używa skonfigurowanych 4 kroków.

output_format domyślnie png

Format pliku wynikowego obrazu.

domyślnie 1

Siła adaptera TeleStyleV2, którą można zmniejszyć poniżej wartości 1.0 z implementacji referencyjnej, aby uzyskać subtelniejszy efekt stylu.

domyślnie 1

Siła Lightning LoRA, którą można zmniejszyć poniżej wartości 1.0 z implementacji referencyjnej, aby uzyskać subtelniejszy efekt stylu.

domyślnie 4

Liczba kroków inferencji do wykonania.

domyślnie 1

Ustaw, jak dokładnie generowanie ma podążać za promptem, używając CFG, skrótu od Classifier Free Guidance.

Ziarno zapewniające powtarzalne wyniki generowania obrazów. Aby za każdym razem odtworzyć obraz, zachowaj ziarno, wszystkie dane wejściowe i niezmienioną wersję modelu.

POST /run/telestyle-v2?wait=20 wycena → 0,071 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/telestyle-v2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "content_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "style_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Uruchom to żądanie

Klucz pozostaje w tej przeglądarce: jest wysyłany tylko do Doitong API i zapisywany (localStorage) tylko po zaznaczeniu opcji Zapamiętaj. Uzyskaj klucz API

Informacje o Telestyle V2 Style Transfer

Przyjmuje `content_image_url`, którego temat i układ zostają zachowane, oraz `style_image_url`, z którego pobierane są styl, materiały, oświetlenie i kolory. `lora_scale` (0 do 4) określa siłę stylu, a opcjonalny Lightning LoRA jest domyślnie włączony z domyślnymi 4 krokami. Rozmiar wyjściowy można ustawić za pomocą presetów `image_size`, a w jednym wywołaniu wygenerować od 1 do 4 obrazów w formacie jpeg lub png.

Parametry

Wyślij nazwę kanoniczną albo natywną, nie obie. Nazwy kanoniczne

NazwaTyp DomyślneDozwolone Opis
content_image_urlwymagane
Typurl · image
Adres URL obrazu dostarczającego obiekt i strukturę do transferu stylu. Oba elementy zostają zachowane, gdy obraz otrzymuje styl.
style_image_urlwymagane
Typurl · image
Adres URL obrazu używanego do zmiany stylu obrazu treści. Referencja dostarcza materiał i styl artystyczny, a także kolor i oświetlenie.
lora_scaleopcjonalne
Typnumber
Domyślne1
0 – 4
Siła adaptera TeleStyleV2, którą można zmniejszyć poniżej wartości 1.0 z implementacji referencyjnej, aby uzyskać subtelniejszy efekt stylu.
use_lightning_loraopcjonalne
Typboolean
Domyślnetrue
Określa, czy przy wartości true Lightning LoRA jest używany razem z domyślnym LoRA.
lightning_lora_scaleopcjonalne
Typnumber
Domyślne1
0 – 4
Siła Lightning LoRA, którą można zmniejszyć poniżej wartości 1.0 z implementacji referencyjnej, aby uzyskać subtelniejszy efekt stylu.
use_content_descriptionopcjonalne
Typboolean
Domyślnetrue
Przy wartości true wzbogaca prompt o opis obrazu treści; VLM tworzy ten opis.
use_style_descriptionopcjonalne
Typboolean
Domyślnetrue
Przy wartości true wzbogaca prompt o opis obrazu stylu; VLM tworzy ten opis.
image_sizeopcjonalne
Typobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Wymiary wynikowego obrazu, zastępujące wymiary obrazu treści tylko po ich podaniu.
negative_promptopcjonalne
Typstring
Domyślne
Negatywny prompt używany podczas generowania.
num_inference_stepsopcjonalne
Typinteger
Domyślne4
2 – 50
Liczba kroków inferencji do wykonania.
guidance_scaleopcjonalne
Typnumber
Domyślne1
0 – 20
Ustaw, jak dokładnie generowanie ma podążać za promptem, używając CFG, skrótu od Classifier Free Guidance.
accelerationopcjonalne
Typenum
Domyślnenone
noneregular
Tryb przyspieszenia generowania obrazów: „regular” używa przyspieszonej ścieżki downstream ze stałymi 10 krokami, niezależnie od num_inference_steps. Domyślny tryb „none” korzysta natomiast z num_inference_steps; dlatego domyślna konfiguracja Lightning używa skonfigurowanych 4 kroków.
num_imagesopcjonalne num_outputs
Typinteger
Domyślne1
1 – 4
Liczba obrazów żądanych do wygenerowania.
seedopcjonalne
Typinteger | null
Ziarno zapewniające powtarzalne wyniki generowania obrazów. Aby za każdym razem odtworzyć obraz, zachowaj ziarno, wszystkie dane wejściowe i niezmienioną wersję modelu.
enable_safety_checkeropcjonalne
Typboolean
Domyślnetrue
Aktywacja kontroli bezpieczeństwa; true włącza kontrolę.
output_formatopcjonalne
Typenum
Domyślnepng
jpegpng
Format pliku wynikowego obrazu.
wymagane Nazwa kanoniczna, również akceptowana

Parametry plików przyjmują publiczny URL https://, identyfikator URI data: do 10 MB albo file_url przesłanego pliku. Pliki

Wynik

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "telestyle-v2",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 71,
    "usd": "0.071",
    "charged": 71,
    "refunded": 0
  },
  "input": {
    "content_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "style_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200,
        "width": 1024,
        "height": 768
      }
    ],
    "has_nsfw_concepts": [
      false
    ],
    "prompt": "",
    "seed": 42
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Twoje pliki, Twój wybórKażdy outputs[].url to kopia w naszej przestrzeni dyskowej: przechowywana bezterminowo (opłata za GB-miesiąc) lub 7 dni bezpłatnie, zgodnie z ustawieniem konta lub ?storage=.
Taki sam format w każdym modelutype, url, content_type, width, height i duration — tak samo dla obrazów, filmów i dźwięku. output to własny obiekt wyniku modelu.
Pola wyniku
images
array of object {url, content_type, file_name, file_size, width, height}Obraz lub obrazy z zastosowanym stylem.
has_nsfw_concepts
array of booleanWskazuje, czy wygenerowany obraz zawiera treści NSFW.
prompt
stringPrompt utworzony na podstawie zarówno obrazu treści, jak i obrazu stylu.
seed
integerWartość ziarna stosowana podczas generowania.

Dla agentów AI: ta strona w formacie Markdown jest dostępna pod adresem https://doitong.com/pl/developers/models/telestyle-v2.md. Wszystkie modele i przewodniki: https://doitong.com/developers/llms.txt