pl ▾
API bez cenzury. Kod to priorytet.groknsfwpromptsthatwork.com
$0.15za 1M tokenów wejściowych
100,000kontekst tokenów
Pobierz klucz API

Strona głównaBuduj

Przewodnik szybkiego startu

Połącz istniejące klienty SDK OpenAI z naszym API generowania tekstu bez cenzury. Ten przewodnik obejmuje uwierzytelnianie, formatowanie żądań i strumieniowanie dla modelu 'uncensored'.

Bazowy URL i autoryzacja

Użyj naszego konkretnego adresu URL bazowego dla wszystkich wywołań API. Przekaż swój klucz API w Authorization Nagłówek. To zapewnia poprawne trasowanie Twoich żądań do naszych punktów końcowych bez cenzury.

  • URL bazowy: https://api.groknsfwpromptsthatwork.com/v1
  • Nagłówek: Authorization: Bearer YOUR_API_KEY
curl https://api.groknsfwpromptsthatwork.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "set max_tokens to fifty and temperature to zero"}]
  }'

Wysyłanie twojego pierwszego żądania

Wykonaj standardowe chat/completions wywołanie. Określ model jako uncensored. Model ten nie odrzuca legalnej treści dla dorosłych. Obsługuje generowanie tekstu bezpośrednio, bez dodatkowego przekierowania.

from openai import OpenAI

client = OpenAI(base_url="https://api.groknsfwpromptsthatwork.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)

Korzystanie z SDK Node

Zainicjuj klienta, podając adres bazowy oraz klucz. Wyślij prompt do generowania tekstu. Odpowiedź zawiera pełny obiekt uzupełnienia. Możesz uzyskać dostęp do wygenerowanego tekstu poprzez choices[0].message.content.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.groknsfwpromptsthatwork.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);

Obsługa odpowiedzi strumieniowych

Włącz strumieniowanie, ustawiając stream: true. API zwraca fragmenty za pośrednictwem zdarzeń wysyłanych serwerowo. Możesz analizować te fragmenty w czasie rzeczywistym. Zmniejsza to postrzeganą opóźnienie dla długich wyjść.

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)

Wywoływanie funkcji i tryb JSON

Obsługa narzędzi i danych strukturalnych. Użyj response_format: {type: "json_object"} dla ścisłego JSON. Zdefiniuj funkcje w tools tablicy. Model zwraca strukturyzowane dane na podstawie Twojego schematu.

Zrozumienie zużycia tokenów i limitów

Okno kontekstowe wynosi łącznie 100 000 tokenów. Maksymalna liczba tokenów wyjściowych na żądanie to 16 000. Limity szybkości to 300 żądań na minutę. Błędy takie jak 401 lub 429 zwracają standardowe kody. Kredyty są naliczane tylko za poprawne tokeny.

Typowe pytania

Jaki jest bazowy URL dla API?

Podstawowy adres URL to HTTPS://api.groknsfwpromptsthatwork.com/v1. Używaj tego do wszystkich konfiguracji SDK kompatybilnych z OpenAI.

Ile kosztuje model bez cenzury?

Tokeny wejściowe kosztują $0.15 za 1M. Tokeny wyjściowe kosztują $0.50 za 1M. Płacisz za rzeczywiste użycie kredytem prepaid.

Czy mogę użyć tego ze standardową biblioteką Python OpenAI?

Tak. Ustaw base_url i api_key w inicjalizacji klienta. Format endpointu dokładnie odpowiada interfejsowi uzupełniania czatu OpenAI.

Pobierz swój klucz API teraz

Zarejestruj się, skopiuj swój klucz i zaktualizuj bazowy URL. To wszystko, co musisz zrobić.

Pobierz klucz API