Dokumentacja API
Połącz istniejącego klienta zgodnego z OpenAI z naszym API LLM bez cenzury dla nieograniczonego generowania tekstu. Ten przewodnik obejmuje uwierzytelnianie, punkty końcowe, strumieniowanie i limity, aby szybko zacząć pracę.
Bazowy URL i autoryzacja
Podstawowy adres URL dla wszystkich żądań to HTTPS://api.dolphinllmuncensored.com/v1. Uwierzytelniasz się, używając pojedynczego klucza API wygenerowanego poprzez Pobierz klucz API strony. Użyj jednego z Continue with Google lub adres e-mail i hasło, aby natychmiast otrzymać swój klucz. Ten klucz daje dostęp do uncensored model, otwartego modelu językowego LLM o otwartych wagach, dostrojonego do generowania nieograniczonych odpowiedzi. Nie ma opłaty subskrypcyjnej dla poszczególnych platform, tylko kredyt prepaydowany naliczany zgodnie z użyciem tokenów. Błędy i odrzucenia nie generują kosztów, zapewniając, że płacisz tylko za rzeczywiste tokeny uzupełnienia.
- URL bazowy:
https://api.dolphinllmuncensored.com/v1 - Nagłówek Auth:
Authorization: Bearer YOUR_API_KEY
Punkt końcowy Uzupełnień Czat
Wyślij prompty tekstowe do /v1/chat/completions endpoint do otrzymywania nieograniczonych odpowiedzi. Identyfikator modelu to uncensored. Ten endpoint przyjmuje standardowe ładunki JSON OpenAI i zwraca tekst. Nie obsługuje embeddingów, obrazów, audio ani wideo. Musisz dołączyć messages tablicę z swoim promptem. Klucz API jest przekazywany w nagłówku HTTP. Żądania są przetwarzane na naszych dedykowanych serwerach. Okno kontekstowe obsługuje do 100,000 tokenów łącznie. Wyjście jest ograniczone do 16,000 tokenów na żądanie. Użyj następującego przykładu, aby przetestować łączność.
curl https://api.dolphinllmuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the key features of the new API release"}]
}'
Obsługiwane parametry
Korzystaj ze standardowych parametrów do kontrolowania zachowania generowania. Ustaw temperature dla losowości i top_p do próbkowania jądra (nucleus sampling). Włącz json_object do wyjścia danych strukturalnych. The stop sekwencja przerywa generowanie wcześnie. Możesz ustawić seed dla odtwarzalnych wyników. Dostosuj presence_penalty i frequency_penalty wpływanie na powtarzalność tokenów. Wywoływanie funkcji jest obsługiwane poprzez tools i tool_choice. Wszystkie parametry są zgodne ze schematem OpenAI. Ta elastyczność pozwala na precyzyjne dostosowanie do różnych przypadków użycia bez cenzury. Konfiguruj te opcje w ciele żądania. API respektuje wszystkie poprawne wartości zgodne ze standardem OpenAI-compatible.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinllmuncensored.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)
Odpowiedzi strumieniowe
Włącz strumieniowanie, ustawiając stream: true w Twoim żądaniu. API zwraca zdarzenia wysyłane przez serwer (SSE) dla każdego tokena. Zmniejsza to postrzeganą latencję dla długich odpowiedzi. Użycie tokenów jest raportowane w ostatniej cząstce strumienia. Możesz parsować częściowe odpowiedzi do wyświetlania w czasie rzeczywistym. Jest to idealne dla interfejsów czatu. Strumień kończy się pustym obiektem danych. Użyj preferowanej biblioteki klienta do obsługi SSE. Strumieniowanie nie wpływa na ceny ani liczenie tokenów. Wszystkie tokeny są rozliczane normalnie po zakończeniu. Przetwarzaj zdarzenia strumienia, aby zbudować swój interfejs użytkownika.
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)
Integracja SDK Node
Zainstaluj oficjalny pakiet OpenAI dla Node.js. Skonfiguruj adres bazowy, aby wskazywał na nasz endpoint. Przekaż swój klucz API ze zmiennych środowiskowych. Utwórz żądanie uzupełnienia czatu z uncensored ID modelu. Obsłuż błędy odpowiednio w przypadku problemów z siecią lub uwierzytelnianiem. SDK automatycznie serializuje JSON. Możesz przełączać się między trybami strumieniowania i nie-strumieniowania. Środowisko Node.js obsługuje wzorce async/await. Ułatwia to integrację z usługami backendowymi. Przetestuj połączenie przed wdrożeniem na produkcję. SDK zapewnia zgodność z naszą strukturą API.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinllmuncensored.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);
Limity szybkości i błędy
Limity szybkości wynoszą 300 żądań na minutę na klucz. Możesz mieć do 8 jednoczesnych aktywnych żądań. Rozmiar ciała żądania jest ograniczony do 8 MB. Jeśli klucz API jest nieprawidłowy, otrzymasz błąd 401. Błąd 402 oznacza niewystarczający kredyt z góry opłacony. Doładuj krypto, aby wznowić usługę. Błąd 426 sygnalizuje wyczerpanie limitu szybkości. Poczekaj przed ponowną próbą lub ulepsz swój poziom użytkowania. Okno kontekstowe wynosi 100,000 tokenów. Odrzucenia dla drobnych treści są darmowe. Błędy nie zużywają salda kredytu. Monitoruj swoje zużycie przez panel sterowania.
FAQ
Jaki jest bazowy URL API LLM uncensored?
Podstawowy adres URL to HTTPS://api.dolphinllmuncensored.com/v1. Możesz użyć dowolnego klienta kompatybilnego z OpenAI, aktualizując konfigurację base_url. Autoryzacja jest obsługiwana za pomocą tokena Bearer w nagłówku.
Jak API AI bez ograniczeń obsługuje limity szybkości?
Przydzielenie wynosi 300 żądań na minutę i 8 żądań równoległych na klucz. Jeśli przekroczysz te limity, otrzymasz kod statusu 429. Limit resetuje się co minutę, umożliwiając użycie burst w ramach kwoty.
Co się stanie, jeśli API LLM uncensored zwróci błąd?
Błędy takie jak 401 (nieprawidłowy klucz) lub 429 (limit szybkości) nie zużywają Twojego kredytu prepaid. Tylko pomyślne generowanie tokenów jest rozliczane. Jeśli zabraknie Ci kredytu, otrzymasz błąd 402, dopóki nie doładujesz go krypto.
Pobierz swój klucz API teraz
Zarejestruj się, skopiuj token, zaktualizuj URL endpointu. Gotowe.