Odpowiedzialność za treści i korzystanie z usługi
Co SpicyAPI sprawdza, a czego nie, za co odpowiadasz, jakie zastosowania są zawsze zabronione, gdzie usługa jest dostępna i jak zgłaszać nadużycia.
Możliwości modeli i ich użycie
Wybierz model, który oferuje potrzebne możliwości. SpicyAPI nie wymaga flagi trybu treści w żądaniu i nie przeprowadza kontroli treści każdego żądania.
Mówiąc prosto: ty wybierasz model; model decyduje, co wygeneruje. Nie skanujemy, nie klasyfikujemy ani nie zatwierdzamy pojedynczych żądań i nie zmieniamy twojego promptu. Nie ma przełącznika „trybu dla dorosłych” ani zgody, o którą trzeba wystąpić — możliwości generowania są cechą danego modelu i opisuje je jego strona w katalogu.
Twoja odpowiedzialność
Wykonanie żądania API nie rozstrzyga, czy treść można rozpowszechniać w twojej jurysdykcji, i nie zastępuje twojego procesu zapewniania zgodności. Odpowiadasz za zgodność zastosowania, danych wejściowych, wyników, odbiorców i przechowywania z obowiązującym prawem, umowami i zasadami twojego produktu, zwłaszcza gdy chodzi o prawdziwe osoby, zgodę, weryfikację wieku lub ochronę osób niepełnoletnich.
Jeśli pozwalasz swoim użytkownikom wysyłać żądania przez twój produkt, te obowiązki nadal spoczywają na tobie: wymagane dla twoich odbiorców sprawdzanie wieku, własne mechanizmy kontroli treści i dostępu oraz sposób zgłaszania ci treści przez użytkowników.
Ta strona opisuje zachowanie techniczne i podział odpowiedzialności; nie stanowi porady prawnej. Twoje obowiązki zależą od działalności, użytkowników i regionów świadczenia usługi. Oceń je samodzielnie lub skonsultuj się z prawnikiem.
Co jest zawsze zabronione
Brak kontroli każdego żądania nie oznacza dowolności zastosowań. Niektóre zastosowania są zabronione w każdym modelu, niezależnie od ustawień, rodzaju konta czy umowy. Należą do nich:
- wszelkie seksualizowane przedstawienia osoby niepełnoletniej, w dowolnym stylu;
- intymne lub seksualizowane przedstawienia rozpoznawalnej prawdziwej osoby bez jej udokumentowanej zgody, w tym podmiana twarzy i przenoszenie wizerunku;
- podszywanie się pod prawdziwą osobę;
- treści niezgodne z prawem w miejscu, w którym przebywasz, lub w miejscu świadczenia usługi.
Konta naruszające te zasady mogą zostać zawieszone lub zamknięte po zgłoszeniu albo otrzymaniu zawiadomienia prawnego, a materiały objęte zgłoszeniem są zachowywane, gdy wymaga tego prawo. Przed uruchomieniem produktu przeczytaj Zasady dopuszczalnego użytkowania i Zasady dotyczące treści, szczególnie jeśli obsługujesz własnych użytkowników końcowych.
Gdzie świadczymy usługę
Nie obsługujemy Chin kontynentalnych. Jest to wymóg zgodności z prawem, a nie decyzja produktowa.
Kontrola jest egzekwowana na brzegu sieci, na serwerze źródłowym, podczas rejestracji i przy płatności. Żądania z regionu objętego ograniczeniem są odrzucane:
- Większość otrzymuje kod biznesowy
40303(The service is not available in your region). - Część jest zatrzymywana przez naszą sieć brzegową, zanim dotrze do API, i zamiast odpowiedzi JSON otrzymuje zwykłą stronę
403. - Żądanie, którego lokalizacji nie można ustalić, jest odrzucane tak samo.
40303 nie można rozwiązać przez ponawianie ani obchodzenie ograniczenia.
Osobno regulamin usługi wyłącza oferowanie usługi w Wielkiej Brytanii, Hongkongu, Makau, Arabii Saudyjskiej, Zjednoczonych Emiratach Arabskich, Katarze, Kuwejcie, Bahrajnie, Omanie, Pakistanie, Bangladeszu, Afganistanie, Indonezji, Malezji i Brunei ze względu na obowiązujące tam przepisy dotyczące treści dla dorosłych i treści generowanych przez AI. Korzystanie z usługi z tych miejsc nie jest dozwolone na mocy regulaminu.
Odrzucenie przez model
Konkretny model może odrzucić żądanie zgodnie ze swoją implementacją. Zadanie kończy się jako failed z errorCode: "content_rejected", a blokada środków jest zwykle zwalniana w całości. Niektóre odmowy związane z treścią są rozliczane według zaakceptowanej wyceny tylko wtedy, gdy strona modelu wyraźnie to wskazuje. Nadal są to zadania zakończone niepowodzeniem; settled: true wraz z dodatnim cost potwierdza pobranie opłaty. Odrzucenie samo w sobie nie oznacza naliczenia opłaty.
errorCode jest stabilny; errorMessage jest przeznaczony do odczytu przez człowieka i może przytaczać podany przez model powód po angielsku, po usunięciu szczegółów wewnętrznych (zobacz Błędy). Logikę programu opieraj na errorCode i nie ponawiaj odrzuconego żądania bez zmian: zmień prompt albo wybierz inny model.
Zgłaszanie
Aby zgłosić nadużycie, napisz na support@spicyapi.ai lub skorzystaj ze strony zgłoszeń. Podaj identyfikator zadania (zaczyna się od job_ i jest widoczny w konsoli w sekcji Logs) albo adres strony, na której pojawia się treść. Nie wysyłaj kluczy API ani podpisanych adresów pobierania.

