pl ▾

dolphinaimodels.comAPI bez cenzury. Kredyt prepay.

Szybki start API Dolphin AI

Podłącz swoją aplikację do API LLM bez cenzury w kilka minut, używając standardowego kodu kompatybilnego z OpenAI. Zapewniamy endpoint z płatnością z góry i niskim kosztem, który eliminuje blokady subskrypcyjne dla generowania tekstu o wysokim wolumenie.

Uwierzytelnianie i URL bazowy

Twój klucz API uwierzytelnia każde żądanie. Użyj podstawowego adresu URL https://api.dolphinaimodels.com/v1 dla wszystkich punktów końcowych. System wymaga prawidłowego klucza w Authorization Nagłówek. Bez niego żądania nie powiedą się natychmiast.

Wygeneruj swój klucz przez panel. Otrzymujesz jeden aktywny klucz na konto. Zastąp stary klucz, jeśli wygenerujesz nowy. Klucz daje natychmiastowy dostęp do modelu bez cenzury.

Wysyłanie żądania Chat Completion

Wyślij żądanie POST do /v1/chat/completions. ID modelu to uncensored. Ten endpoint przyjmuje wejście tekstowe i zwraca wyjście tekstowe. Możesz dostosować parametry takie jak temperatura i top_p.

Oto podstawowy przykład cURL do rozpoczęcia pracy:

curl https://api.dolphinaimodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summit elevation is 29032 feet."}]
  }'

Integracja SDK Python

Użyj oficjalnej biblioteki Pythona OpenAI. Wskaż ją na nasz bazowy URL. Przekaż swój klucz API. Struktura kodu odzwierciedla standardowe użycie OpenAI. Zapewnia to łatwą migrację dla istniejących projektów.

Skonfiguruj klienta z tymi wartościami:

from openai import OpenAI

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

Zainicjuj klienta Node.js w podobny sposób. Ustaw podstawowy adres URL i klucz API. SDK automatycznie obsługuje serializację. To podejście działa zarówno w aplikacjach po stronie serwera, jak i po stronie klienta.

Przykładowa konfiguracja:

import OpenAI from "openai";

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

Obsługa odpowiedzi strumieniowych

Włącz strumieniowanie, ustawiając stream: true. API zwraca zdarzenia wysłane przez serwer (SSE). Każdy fragment zawiera częściowy tekst. Ostatni fragment zawiera dane dotyczące użycia tokenów. Zmniejsza to postrzeganą latencję dla użytkowników.

Strumuj odpowiedź:

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)

Zrozumienie limitów i błędów

Okno kontekstowe wynosi 100 000 tokenów. Obejmuje ono prompt i uzupełnienie. Maksymalna długość odpowiedzi to 16 000 tokenów na żądanie. Błędy zwracają standardowe kody HTTP. 401 oznacza nieprawidłowy klucz. 402 oznacza niewystarczający kredyt. 429 oznacza przekroczenie limitu szybkości.

Przydział to 300 żądań na minutę. Współbieżność jest ograniczona do 8 żądań jednocześnie. Trzymaj się rozmiaru ciała żądania poniżej 8 MB. Limity te zapewniają stabilną wydajność Twojego obciążenia.

Typowe pytania

Jaki to API Dolphin AI i чем różni się od standardowych dostawców?

To API LLM bez cenzury kompatybilne ze strukturą klienta OpenAI. Oferuje rozliczanie tokenów prepaid bez subskrypcji miesięcznych. Model jest dostrojony do odpowiadania bez odmów treści dla legalnego użytku dla dorosłych.

Czy mogę użyć oficjalnych SDK OpenAI z tym punktem końcowym?

Tak. API jest w pełni kompatybilne z OpenAI. Musisz tylko zmienić URL bazowy i klucz API w konfiguracji klienta. Pozwala to na zmianę dostawcy bez przepisywania logiki aplikacji.

Co się stanie, jeśli przekroczę limity żądań?

API zwraca błąd 429 Too Many Requests. Jesteś ograniczony do 300 żądań na minutę i 8 żądań równoległych. Poczekaj chwilę lub zmniejsz swoją konkurencję, aby wznowić normalną pracę.

Odblokuj swój klucz API

Zarejestruj się, pobierz klucz, zaktualizuj bazowy URL. Całość zajmuje kilka sekund.

Otwórz konto