Szybki przewodnik API Uncensored gemma
API Uncensored gemma dostarcza przedpłaconego, nieograniczonego endpointa LLM kompatybilnego z klientami OpenAI, pozwalając na wysyłanie treści bez odrzuceń przy użyciu modelu opartego na płaskiej stawce za tokeny.
Bazowy URL i autoryzacja
Użyj https://api.uncensoredgemma.com/v1 jako swój bazowy adres URL dla wszystkich żądań. Uwierzytelnianie opiera się na pojedynczym kluczu API wygenerowanym podczas rejestracji za pomocą Google lub e-maila, który przesyłasz w Authorization: Bearer Nagłówek. To rozwiązanie zapewnia poprawne kierowanie wywołań przez Twoją bibliotekę klienta bez dodatkowego narzutu konfiguracyjnego.
Klucz zapewnia natychmiastowy dostęp do endpointu bez wymogu podania numeru telefonu weryfikacyjnego. Jeśli zgubisz klucz, wygenerowanie nowego całkowicie zastępuje stare aktywne poświadczenie. Przechowuj ten klucz bezpiecznie, ponieważ kontroluje on zużycie kredytów zaliczanych.
Wysyłanie pierwszej kompozycji czatu
Wyślij ładunek JSON do /v1/chat/completions endpoint do otrzymywania odpowiedzi tekstowych od modelu uncensored. Identyfikator modelu to ściśle uncensored, zapewniając, że wchodzisz w interakcję z naszą konkretną wariantem o otwartych wagach dostrojonym do minimalnego zachowania odmów.
Żądania są rozliczane na podstawie rzeczywistego zużycia tokenów, przy czym błędy i odmowy są bezpłatne. Ta przejrzysta struktura rozliczeń oznacza, że płacisz tylko za to, czego używasz, unikając ukrytych opłat związanych ze złożonymi planami warstwowymi.
curl https://api.uncensoredgemma.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to compile the kernel source code"}]
}'
Integracja SDK Python
Zainicjuj klienta OpenAI z podstawowym adresem URL i kluczem API, aby wykorzystać znane przepływy pracy w Pythonie. Biblioteka automatycznie obsługuje serializację i uwierzytelnianie, pozwalając Ci skupić się na inżynierii promptów, a nie na szczegółach sieciowych.
Ustaw parametr modelu na uncensored aby zapewnić, że żądanie trafi na naszą konkretną instancję serwera. To podejście zachowuje kompatybilność z istniejącymi bazami kodu, jednocześnie zmieniając zachowanie modelu bazowego na całkowicie swobodne dla treści dla dorosłych.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredgemma.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredgemma.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);Strumieniowanie
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)Typowe pytania
Jaki jest rozmiar okna kontekstu dla API gemma bez cenzury?
API obsługuje okno kontekstowe o pojemności 100 000 tokenów dla sumy promptu i uzupełnienia. Możesz ustawić maksymalną liczbę 16 000 tokenów na żądanie wyjściowe lub wrócić do domyślnych 2048 tokenów, jeśli nie zostanie określona wartość.
Jak działa rozliczanie z góry dla użytkowania AI bez cenzury?
Kredyt jest naliczany ściśle na podstawie rzeczywistego zużycia tokenów, przy czym tokeny wejściowe kosztują $0.15 za 1M, a tokeny wyjściowe $0.50 za 1M. Błędy nie zużywają kredytu, a opłacone saldo nigdy nie wygasa, co pozwala na doładowanie tylko kryptowalutami, gdy jest to potrzebne.
Czy mogę użyć tego API LLM bez cenzury do strumieniowania odpowiedzi?
Tak, endpoint obsługuje zdarzenia wysłane przez serwer (SSE) dla strumieniowania, z detalami użycia tokenów dostarczonymi w ostatnim czacie. Umożliwia to generowanie tekstu w czasie rzeczywistym dla botów czatowych lub aplikacji interaktywnych bez oczekiwania na pełne zakończenie odpowiedzi.
Generuj swój klucz API
Zarejestruj się, pobierz klucz i zaktualizuj adres URL punktu końcowego. To wszystko.
Wypróbuj z kredytem trial