pl ▾

Dokumentacja API

To API zapewnia endpoint kompatybilny z OpenAI dla niecenzurowanego LLM-a, pozwalając na integrację naszego modelu z istniejącym kodem klienta przy minimalnych zmianach.

Uwierzytelnianie

Wyślij swój klucz API w Authorization Nagłówek. Nie ma tu złożonych przepływów OAuth ani blokad subskrypcji. Otrzymujesz klucz natychmiast po rejestracji przez Google lub e-mail. Błędy takie jak 401 oznaczają nieprawidłowy lub brakujący klucz, a 402 oznacza, że Twoje kredyt zaliczkowy został wyczerpany.

Punkt końcowy Uzupełnień Czat

Wysyłaj żądania do POST /v1/chat/completions. To standardowy endpoint do generowania tekstu. Użyj identyfikatora modelu uncensored do dostępu do naszego konkretnego modelu open-weight. Odpowiada bez odrzucania treści dla legalnego użytku dla dorosłych, choć nadal blokuje treści seksualne z udziałem małoletnich. Oto jak wysłać podstawowe żądanie:

curl https://api.ollamauncensoredmodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the python script and show output"}]
  }'

SDK Python

Użyj oficjalnego openai Biblioteka Python. Wskaż ją na nasz adres bazowy i podaj swój klucz. Pozwala to zachować istniejącą logikę, zamieniając backend na nasz bezcenzurowy. Nie musisz instalować dodatkowych sterowników ani zarządzać pamięcią GPU lokalnie.

from openai import OpenAI

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

SDK Node

Zainicjuj klienta, podając prawidłowy base URL. Działa z dowolnym SDK kompatybilnym z OpenAI. Identyfikator modelu pozostaje uncensored. Możesz strumieniować odpowiedzi lub przetwarzać je synchronicznie. Podejście to eliminuje potrzebę routingu przez proxy lub złożonych konfiguracji lokalnych.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.ollamauncensoredmodel.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 & Zużycie Tokenów

Włącz strumieniowanie, ustawiając stream: true. Serwer wysyła zdarzenia wysyłane przez serwer (SSE). Szczegóły zużycia tokenów pojawiają się w ostatnim fragmencie strumienia. Pozwala to na śledzenie kosztów w czasie rzeczywistym. Możesz również użyć temperature, top_p, a także stop parametry do kontrolowania wyniku.

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 & Okno Kontekstu

Okno kontekstowe obsługuje łącznie 100 000 tokenów. Możesz zwrócić do 16 000 tokenów na żądanie, lub 2 048, jeśli max_tokens jest nieustawione. Limity szybkości to 300 żądań na minutę na klucz. Błąd 429 oznacza, że przekroczyłeś ten limit. Trzymaj się żądań poniżej 8 MB i ogranicz połączenia jednoczesne do 8 na klucz.

Typowe pytania

Jaki jest bazowy URL API LLM Ollama bez cenzury?

Podstawowy adres URL to HTTPS://api.ollamauncensoredmodel.com/v1. Musisz zaktualizować konfigurację klienta, aby wskazywała ten adres zamiast standardowego endpointu OpenAI.

Czy to API obsługuje strumieniowanie?

Tak, możesz włączyć strumieniowanie, ustawiając parametr stream na true. Informacje o zużyciu tokenów są zawarte w ostatnim fragmencie strumienia odpowiedzi.

Ile kosztuje API LLM bez cenzury?

Ceny wynoszą $0,15 za 1 mln tokenów wejściowych i $0,50 za 1 mln tokenów wyjściowych. Płacisz za rzeczywiste użycie, a błędy są darmowe. Doładowania wymagają wyłącznie kryptowalut.

Wygeneruj swój klucz

Zarejestruj się, skopiuj token, zaktualizuj swój bazowy adres URL. To wszystko.