NVIDIA: Nemotron 3.5 Content Safety (free)
Nemotron 3.5 Content Safety to model ochronny NVIDIA mający 4 miliardy parametrów do klasyfikowania promptów i odpowiedzi modeli. Ta edycja Ailoot odczytuje tekst i zwraca tekst, w tym ocenę bezpieczeństwa wydaną przez model i etykiety kategorii. Używaj go jako ukierunkowanego etapu moderacji w szerszym procesie oceny lub stosowania zasad aplikacji.
O modelu
Ten opis przedstawia możliwości modelu. Dane wejściowe, wyniki i opcje dostępne w Ailoot podano poniżej dla wybranej metody.
Nemotron 3.5 Content Safety to model ochronny NVIDIA mający 4 miliardy parametrów, dostrojony na bazie Gemma-3-4B. Jego udokumentowane przeznaczenie to moderacja promptów i odpowiedzi, klasyfikacja treści oraz procesy stosowania zasad bezpieczeństwa. NVIDIA opisuje wyniki, które oceniają prompt użytkownika i odpowiedź jako bezpieczne lub niebezpieczne, dodają etykiety kategorii bezpieczeństwa i opcjonalnie zawierają ślad rozumowania. Ocena jest wyjściem modelu, które aplikacja musi ocenić i zastosować. Każda wiadomość ma pole role o wartości system, developer, user lub assistant oraz content w postaci zwykłego ciągu tekstowego. Opcjonalne pole name jest ciągiem; ogranicz każdą wiadomość do tych pól. Wyślij stream:false lub pomiń stream.
Używaj dokładnego identyfikatora modelu nvidia/nemotron-3.5-content-safety:free z POST /v1/chat/completions i niepustą tablicą messages. Umieść materiał do oceny w tekstowej treści pola content i odróżnij prompt użytkownika od odpowiedzi modelu, gdy oceniane są oba. Praktyczny etap moderacji może jawnie oznaczać te dwa fragmenty i prosić model o wskazanie odpowiednich kategorii, przy zachowaniu powiązania oceny z dostarczoną treścią.
Ta edycja Ailoot przyjmuje tekst i zwraca tekst. Dla kolejki oceny przygotuj rzeczywisty wpis, szkic wiadomości obsługi klienta lub wygenerowaną odpowiedź wymagającą oceny, wraz z kontekstem wpływającym na znaczenie. Decyzje aplikacji, takie jak skierowanie oznaczonego elementu do oceny człowieka, pozostaw we własnym procesie. Wejścia multimedialne, parametry wywoływania narzędzi i jawne sterowanie pamięcią podręczną pozostają poza profilem żądania tej edycji.
Strona modelu podaje okno kontekstu 128 000 tokenów i do 8 192 tokenów odpowiedzi. Ailoot wymaga ponadto, aby cała treść żądania JSON w UTF-8, w tym instrukcje i nazwy pól, mieściła się w 128 000 bajtów. Dla jawnego limitu wyjścia ustaw dokładnie jeden z parametrów max_tokens lub max_completion_tokens na dodatnią liczbę całkowitą od 1 do 8 192. Jeśli żaden nie zostanie podany, Ailoot przekazuje limit wyjścia 4 096 tokenów. Uwzględnij całą rozmowę i żądaną ocenę. Opis modelu podaje obsługę 12 języków; zachowaj oryginalne brzmienie, gdy ocena zależy od języka źródłowego. Jeśli aplikacja oczekuje określonych etykiet, parsuj i weryfikuj zwrócony tekst względem wybranych reguł obsługi. Żądanie odpowiedzi wyglądającej jak JSON nie gwarantuje wyjścia wymuszonego schematem.
Użyj stream:false dla kompletnej odpowiedzi rozmowy JSON. Odczytaj choices[].message.content, zachowaj każdy zwrócony wariant i wszystkie dostarczone pola rozumowania oraz zachowaj finish_reason i usage. Przechowuj ocenę z dokładnym promptem i odpowiedzią, które ocenia, aby później można było przejrzeć decyzję. Ocena jednego tekstu dotyczy tego dostarczonego tekstu i kontekstu; istotnie zmienioną odpowiedź oceniaj jako osobny element.
Przygotuj materiał niezawierający informacji poufnych, zgodnie z udokumentowanymi warunkami użytkowania tej bezpłatnej edycji. Jeśli żądanie zakończy się bez kompletnej oceny, zachowaj identyfikator pierwotnego żądania i zwrócone dane podczas sprawdzania istniejącej próby. Ta karta dokumentuje bezpośredni wynik rozmowy i nie udostępnia oddzielnego zadania asynchronicznego ani procesu anulowania.
Ailoot Ultra · Chat Completions POST /v1/chat/completions nvidia/nemotron-3.5-content-safety:free
nvidia/nemotron-3.5-content-safety:free
nvidia/nemotron-3.5-content-safety:freeStart
Nemotron 3.5 Content Safety to model ochronny NVIDIA mający 4 miliardy parametrów do klasyfikowania promptów i odpowiedzi modeli. Ta edycja Ailoot odczytuje tekst i zwraca tekst, w tym ocenę bezpieczeństwa wydaną przez model i etykiety kategorii. Używaj go jako ukierunkowanego etapu moderacji w szerszym procesie oceny lub stosowania zasad aplikacji.
- Akceptowane dane wejściowe
- Tekst
- Wyniki
- Tekst
Dostępne w Ailoot · dane wejściowe i metody
Ailoot Ultra · Chat Completions POST /v1/chat/completions
- Wejście
text- Wyjście
text- Kontekst
- 128 000 tokens
- Maksymalny wynik
- 8192 tokens
- Format wyjściowy
- JSON or supported SSE
| Pole | Typ | Wymaganie | Wartości i limity | Domyślnie |
|---|---|---|---|---|
Polemodel | Typstring | WymaganieWymagane | Wartości i limity nvidia/nemotron-3.5-content-safety:free | Domyślnie— |
Polemessages | Typarray | WymaganieWymagane | Wartości i limity | Domyślnie— |
Polestream | Typboolean | WymaganieOpcjonalne | Wartości i limity false | Domyślniefalse |
Polemax_tokens | Typinteger | WymaganieOpcjonalne | Wartości i limity Minimum: 1 Maksimum: 8192 | Domyślnie— |
Polemax_completion_tokens | Typinteger | WymaganieOpcjonalne | Wartości i limity Minimum: 1 Maksimum: 8192 | Domyślnie— |
Polen | Typinteger | WymaganieOpcjonalne | Wartości i limity Minimum: 1 Maksimum: 128 | Domyślnie— |
Poletemperature | Typnumber | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Poletop_p | Typnumber | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Poleseed | Typinteger | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Polestop | Typ | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Polefrequency_penalty | Typnumber | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Polepresence_penalty | Typnumber | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Poleuser | Typstring | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Parametry i cykl życia metody
| Parametr | Kontrakt |
|---|---|
Parametrcontent_type | Kontraktapplication/json |
Parametrrequired | Kontraktmodel, messages |
Parametroptional | Kontraktstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Parametrmaterial_types | Kontrakttext |
Parametrconditions | KontraktUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 128000 bytes. |
Cykl życia: synchronous_json_or_sse
Cennik
Informacje taryfowe nie dodają opcji żądania. Obsługiwane parametry podano przy wybranej metodzie.
- Tryb szybki
- Stawka standardowa Gdy wybrany jest tryb szybki
- Tryb flex
- Stawka standardowa Gdy wybrany jest tryb flex
- Maksymalna intensywność rozumowania
- Stawka standardowa Gdy dla maksymalnej intensywności rozumowania stosowana jest domyślna korekta (default)
- Wycena jawnej pamięci podręcznej
- Niewłączone Gdy zażądano jawnej pamięci podręcznej
- Zerowe stawki wyłącznie dla tekstu
- Pamięć podręczna, narzędzia i multimedia podlegają osobno podanym warunkom cenowym. Dla wyłącznie tekstowych danych wejściowych i wyjściowych
Stawki Ailoot
Ceny według konfiguracji
| Konfiguracja | Tabela stawek | Opłata |
|---|---|---|
| KonfiguracjaBazowe stawki za tokeny | Tabela stawekStawka podstawowa | Opłata Wejście · Tokeny wejściowe $0 / 1K tokenów Wyjście · Tokeny wyjściowe $0 / 1K tokenów Wejście · Odczyt cache — / 1K tokenów Wejście · Zapis do cache — / 1K tokenów Wejście · Zapis do cache, 1 godz. — / 1K tokenów |
Ailoot rezerwuje szacowaną kwotę przed żądaniem. Po otrzymaniu wyniku rozlicza ostateczną opłatę według zmierzonego użycia. Rozliczenie strumieniowania korzysta z końcowego rekordu użycia. Jak działają rezerwacja i rozliczenie →
Przykładowe żądania
Ailoot Ultra · Chat Completions
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "nvidia/nemotron-3.5-content-safety:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Odbieranie i zapisywanie wyników
Ailoot Ultra · Chat Completions
JSON or supported SSE
Zachowaj wszystkie ukończone wyniki
Zachowaj każdą kompletną zwróconą odpowiedź, plik i część treści.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Jeśli trzeba sprawdzić pierwotną odpowiedź
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliasy
Aliasy modelu
Ailoot Ultra nvidia/nemotron-3.5-content-safety:free
Aliasy ścieżek metod
Użyj ścieżek metod podanych powyżej.
Powiązane ID modeli
FAQ · NVIDIA: Nemotron 3.5 Content Safety (free)
- Jakie dane wejściowe i wyniki są dostępne?
POST /v1/chat/completions·nvidia/nemotron-3.5-content-safety:free:text→text- Jakich pól używa żądanie?
POST /v1/chat/completions·nvidia/nemotron-3.5-content-safety:free:model,messages,stream,max_tokens,max_completion_tokens,n,temperature,top_p,seed,stop,frequency_penalty,presence_penalty,user- Jakie limity obowiązują?
POST /v1/chat/completions·nvidia/nemotron-3.5-content-safety:free:ctx:128000;max_out:8192;max_tokens.minimum:1;max_tokens.maximum:8192;max_completion_tokens.minimum:1;max_completion_tokens.maximum:8192;n.minimum:1;n.maximum:128