Documentazione API Iymau
Inizia con l'API LLM non censurata di Iya Mau in pochi minuti. Invia testo, ricevi testo e gestisci le risposte in streaming tramite endpoint familiari compatibili con OpenAI.
Autenticazione e chiavi API
La tua chiave API autentica ogni richiesta. Registrati con Google o email per ricevere immediatamente una singola chiave attiva. Mantieni questa chiave sicura, poiché funge da password per il servizio. Se la perdi, genera una nuova chiave per sostituire quella vecchia attiva. Il sistema addebita in base all'utilizzo reale dei token, quindi errori e rifiuti sono gratuiti. Puoi ricaricare con criptovalute in qualsiasi momento.
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?"}]
}'
Prima richiesta con l'endpoint chat completions
Invia una richiesta POST all'endpoint di completamento della chat per generare testo. Utilizza l'URL base fornito nella dashboard per garantire la compatibilità con i client standard. L'identificatore del modello è sempre "uncensored" per questo servizio dedicato. Puoi regolare parametri come temperature e top_p per controllare la creatività. Il sistema accetta payload JSON standard per prompt e messaggi. Gli errori non consumano il tuo credito prepagato. Questo approccio funziona con qualsiasi SDK compatibile con OpenAI tu preferisca.
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)
Integrazione con client Node.js
Utilizza l'SDK Node.js ufficiale o qualsiasi libreria compatibile per interagire con l'API. Configura il client con il tuo URL di base e la chiave API. Il modello uncensored risponde ai formati di messaggio standard. Puoi inviare più turni in una singola richiesta per il contesto conversazionale. L'oggetto di risposta contiene il testo generato e le statistiche di utilizzo. Lo streaming è supportato per la consegna dei token in tempo reale. Questo metodo garantisce bassa latenza per le tue applicazioni. Il servizio gestisce il lavoro pesante sui nostri server.
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);
Risposte in streaming e SSE
Abilita lo streaming impostando il parametro stream su true. Ricevi Server-Sent Events (SSE) per ogni token generato. Questo consente la visualizzazione immediata del testo man mano che viene prodotto. L'ultimo chunk contiene l'utilizzo totale dei token per la richiesta. Questa funzionalità è ideale per le interfacce chat e le applicazioni live. Riduce la latenza percepita per gli utenti finali. Puoi analizzare gli oggetti JSON in ogni evento SSE. Il modello uncensored supporta questo protocollo standard in modo efficiente.
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)
Parametri: temperatura, top_p e modalità JSON
Controlla il comportamento di generazione con parametri standard. Imposta temperature per regolare la casualità, con valori più alti che aumentano la creatività. Usa top_p per filtrare la distribuzione del vocabolario. Abilita la modalità JSON impostando response_format su json_object per dati strutturati. Il modello uncensored aderisce a questi vincoli in modo affidabile. Puoi anche specificare sequenze di stop per interrompere la generazione anticipatamente. I valori di seed permettono risultati riproducibili durante i test. Queste opzioni ti danno un controllo preciso sulla qualità dell'output.
Limiti di frequenza, quote ed errori comuni
L'API impone un limite di 300 richieste al minuto per chiave. Puoi avere fino a 8 richieste concorrenti attive contemporaneamente. Ogni corpo della richiesta non deve superare 8 MB. Se ricevi un errore 401, verifica la validità della tua chiave API. Un errore 402 indica credito prepagato insufficiente; ricarica tramite criptovaluta per continuare. Un errore 429 significa che hai raggiunto il limite di velocità. Attendi qualche secondo prima di riprovare. La finestra di contesto supporta 100.000 token in totale. Questo consente un'elaborazione estensiva di documenti o conversazioni lunghe.
Domande frequenti
Cos'è l'API Iya Mau?
È un'API in hosting, compatibile con OpenAI, che serve un unico modello linguistico di grandi dimensioni (LLM) non censurato. Invii testo e ricevi testo senza rifiuti di contenuto per l'uso adulto lecito. Supporta lo streaming, il function calling e la modalità JSON.
Quali metodi di pagamento accettate?
Solo crypto: USDT su TRC20 o USDC su Base, qualsiasi importo intero da $20 a $500. Il credito bonus si applica da $50.
Qual è la dimensione della finestra di contesto?
La finestra di contesto è di 100.000 token, che coprono sia il prompt che il completamento. L'output massimo per richiesta è di 16.000 token. Se non imposti max_tokens, il valore predefinito è di 2.048 token. Questo consente la generazione di contenuti lunghi e l'utilizzo di un contesto esteso.
Inizia con il credito di prova
Usa email e password per ricevere la tua chiave istantaneamente.