pl ▾
Pobierz klucz API

Szybki start API chatgpt Nieskrępowany AI

Zmień bazowy URL OpenAI, aby włączyć wnioskowanie bez cenzury bez zmian w kodzie. To API typu drop-in akceptuje treści dla dorosłych i natychmiast obsługuje integracje ze standardowymi SDK.

Zainstaluj swój SDK

Zacznij od zainstalowania oficjalnej biblioteki klienta dla wybranego języka. Standardowe biblioteki OpenAI działają idealnie, ponieważ korzystamy z tego samego protokołu. Zainstaluj pakiet za pomocą menedżera pakietów, aby przygotować się do konfiguracji.

Skonfiguruj adres URL bazowy

Wskaż klienta na nasz konkretny punkt końcowy, aby włączyć odpowiedzi bez cenzury. Musisz ustawić base_url do https://api.uncensoredaichatgpt.com/v1 i podaj swój klucz API. Ta niewielka zmiana przekieruje ruch do naszych serwerów, zachowując jednocześnie nienaruszoną logikę istniejącej integracji.

curl https://api.uncensoredaichatgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a list of ten unique features for a new streaming platform."}]
  }'

Wykonaj pierwsze żądanie

Standardowe chat/completions żądanie za pomocą ID modelu uncensored. Nasz model nie odrzuca domyślnie legalnych tematów dorosłych, fikcyjnych lub kontrowersyjnych. Odpowiedź zwraca tekst bezpośrednio, pozwalając Ci zweryfikować, że filtry treści są nieaktywne w Twoim wyjściu.

from openai import OpenAI

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

Obsługa odpowiedzi strumieniowych

Włącz strumieniowanie, ustawiając stream: true otrzymywania tokenów w czasie rzeczywistym. To podejście zmniejsza postrzeganą latencję dla generowania długich treści lub roleplay. Każdy fragment zawiera dane dotyczące zużycia tylko w ostatniej odpowiedzi, zapewniając, że możesz dokładnie śledzić konsumpcję tokenów bez oczekiwania na pełne zakończenie.

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)

Używaj narzędzi i trybu JSON

Wykorzystaj wywoływanie funkcji i ścisłe formatowanie JSON do ekstrakcji danych strukturalnych. Przekaż response_format z {"type": "json_object"} do wymuszenia spójnego wyjścia zgodnego ze schematem. Ta funkcjonalność działa wraz ze standardowymi parametrami takimi jak temperature i top_p kontrolowania kreatywności przy zachowaniu niezawodności programistycznej.

Monitoruj zużycie tokenów

Śledź stan konta z góry opłaconego za pomocą metryk użycia zwracanych w nagłówkach odpowiedzi. Błędy i odrzucenia nie zużywają tokenów, więc płacisz tylko za pomyślną generację treści. Okno kontekstowe obsługuje łącznie 100,000 tokenów, z maksymalnym limitem 16,000 tokenów na żądanie.

Node.js

import OpenAI from "openai";

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

Typowe pytania

Jaki jest limit kontekstu API chatgpt AI uncensored?

Okno kontekstowe obsługuje 100,000 tokenów łącznie dla promptu i uzupełnienia. Możesz zażądać do 16,000 tokenów na wyjście lub 2,048 tokenów, jeśli nie określisz wartości max_tokens.

Dlaczego otrzymuję błąd 402?

Błąd 402 oznacza, że saldo środków zaliczki jest niewystarczające do żądanej generacji. Ponieważ naliczamy opłatę za użyty token, musisz doładować konto za pomocą USDT lub USDC, aby wznowić usługę.

Co się stanie, jeśli natrafię na limit szybkości?

Jesteś ograniczony do 300 żądań na minutę i 8 równoległych żądań na klucz. Przekroczenie tych limitów zwraca błąd 429; poczekaj chwilę lub użyj innego klucza API, aby kontynuować przetwarzanie.

Pobierz swój klucz API

Zarejestruj się, pobierz klucz i zaktualizuj adres bazowy. To wszystko.