pl ▾
Pobierz swój klucz

Uncensored AISzybki start

Dokumentacja API Uncensored AI

Zacznij generować tekst bez cenzury za pomocą jednego wywołania HTTP do naszej kompatybilnej z openai API. Ten przewodnik obejmuje podstawy szybkiej integracji i natychmiastowego użycia.

https://api.uncensoredaitextgenerator.com/v1uncensored

Uwierzytelnianie i URL bazowy

Połącz się z API LLM bez cenzury, aktualizując adres bazowy i podając ważny klucz API. Endpoint usługi to HTTPS://api.uncensoredaitextgenerator.com/v1. Klucz uzyskujesz, rejestrując się przez Google lub adres e-mail w panelu. Nie jest wymagany numer telefonu. Klucz daje dostęp do modelu bez cenzury i musi być wysłany w nagłówku Authorization. Chroń to poświadczenie, aby uniknąć nieautoryzowanego zużycia tokenów. Nasza infrastruktura przejmuje ciężką pracę, podczas gdy Ty skupiasz się na logice aplikacji.

Punkt końcowy Uzupełnień Czat

Wyślij wiadomości do punktu końcowego /v1/chat/completions, aby otrzymać odpowiedzi tekstowe. Punkt ten akceptuje standardowe ładunki JSON zawierające role użytkownika i asystenta. Model przetwarza Twoje wejście i zwraca wygenerowany tekst. Użyj tej metody zarówno do prostych zapytań, jak i złożonych rozmów wieloetapowych. Jest to główne interfejs dla generatora tekstu AI bez cenzury. Możesz dostosować parametry, aby kontrolować kreatywność i długość odpowiedzi. Błędy zwracają standardowe kody HTTP, co ułatwia debugowanie.

Odpowiedzi strumieniowe i SSE

Włącz output w czasie rzeczywistym, ustawiając parametr stream na true. API zwraca Server-Sent Events (SSE) gdy tokeny stają się dostępne. To znacząco redukuje postrzeganą latencję dla użytkowników końcowych. Każdy czat zawiera częściowy tekst i metadane zużycia w ostatnim zdarzeniu. Zaimplementuj prosty nasłuchiwanie zdarzeń, aby efektywnie obsługiwać napływający strumień danych. To podejście jest idealne dla interfejsów czatu wymagających natychmiastowych pętli sprzężenia zwrotnego. Zapewnia płynne doświadczenie użytkownika podczas długich zadań generowania.

Wywoływanie funkcji i tryb JSON

Zstrukturuj swoje wyjścia precyzyjnie za pomocą wywoływania funkcji lub trybu JSON. Zdefiniuj narzędzia w swoim żądaniu, aby poprowadzić model w kierunku konkretnych formatów. Model bez cenzury ściśle przestrzega tych instrukcji dla niezawodnego parsowania. Użyj response_format ustawionego na json_object dla ścisłej zgodności z JSON. Ta funkcja wspiera automatyczne przepływy pracy i zadania ekstrakcji danych. Możesz przekazać definicje narzędzi, aby włączyć zachowanie dynamiczne. Połącz to z ustawieniami temperatury dla optymalnego balansu struktury i kreatywności.

Parametry: Temperatura, Top-P, Sekwencje Stop

Kontroluj zachowanie generowania za pomocą standardowych parametrów LLM. Ustaw temperature w zakresie od 0 do 2, aby dostosować losowość. Dostosuj top_p dla próbkowania jądra (nucleus sampling), aby wyrefinować różnorodność wyborów słów. Użyj parametru stop, aby zatrzymać generowanie przy określonych frazach. Kontrola ta pozwala na dopracowanie wyników dla tekstów kreatywnych lub odpowiedzi faktograficznych. Model uncensored szanuje te limity bez nieoczekiwanych odmów. Eksperymentuj z kombinacjami, aby znaleźć idealny ton dla Twojego przypadku użycia. Wartości domyślne dobrze sprawdzają się w zastosowaniach ogólnych.

Wskaźniki użycia i rozliczenia tokenów

Rozliczenia opierają się na rzeczywistym zużyciu tokenów bez ukrytych opłat. Tokeny input kosztują $0.15 za milion, podczas gdy tokeny output kosztują $0.50 za milion. Błędy i odrzucenia nie generują opłat. Twój kredyt prepay pokrywa zużycie do wyczerpania. Okno kontekstowe obsługuje do 100,000 tokenów łącznie. Maksymalny output to 16,000 tokenów na żądanie. Dopłaty w kryptowalutach obejmują kredyty bonusowe. Monitoruj zużycie za pomocą nagłówków odpowiedzi lub końcowego zdarzenia SSE. Nie ma miesięcznych subskrypcji na Twoim koncie.

cURL

curl https://api.uncensoredaitextgenerator.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check my API key validity and latency stats"}]
  }'

Python

from openai import OpenAI

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

Jak złożyć moje pierwsze żądanie do API AI bez cenzury?

Zainstaluj preferowany SDK lub użyj curl do wysłania POST do endpointu chat completions. Dołącz swój klucz API w nagłówku Authorization i poprawnie ustaw base URL. Wyślij ładunek z wiadomością, aby otrzymać natychmiastową odpowiedź tekstową od modelu.

Co się stanie, jeśli mój klucz API jest nieprawidłowy?

Serwer zwraca błąd 401 Unauthorized. Zweryfikuj, czy poprawnie skopiowałeś klucz ze swojego panelu. Upewnij się, że używasz prawidłowego adresu URL bazowego dla usługi uncensored. Wygeneruj ponownie klucz, jeśli jest to konieczne.

Czy mogę strumieniować odpowiedzi dla lepszego doświadczenia użytkownika?

Tak, ustaw parametr stream na true w swoim żądaniu. API wysyła inkrementalne kawałki tekstu, gdy są generowane. Pozwala to Twojej aplikacji na wyświetlanie outputu w czasie rzeczywistym bez oczekiwania na pełną odpowiedź.

Uzyskaj swój token teraz

Zarejestruj się, pobierz token, zaktualizuj adres URL bazowy. To wszystko.

Pobierz swój klucz