pl ▾
Otwórz konto

Dokumentacja API Nieskrępowanego LLM

Zintegruj nasz LLM bez cenzury w swojej aplikacji za pomocą jednego klucza API. Wysyłaj żądania do naszego endpointu kompatybilnego z OpenAI i otrzymuj odpowiedzi tekstowe bez odrzuceń treści.

Uwierzytelnianie i URL bazowy

Twój klucz API uwierzytelnia każde żądanie. Użyj go w Authorization nagłówek jako token Bearer. Podstawowy adres URL dla wszystkich punktów końcowych to HTTPS://api.aichatbotunrestricted.com/v1. Ten adres URL działa z oficjalnymi SDK OpenAI, jeśli skonfigurujesz base_url parameter poprawnie. Wygeneruj swój klucz natychmiast przez Google lub e-mail na panelu. Nie jest wymagana weryfikacja numeru telefonu. Zachowaj swój klucz w sekrecie, ponieważ zapewnia dostęp do Twojego z góry opłaconego kredytu. Jeśli go zgubisz, wygeneruj nowy, który zastąpi stary aktywny klucz. System nalicza opłaty za rzeczywiste użycie tokenów, więc błędy nie zużywają Twojego salda.

Punkt końcowy Uzupełnień Czat

Wyślij wiadomości do punktu końcowego uzupełnień czatu. Identyfikator modelu to zawsze uncensored. Model ten jest dostrojony do odpowiadania bez odrzucania treści dla legalnego użytku dla dorosłych. Nie jest to model GPT ani Claude. Podajesz listę obiektów wiadomości zawierających rolę i treść. API zwraca odpowiedź tekstową w choices tablicy. Użyj metody POST dla standardowych żądań. To endpoint obsługuje interakcje tekst-w-wejście, tekst-wy-jście. Nie obsługuje obrazów ani audio. Skonfiguruj klienta tak, aby używał prawidłowego adresu URL bazowego. Odpowiedź zawiera statystyki użycia tokenów dla przejrzystości rozliczeń.

Odpowiedzi strumieniowe (SSE)

Włącz strumieniowanie, ustawiając stream do true w żądaniu. API zwraca Wydarzenia Wysyłane Serwerem (SSE) zamiast pojedynczego obiektu JSON. Każdy fragment zawiera częściowe dane. Ostatni fragment zawiera kompletne statystyki użycia tokenów. To podejście redukuje postrzegane opóźnienia dla Twoich użytkowników. Pozwala wyświetlać tekst w miarę jego generowania. Obsłuż zdarzenia strumienia w kodzie klienta. Zamknij połączenie, gdy strumień się zakończy. Ta metoda jest idealna dla interfejsów czatu w czasie rzeczywistym. Zapewnia płynniejsze doświadczenie użytkownika w porównaniu do oczekiwania na pełną odpowiedź.

Tryb JSON i wywoływanie funkcji

Żądaj wyjścia strukturalnego, ustawiając response_format do {"type": "json_object"}. Model zwróci poprawny format JSON zamiast zwykłego tekstu. Jest to przydatne przy parsowaniu danych lub integracji z innymi systemami. Możesz również użyć wywoływania funkcji, aby umożliwić modelowi wywoływanie narzędzi. Zdefiniuj schemat swojej funkcji w tools parametr. Model decyduje, kiedy wywołać funkcję, na podstawie kontekstu. Użyj tool_choice do kontrolowania tego zachowania. Oba rozwiązania wymagają starannej inżynierii promptów. Upewnij się, że schemat JSON odpowiada potrzebom Twojej aplikacji. Przetestuj dokładnie przed wdrożeniem w środowisku produkcyjnym.

Parametry: Temperatura, Top-p, Seed

Kontroluj kreatywność modelu za pomocą temperature. Wyższe wartości dają bardziej zróżnicowane wyniki. Niższe wartości sprawiają, że odpowiedzi są bardziej deterministyczne. Użyj top_p do próbkowania jądra (nucleus sampling). Ogracza to model do najbardziej prawdopodobnych tokenów. Ustaw seed dla odtwarzalnych wyników. Jest to przydatne przy debugowaniu. Możesz również ustawić stop sekwencje do zatrzymywania generowania. Dostosuj presence_penalty i frequency_penalty wpływanie na powtarzalność tokenów. Te parametry pozwalają na precyzyjne dostosowanie stylu outputu. Eksperymentuj z różnymi kombinacjami, aby znaleźć najlepsze rozwiązanie dla Twojego przypadku użycia.

Limity szybkości i kwoty

Każdy klucz API pozwala na 300 żądań na minutę. Możesz wysyłać jednocześnie 8 żądań. Maksymalny rozmiar ciała żądania wynosi 8 MB. Po przekroczeniu limitu szybkości otrzymasz błąd 429. Błąd 401 oznacza nieprawidłowy lub brakujący klucz API. Błąd 402 oznacza wyczerpanie się środków zaliczki. Doładuj środki za pomocą kryptowalut, aby kontynuować korzystanie z usługi. Okno kontekstowe wynosi 100,000 tokenów. Obejmuje ono zarówno tokeny promptu, jak i uzupełnienia. Starannie zarządzaj zużyciem tokenów, aby uniknąć nieoczekiwanych opłat. Błędy nie pobierają kredytów.

cURL

curl https://api.aichatbotunrestricted.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 deploy this docker container"}]
  }'

Python

from openai import OpenAI

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

Najczęściej zadawane pytania

Jaki jest model chatbota AI uncensored?

To jest pojedynczy model open-weight uruchomiony na naszych serwerach, dostosowany do odpowiadania bez odrzucania treści dla legalnego użytku dorosłych. Nie jest to GPT, Claude, Gemini, Grok ani żaden inny model dostawcy. Model nie odrzuca kontrowersyjnych tematów, ale zawsze blokuje treści seksualne z udziałem małoletnich.

Jak zapłacić za API?

Kredyt jest doładowywany wyłącznie kryptowalutami, a mianowicie USDT w sieci TRC20 lub USDC w sieci Base. Możesz doładować dowolną kwotę całkowitą od $20 do $500. Kredyt bonusowy jest dodawany przy większych kwotach, a błędy nie zużywają Twojego salda.

Czy API jest kompatybilne z OpenAI?

Tak, korzysta z tych samych endpointów i struktury żądań co API OpenAI. Musisz tylko zmienić base URL i klucz API w swoim kliencie. Obsługuje strumieniowanie, tryb JSON i wywoływanie funkcji tak jak oficjalne SDK.

Pobierz klucz API w kilka minut

Zarejestruj się, skopiuj klucz, zaktualizuj endpoint. To wszystko.

Otwórz konto