pl ▾
Iya MauPobierz klucz API

Dokumentacja API Iymau

Rozpocznij z API LLM bez cenzury Iya Mau w ciągu minut. Wyślij tekst, otrzymaj tekst i obsługuj odpowiedzi strumieniowe za pomocą znanych punktów końcowych kompatybilnych z OpenAI.

Uwierzytelnianie i klucze API

Twój klucz API uwierzytelnia każde żądanie. Zarejestruj się za pomocą Google lub e-mail, aby natychmiast otrzymać jeden aktywny klucz. Zachowaj ten klucz bezpiecznie, ponieważ działa jako Twoje hasło do usługi. Jeśli go zgubisz, wygeneruj nowy, aby zastąpić stary aktywny klucz. System nalicza opłaty za rzeczywiste użycie tokenów, więc błędy i odrzucenia są darmowe. Możesz dołaczyć saldo w dowolnym momencie za pomocą kryptowalut.

curl https://api.iyamau.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Pierwsze żądanie z użyciem endpointu chat completions

Wyślij żądanie POST do endpointu chat completions, aby wygenerować tekst. Użyj adresu URL bazowego podanego w panelu, aby zapewnić kompatybilność ze standardowymi klientami. Identyfikator modelu to zawsze "uncensored" dla tej dedykowanej usługi. Możesz dostosować parametry takie jak temperatura i top_p, aby kontrolować kreatywność. System akceptuje standardowe ładunki JSON dla promptów i wiadomości. Błędy nie zużywają Twojej zaliczonej kredytu. To podejście działa z dowolnym SDK kompatybilnym z OpenAI, którego preferujesz.

from openai import OpenAI

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

Integracja z klientami Node.js

Użyj oficjalnego SDK Node.js lub dowolnej kompatybilnej biblioteki do interakcji z API. Skonfiguruj klienta z adresem bazowym i kluczem API. Model uncensored odpowiada na standardowe formaty wiadomości. Możesz wysyłać wiele tur w jednym żądaniu dla kontekstu konwersacyjnego. Obiekt odpowiedzi zawiera wygenerowany tekst i statystyki użycia. Strumieniowanie jest obsługiwane dla dostarczania tokenów w czasie rzeczywistym. Ta metoda zapewnia niskie opóźnienia dla Twoich aplikacji. Usługa przejmuje ciężką pracę na naszych serwerach.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.iyamau.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 odpowiedzi i SSE

Włącz strumieniowanie, ustawiając parametr stream na true. Otrzymujesz Server-Sent Events (SSE) dla każdego wygenerowanego tokena. Pozwala to na natychmiastowe wyświetlanie tekstu w miarę jego produkcji. Ostatni fragment zawiera całkowite zużycie tokenów za żądanie. Ta funkcja jest idealna dla interfejsów czatu i aplikacji na żywo. Redukuje to postrzeganą opóźnienie dla użytkowników końcowych. Możesz przeanalizować obiekty JSON w każdym zdarzeniu SSE. Model niecenzurowany obsługuje ten standardowy protokół wydajnie.

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)

Parametry: temperatura, top_p i tryb JSON

Kontroluj zachowanie generowania za pomocą standardowych parametrów. Ustaw temperature, aby dostosować losowość, gdzie wyższe wartości zwiększają kreatywność. Użyj top_p, aby filtrować rozkład słownictwa. Włącz tryb JSON, ustawiając response_format na json_object dla danych strukturalnych. Model uncensored niezawodnie podporządkowuje się tym ograniczeniom. Możesz również określić sekwencje stop, aby wcześniej zatrzymać generowanie. Wartości seed pozwalają na powtarzalność wyników podczas testów. Opcje te dają Ci precyzyjną kontrolę nad jakością wyjścia.

Limity szybkości, limity i typowe błędy

API narzuca limit 300 żądań na minutę na klucz. Możesz mieć do 8 równoległych żądań aktywnych jednocześnie. Każde ciało żądania nie może przekraczać 8 MB. Jeśli otrzymasz błąd 401, sprawdź ważność swojego klucza API. Błąd 402 wskazuje na niewystarczający kredyt prepaydowy; doładuj przez krypto, aby kontynuować. Błąd 429 oznacza, że osiągnąłeś limit szybkości. Poczekaj kilka sekund przed ponowną próbą. Okno kontekstowe obsługuje 100 000 tokenów łącznie. Pozwala to na rozszerzone przetwarzanie dokumentów lub długie rozmowy.

Najczęściej zadawane pytania

Jaki to API Iya Mau?

To API hostowane, kompatybilne z OpenAI, oferujące pojedynczy duży model językowy bez cenzury. Wysyłasz tekst i otrzymujesz tekst bez odrzuceń treści dla legalnego użytku dorosłego. Obsługuje streaming, wywoływanie funkcji i tryb JSON.

Jakie metody płatności akceptujecie?

Tylko krypto: USDT w sieci TRC20 lub USDC na Base, dowolna kwota całkowita od $20 do $500. Bonusowy kredyt przy kwotach od $50.

Jaki jest rozmiar okna kontekstowego?

Okno kontekstowe wynosi 100 000 tokenów, obejmując łącznie prompt i uzupełnienie. Maksymalna ilość wyjściowa na żądanie to 16 000 tokenów. Jeśli nie ustawisz max_tokens, wartość domyślna to 2 048 tokenów. Pozwala to na generowanie długich treści i wykorzystanie rozległego kontekstu.

Zacznij od kredytu próbnego

Używaj e-mail i hasło, aby otrzymać klucz natychmiast.

Pobierz klucz API