pl ▾
API LLM bez cenzury dla prawnego użytku dorosłych.https://api.mostunhingedai.com/v1
Pobierz swój klucz

PrzeglądSzybki start

Dokumentacja API

Zacznij budować, korzystając z API LLM bez cenzury w kilka minut. Użyj tych samych endpointów zgodnych z OpenAI, aby przesyłać tekst i otrzymywać surowy, niefiltrowany tekst.

Uwierzytelnianie i klucze

Obtain your API key immediately after signup. The platform uses a single active key per account, issued via Google or email login without phone verification. Pass this key in the Authorization nagłówek jako token Bearer. Każde żądanie weryfikuje poświadczenia przed przetworzeniem tokenów. Utracone klucze generują zastępczy klucz, który natychmiast unieważnia poprzedni.

curl https://api.mostunhingedai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send my invoice for 50k tokens"}]
  }'

Chroń swój klucz. Format nagłówka odpowiada standardowym konwencjom używanym przez główne SDK. Nie są wymagane żadne specjalne prefiksy ani zakresy dla podstawowego uzupełniania tekstu.

Punkt końcowy uzupełnień czatu

Wyślij wiadomości do POST /v1/chat/completions dla wnioskowania. Adres bazowy to https://api.mostunhingedai.com/v1. Żądania akceptują standardowe tablice wiadomości z role i content pola. Identyfikator modelu to uncensored. Otrzymujesz odpowiedzi tekstowe bez odrzuceń treści dla legalnego materiału dla dorosłych. Błędy, takie jak brakujące klucze, zwracają kody statusu 401.

from openai import OpenAI

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

Okna kontekstowe przechowują łącznie 100,000 tokenów. Limity outputu domyślnie wynoszą 2,048 tokenów, chyba że określisz wyższy max_tokens wartości do 16,000. Tokeny wejściowe i wyjściowe są doliczane do Twojego z góry opłaconego salda.

Punkt końcowy Modeli

Wyświetl dostępne modele za pomocą GET /v1/models. Ten endpoint zwraca metadane dotyczący pojedynczego hostowanego modelu. Potwierdza ID uncensored i jego możliwości. W tej instancji nie ma innych modeli. Użyj tego endpointu, aby zweryfikować łączność przed wysłaniem dużych ładunków.

import OpenAI from "openai";

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

Odpowiedź zawiera standardowe pola kompatybilne z OpenAI. Możesz programowo sparsować identyfikator modelu, aby zapewnić zgodność z logiką routingu. Ten endpoint wymaga uwierzytelniania, ale zwraca dane natychmiast.

Parametry i ustawienia

Kontroluj zachowanie generowania za pomocą standardowych parametrów. Użyj temperature dla losowości i top_p do próbkowania jądra (nucleus sampling). Ustaw seed dla odtwarzalnych wyników podczas debugowania. Ten stop parametr zatrzymuje generowanie przy określonych ciągach. Dostosuj presence_penalty i frequency_penalty zmniejszenia powtórzeń.

Ustawienia te wpływają bezpośrednio na surową moc wnioskowania. Żadne ukryte filtry nie modyfikują tych wartości. Zachowujesz pełną kontrolę nad rozkładem wyjściowym. Wartości domyślne odpowiadają powszechnym standardom branżowym zapewniającym stabilność.

Odpowiedzi strumieniowe

Włącz dostarczanie tokenów w czasie rzeczywistym, ustawiając stream: true. API zwraca zdarzenia wysłane przez serwer (SSE). Każdy fragment zawiera częściowy tekst i statystyki użycia. Ostatni fragment zawiera całkowitą liczbę tokenów dla żądania. Analizuj choices tablica w każdym obiekcie delta.

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)

Strumieniowanie zmniejsza postrzeganą opóźnienie dla długich odpowiedzi. Buforuj fragmenty w aplikacji klienckiej. Format SSE zapewnia niezawodną dostarczanie nawet w przypadku niestabilnych połączeń. Aktualizacje użycia tokenów odzwierciedlają rzeczywiste zużycie dokładnie.

Limity, błędy i kontekst

Szczegółowo przestrzegaj limitu szybkości wynoszącego 300 żądań na minutę na klucz. Współbieżność ograniczona jest do 8 jednoczesnych żądań. Rozmiar ciała żądania musi pozostać poniżej 8 MB. Status 429 oznacza przekroczenie tych limitów. Poczekaj i ponów próbę z wykładniczym opóźnieniem.

Błędy zawierają konkretne kody. 401 oznacza, że Twój klucz jest nieprawidłowy. 402 oznacza niewystarczające środki z góry opłacone. Zwroty nie są dostępne za zużyte tokeny, ale niewykorzystane środki nie wygasają. Okno kontekstu 100,000 tokenów obejmuje zarówno tokeny promptu, jak i uzupełnienia. Zaplanuj rozmiar wejścia ostrożnie, aby uniknąć ucięcia.

Typowe pytania

Czy most unhinged AI pobiera opłaty za nieudane żądania?

Nie, błędy i odrzucenia są darmowe. Płacisz tylko za tokeny pomyślnie przetworzone. Jeśli żądanie nie powiedzie się z powodu nieprawidłowych parametrów lub problemów z siecią, nie są odliczane żadne tokeny z Twojego z góry opłaconego salda. Gwarantuje to, że płacisz tylko za działające wnioskowanie.

Jak doładować konto?

Doładuj tylko kryptowalutami: USDT na TRC20 lub USDC na Base. Minimalna wpłata to $20, maksymalna to $500. Kredyt bonusowy stosowany jest w wyższych progach. Kredyt nigdy nie wygasa. Użyj panelu, aby zainicjować płatność i natychmiast otrzymać adres portfela.

Czy model bez cenzury jest trenowany na moich promptach?

Nie, Twoje prompty nie są używane do trenowania. Model jest statyczną instancją o otwartych wagach. Twoje dane pozostają prywatne i nie są ponownie wykorzystywane do przyszłych aktualizacji modelu. Zachowujesz pełną kontrolę nad swoim kontekstem, nie przyczyniając się do wspólnego zbioru danych.

Odblokuj swój klucz API

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

Pobierz swój klucz