Przejdź do treści głównej

Słownik dewelopera

Zrozum API, zanim je zintegrujesz.

Praktyczne definicje pomogą wybrać model, obsłużyć stany zadania, zweryfikować wywołania zwrotne, oszacować zużycie i ochronić materiały użytkowników.

01

Asynchroniczne API generowania

Definicja

API, które przyjmuje żądanie wygenerowania mediów, zwraca trwały taskId i kończy pracę poza pierwotnym żądaniem HTTP.

Uwaga wdrożeniowa

Zapisz taskId przed odpytywaniem albo czekaniem na webhook. queued i running są stanami aktywnymi; succeeded, failed i expired – końcowymi. Przyjętego zadania nie da się anulować.

Powiązana strona →
02

Klucz idempotentności

Definicja

Identyfikator tworzony przez klienta, dzięki któremu powtórne wysyłki sprowadzają się do jednego logicznego zadania, zamiast tworzyć podwójną płatną pracę.

Uwaga wdrożeniowa

Tego samego klucza używaj wyłącznie do tego samego zwalidowanego żądania. Zapisz go razem z zadaniem i przy ponowieniu zwróć pierwotny wynik.

Powiązana strona →
03

Podpis webhooka

Definicja

Wartość kryptograficzna dołączana do wywołania zwrotnego, dzięki której odbiorca sprawdzi, że zdarzenie przyszło z API i nie zostało po drodze zmienione.

Uwaga wdrożeniowa

Weryfikuj surowe ciało żądania, odrzucaj stare znaczniki czasu i odsiewaj powtórzone eventId, zanim zmienisz stan zadania albo rozliczenia.

Powiązana strona →
04

Schemat modelu

Definicja

Czytelna maszynowo specyfikacja przyjmowanych pól, typów, limitów, wartości domyślnych i kształtu wyniku modelu.

Uwaga wdrożeniowa

Formularze i walidację po stronie serwera generuj z opublikowanego schematu, ale zapisuj wersję schematu użytą przy każdym zadaniu.

Powiązana strona →
05

Obraz referencyjny

Definicja

Obraz wejściowy, który prowadzi tożsamość, kompozycję, styl albo ruch w żądaniu wygenerowania obrazu lub wideo.

Uwaga wdrożeniowa

Zbieraj pochodzenie i zgodę, sprawdzaj format i rozmiar, a referencji nie traktuj jak pozwolenia na odtworzenie wizerunku realnej osoby.

Powiązana strona →
06

Rozliczenie za użycie

Definicja

Rozliczenie oparte na zmierzonym zużyciu. Każdy model podaje właściwą jednostkę: obraz, sekundę wyniku, megapiksel, token albo żądanie.

Uwaga wdrożeniowa

Pokaż jednostkę i wycenę przed wysłaniem; opłaty minimalne, czas trwania i liczba wyników mogą zmienić koszt końcowy.

Powiązana strona →
07

Model AI z mniejszym filtrowaniem treści

Definicja

Opcja pojedynczych modeli z mniejszą liczbą filtrów treści, która może przetwarzać szerszy zakres treści; etykieta jest informacją o produkcie, a nie zgodą platformy.

Uwaga wdrożeniowa

Zanim wyślesz żądanie, wprowadź u siebie kontrolę wieku, zgody, realnych osób i jurysdykcji, jakiej wymagają twoi użytkownicy i twoja usługa.

Powiązana strona →

Czas podłączyć model?

Sprawdź wejścia modelu, przykłady i aktualny cennik, a przed uruchomieniem zobacz wycenę dla swoich rzeczywistych ustawień.