Wprowadzenie
P-Image LoRA Tekst na obraz rysuje jeden obraz z opisu tekstowego w P-Image, nastawionym na szybkość modelu tekst na obraz od Pruna AI, z załadowanym jednym wybranym plikiem LoRA. Wybierz jedną z siedmiu proporcji obrazu albo ustaw własny rozmiar do 1440 pikseli na bok. Platforma nie dodaje żadnego filtra treści do promptu, wag ani obrazu.
Wybierz tryb według materiału wyjściowego
| Co masz | Tryb |
|---|---|
| opis tekstowy | P-Image LoRA Tekst na obraz |
| jeden lub więcej obrazów do zmiany | P-Image LoRA Edycja obrazu |
Najważniejsze funkcje
Kilka sekund na obraz
Pruna zbudowała P-Image z myślą o szybkości. W naszych testach model potrzebował około trzech do pięciu sekund na obraz bez LoRA i kilku sekund więcej przy pierwszym pobraniu pliku LoRA.
Jedna LoRA, zupełnie nowy wygląd
LoRA kolorystyki filmowej, LoRA zdjęć z lampą błyskową i LoRA kredek zmieniły w naszych testach cały obraz. LoRA ładuje się z publicznego linku; nic nie trzeba wcześniej do nas wgrywać, a plik nie jest kontrolowany.
Własne rozmiary
Oprócz siedmiu proporcji o rozmiarze około jednego megapiksela działa dowolna szerokość i wysokość od 256 do 1440 pikseli co 16, od kwadratowych miniatur po szerokie panoramy 1440 x 608.
Brak filtra treści
Nic nie jest filtrowane ani odrzucane. Model daje każdy poziom aż do Silnego włącznie dla kobiet i mężczyzn zgodnie z zapisem, a także poziom Maksymalny; żądania poziomu Bardzo silny wyszły w naszych testach z błędami anatomii i właśnie do tego służy LoRA bez filtra.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Najlepiej działają pełne zdania: motyw, ubranie, miejsce, światło i obiektyw. Słowo wyzwalające LoRA umieść na początku. od 1 znaków · do 5000 znaków |
aspect_ratio | Nie | Siedem proporcji o rozmiarze około jednego megapiksela: 1:1 to 1024 x 1024, 16:9 to 1344 x 768, 3:2 to 1216 x 832, 4:3 to 1152 x 896. |
width | Nie | Używane tylko z własną proporcją obrazu: od 256 do 1440 pikseli co 16, domyślnie 1024. Nie zmienia ceny. |
height | Nie | Używane tylko z własną proporcją obrazu: od 256 do 1440 pikseli co 16, domyślnie 1024. Nie zmienia ceny. |
loras | Nie | Jeden wpis {path, scale}. Użyj publicznego, bezpośredniego linku do pliku .safetensors stworzonego w trenerze P-Image albo wytrenowanego pod Z-Image Turbo. Domyślnie: |
output_format | Nie | Domyślnie JPEG, ewentualnie PNG lub WebP. Format nie zmienia ceny. |
seed | Nie | Utrzymuje porównywalność zestawu obrazów, gdy zmieniasz jedno słowo albo strength LoRA. Nie gwarantuje identycznych pikseli przy każdym uruchomieniu. |
Cennik
$0.006 / obraz
Rozliczane za obraz. Proporcje obrazu, własny rozmiar, format wyjściowy i załadowanie LoRA nie zmieniają ceny.
Zastosowania
Styl domowy w tempie szkiców
Załaduj jedną LoRA stylu, trzymaj jej słowo wyzwalające na początku i puść listę promptów. Każdy obraz ma ten sam wygląd i powstaje w kilka sekund.
Wypróbowywanie publicznych LoRA
Przetestuj LoRA od społeczności na prawdziwym prompcie, zanim zaczniesz coś na niej budować; jeden obraz kosztuje tyle samo z plikiem i bez niego.
Nietypowe formaty
Bannery, panoramy i wysokie paski w dokładnych rozmiarach w pikselach, bez przycinania później.
Wskazówki
Pisz zdaniami
Opisz motyw, ubranie, miejsce, światło i obiektyw. Szczegóły takie jak mosiężna krata windy czy żyrandol w kształcie gwiazdy wyszły zgodnie z opisem.
Najpierw słowo wyzwalające
LoRA stylów oczekują wyzwalacza na początku promptu. Porównaj ten sam seed z plikiem i bez niego, żeby zobaczyć, co sama LoRA dodaje.
Trzymaj umiarkowany strength
W okolicach 0,6 do 1 LoRA stylu jest wyraźna; przy 2 obraz w naszych testach zaczął się rozpadać, a przy 3 zamienił się w szum. Wartości ujemne odpychają od wyglądu LoRA, ale dawały nierówne wyniki.
Wybieraj LoRA pod ten model
Ładowały się LoRA stworzone w trenerze P-Image oraz, w naszych testach, LoRA od społeczności wytrenowane pod Z-Image Turbo. LoRA do FLUX albo modeli SDXL kończyły żądanie błędem.
Szybki start z API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "pruna-ai/p-image-lora/text-to-image",
"input": {
"aspect_ratio": "1:1",
"output_format": "jpeg",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Uwierzytelnianie, pełny schemat, odpytywanie i obsługę błędów opisuje dokumentacja API.









