Przewodnik integracyjny z API LLM bez ograniczeń
Pobierz swoją pierwszą odpowiedź od LLM uncensored w mniej niż minutę. Ten przewodnik obejmuje punkty końcowe API kompatybilne z OpenAI, uwierzytelnianie i strumieniowanie dla szybkiej integracji.
Bazowy URL i autoryzacja
Połącz się z API bez cenzury, korzystając ze standardowej struktury adresu bazowego OpenAI. Adres bazowy to HTTPS://api.aimodelwithnorestrictions.com/v1. Do każdego żądania potrzebujesz klucza API. Wygeneruj go w panelu, logując się przez Google lub e-mail. Przekaż go w nagłówku Authorization jako Bearer YOUR_API_KEY. Klucz identyfikuje Twój kredyt z góry opłacony. Błędy i odmowy nie zużywają tokenów. Okno kontekstowe obsługu łącznie 100,000 tokenów. Tokeny wejściowe i wyjściowe dzielą ten limit. Maksymalna ilość wyjściowa to 16,000 tokenów, chyba że określono inaczej.
Szybki start: Twoje pierwsze żądanie
Wyślij prosty prompt tekstowy, aby otrzymać surową, niefiltrowaną odpowiedź. Użyj endpointu chat completions z ID modelu "uncensored". Ciało żądania wymaga tablicy messages. Prompty systemowe pomagają określić zachowanie. Wiadomości użytkownika zawierają Twoje rzeczywiste zapytanie. API zwraca odpowiedź tekstową natychmiast. Działa to na tematy NSFW bez korporacyjnych filtrów. Możesz strumieniować output lub otrzymać go całościowo. Model uncensored dobrze radzi sobie z różnorodnymi zadaniami kreatywnymi. Sprawdź limity szybkości, jeśli wyślesz wiele żądań. Limit wynosi 300 żądań na minutę na klucz.
curl https://api.aimodelwithnorestrictions.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if port 8080 is open"}]
}'
Integracja SDK Python
Użyj oficjalnej biblioteki Pythona OpenAI dla łatwej integracji. Ustaw base URL i klucz API w inicjalizacji klienta. Poniższy fragment kodu demonstruje podstawowe wywołanie completion. ID modelu pozostaje "uncensored" dla wszystkich żądań. Możesz dostosować parametry takie jak temperature i top_p. Ustawienia te kontrolują losowość wyjścia. Biblioteka automatycznie obsługuje żądania HTTP. Możesz iterować po odpowiedzi w celu debugowania. Obsługa błędów jest kluczowa dla systemów produkcyjnych. Łap wyjątki, aby zarządzać limitami szybkości lub problemami z kredytami.
from openai import OpenAI
client = OpenAI(base_url="https://api.aimodelwithnorestrictions.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)
Konfiguracja SDK Node.js
Zintegruj model bez cenzury w aplikacjach Node.js efektywnie. Zainstaluj pakiet npm OpenAI i skonfiguruj adres URL bazowy. Przekaż swój klucz API do instancji klienta. Wywołaj metodę chat.completions.create ze swoim monitem. Obiekt odpowiedzi zawiera wygenerowany tekst. Możesz uzyskać dostęp do statystyk zużycia do rozliczeń. Strumieniowanie jest obsługiwane za pomocą iteratorów asynchronicznych. Pozwala to na przetwarzanie w czasie rzeczywistym długich wyjść. API bez cenzury działa bezproblemowo ze standardowymi narzędziami Node.js. Upewnij się, że Twoje środowisko obsługuje nowoczesne funkcje JavaScript.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aimodelwithnorestrictions.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 (SSE)
Otrzymuj tokeny w czasie rzeczywistym za pomocą Server-Sent Events. Ustaw parametr stream na true w żądaniu. API wysyła wiele fragmentów danych. Każdy fragment zawiera częściowe uzupełnienie. Sparsuj dane SSE, aby zrekonstruować pełny tekst. Zmniejsza to postrzeganą latencję dla użytkowników. Ostatni fragment zawiera szczegóły użycia tokenów. Możesz zatrzymać strumieniowanie w dowolnym momencie. Model uncensored obsługuje długie konteksty bez problemów. Monitoruj strumień pod kątem błędów sieciowych. Zalecana jest logika ponownego łączenia dla niestabilnych połączeń.
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, Błędy i Okno Kontekstu
Monitoruj zużycie tokenów, aby uniknąć wyczerpania kredytu. Błędy takie jak 401 wskazują na nieprawidłowy klucz. Błędy 402 oznaczają, że Twój kredyt prepay został wyczerpany. Błędy 429 sygnalizują przekroczenie limitu szybkości. Masz 300 żądań na minutę. Limity burst pozwalają na 8 jednoczesnych żądań. Ciało żądania musi być mniejsze niż 8 MB. Okno kontekstowe wynosi 100 000 tokenów. Wynik jest ograniczony do 16 000 tokenów na żądanie. Odrzucenia są darmowe i nie są doliczane do salda. Kredyt nie wygasa. Zaktualizuj swój plan, dodając więcej kredytu kryptowalutowego. Bonusowe kredyty stosują się do większych doładowań. Użyj strony wsparcia w przypadku problemów z rozliczeniami.
Typowe pytania
Jaka jest najlepsza model bez cenzury bez ograniczeń do użytku API?
Nasz dedykowany model bez cenzury jest zoptymalizowany pod kątem surowych wyników bez korporacyjnych filtrów. Skutecznie radzi sobie z treściami NSFW i zadaniami kreatywnymi. Model ma otwarte wagi i jest dostrojony do nieograniczonych odpowiedzi.
Jak system kredytu z góry zapłaconego działa dla API uncensored?
Płacisz za pomocą kryptowalut za USDT lub USDC. Kredyt naliczany jest za każdy użyty token. Błędy i odrzucenia są darmowe. Kredyt nigdy nie wygasa. Możesz dodać kredyt bonusowy za większe doładowania.
Czy mogę użyć modelu bez cenzury do wywoływania funkcji i trybu JSON?
Tak, API obsługuje wywoływanie funkcji i tryb JSON. Możesz określić format odpowiedzi jako json_object. Dostępne są parametry narzędzi i tool_choice. Pozwala to na ekstrakcję danych strukturalnych z modelu.
Generowanie klucza trwa kilka sekund
Zarejestruj się, skopiuj klucz, zaktualizuj endpoint. Jesteś online.
Twórz klucze