pl ▾

Dokumentacja API & Szybki Start

Pobierz klucz API AI bez cenzury i zacznij natychmiast wysyłać żądania. Ten przewodnik obejmuje adres bazowy, uwierzytelnianie i przykłady SDK dla niezawodnego doświadczenia kompatybilnego z OpenAI.

Bazowy URL i autoryzacja

Podstawowy adres URL dla wszystkich żądań to https://api.uncensoredaiapikey.com/v1. Uwierzytelniasz się za pomocą Authorization Nagłówek z tokenem Bearer. Ta konfiguracja działa z dowolnym standardowym klientem zgodnym z OpenAI. Uruchamiamy własny dostrojony model, więc otrzymujesz spójne odpowiedzi bez cenzury bez warstw proxy. Zarejestruj się za pomocą Google lub e-maila, aby natychmiast otrzymać klucz. Twój klucz jest jedynym wymaganym poświadczeniem do dostępu do API.

Pierwsze żądanie

Wyślij żądanie POST do /v1/chat/completions z Twoim ID modelu uncensored. API oczekuje danych wejściowych w formie tekstu i zwraca wynik tekstowy. Możesz kontrolować długość i styl odpowiedzi. To endpoint jest rdzeniem naszej usługi. Obsługuje wszystkie standardowe parametry. Użyj tego polecenia curl, aby zweryfikować poprawność swojego klucza. Zwraca prostą odpowiedź tekstową do testów.

curl https://api.uncensoredaiapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the attached technical documentation in three sentences"}]
  }'

Integracja SDK Python

Zainstaluj oficjalny pakiet OpenAI dla Pythona i wskaż go na nasz adres bazowy. Ustaw model na uncensored dla nieograniczonych odpowiedzi. Metoda ta jest idealna dla skryptów backendowych lub zadań przetwarzania danych. Możesz przekazać wiadomości jako listę słowników. SDK automatycznie serializuje dane JSON. Jest to najprostszy sposób integracji naszego API z projektami Python.

from openai import OpenAI

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

Integracja SDK Node

Użyj biblioteki Node.js SDK od OpenAI z niestandardowym base URL. To rozwiązanie jest idealne dla funkcji serverless lub aplikacji webowych. Skonfiguruj klienta, podając klucz API i właściwy endpoint. Biblioteka efektywnie zarządza żądaniami HTTP. Możesz streamować odpowiedzi lub pobierać pełny tekst naraz. Obsługuje wszystkie standardowe parametry, takie jak temperature i top_p. Podejście to zapewnia niezawodną wydajność w środowiskach JavaScript.

import OpenAI from "openai";

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

Odpowiedzi strumieniowe

Włącz strumieniowanie, ustawiając stream: true w Twoim żądaniu. API zwraca strumień zdarzeń wysyłanych serwerowo (SSE). Każdy fragment zawiera częściowy tekst, aż do zakończenia generowania. Ta funkcja zmniejsza postrzeganą opóźnienie dla interfejsów czatu. Ostatni fragment zawiera statystyki użycia tokenów. Strumieniowanie jest obsługiwane we wszystkich SDK i przez surowe HTTP. Zapewnia płynne doświadczenie użytkownika podczas długich rozmów.

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)

Limity szybkości i błędy

Przydzielono Ci limit 300 żądań na minutę na klucz. Pojedynczy klucz może obsłużyć 8 jednoczesnych żądań. Ciało żądania nie może przekraczać 8 MB. Jeśli Twój klucz jest nieprawidłowy, otrzymasz błąd 401. Błąd 402 oznacza niewystarczające środki na koncie. Błąd 429 oznacza przekroczenie limitu szybkości. Okno kontekstowe wynosi łącznie 100 000 tokenów. Błędy i odrzucenia nie zużywają Twojego kredytu. Płać tylko za pomyślne użycie tokenów.

Najczęściej zadawane pytania

Czy to API kompatybilne z OpenAI?

Tak, nasze API stosuje się do formatu chat completions OpenAI. Możesz używać tych samych SDK i klientów, które działają z GPT-4 lub GPT-3.5, zmieniając adres bazowy. Obsługuje standardowe parametry, takie jak temperatura i top_p, zapewniając spójne zachowanie.

Jak działa system kredytu z góry zapłaconego?

Kredyt jest naliczany na podstawie rzeczywistego zużycia tokenów wejściowych i wyjściowych. Błędy i odrzucenia są darmowe. Twój kredyt z góry opłacony nigdy nie wygasa. Możesz doładować konto za pomocą USDT (TRC20) lub USDC (Base), otrzymując bonusy. Nie jest wymagana miesięczna subskrypcja.

Jaki jest limit okna kontekstu?

Okno kontekstowe wynosi 100 000 tokenów łącznie dla promptu i uzupełnienia. Maksymalna liczba tokenów wyjściowych na żądanie to 16 000. Jeśli nie ustawisz max_tokens, wartość domyślna wynosi 2 048 tokenów. Pozwala to na długie rozmowy bez utraty kontekstu.

Pobierz klucz teraz

Zarejestruj się, skopiuj klucz, zaktualizuj adres bazowy. Gotowe.

Pobierz klucz API