spicyapiDokumentacja
Pomoc
Treść główna

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.

Na tej stronie