it ▾
Prova con credito di prova
Prova con credito di prova

Inizia con la nostra API uncensored

Inizia con la nostra API senza censure puntando il tuo SDK compatibile con OpenAI esistente al nostro endpoint. Riceverai accesso diretto e non mediato a un singolo modello ottimizzato con prezzi trasparenti basati sui token.

per 1M token di input
$0.15
Token in output / 1M
$0.50
contesto del token
100,000
credito di prova
$0.50
richieste al minuto
300

Configurazione autenticazione URL Base

Indirizza il tuo SDK al nostro endpoint e passa la tua chiave nell'intestazione di autorizzazione. Forniamo un unico URL base ospitato che funziona con qualsiasi client compatibile con OpenAI. Ricevi una chiave attiva per account e l'iscrizione richiede pochi secondi tramite Google o email senza bisogno di un numero di telefono. La tua chiave garantisce l'accesso immediato al modello senza filtri alla sua creazione.

L'autenticazione si basa su token Bearer standard. Se invii una chiave non valida, l'API restituisce un errore 401. Puoi generare una nuova chiave in qualsiasi momento e quella vecchia smette immediatamente di funzionare. Questo design mantiene privato il tuo utilizzo e semplifica l'accesso.

Non hai bisogno di gestire più versioni dei modelli o preoccuparti di routing opachi. L'endpoint serve un singolo modello di linguaggio grande specifico ottimizzato per i contenuti per adulti e l'assenza di rifiuti. Mantieni la tua chiave al sicuro, poiché è l'unico modo per accedere al tuo credito prepagato.

Endpoint Chat completions (POST /v1/chat_completions)

Invia i tuoi prompt all'endpoint di completamento chat per ricevere risposte testuali. Questo è il metodo di interazione principale per la nostra API. Strutturi la richiesta con un messaggio di sistema per impostare il comportamento e messaggi utente per la tua query effettiva. Il modello elabora l'input e restituisce una risposta di testo.

La nostra API è rigorosa su ciò che fa. Non supportiamo embeddings, generazione di immagini o elaborazione audio. Ricevi testo in entrata e testo in uscita. La finestra di contesto supporta 100,000 token per prompt e completamento combinati. Questo permette conversazioni lunghe o l'elaborazione di grandi documenti.

Mantieni le tue richieste pulite e strutturate. L'endpoint si aspetta un formato JSON specifico. Se invii il tipo di dati errato, riceverai un errore. Noi gestiamo il lavoro pesante dell'inferenza sui nostri server.

Esempio di integrazione SDK Python

Utilizza l'SDK ufficiale Python per interagire facilmente con la nostra API. Il codice sottostante mostra come inizializzare il client con il nostro URL di base e la tua chiave. Puoi poi chiamare la funzione di completamento chat con i tuoi messaggi.

Questa configurazione funziona perché la nostra API è completamente compatibile con OpenAI. Non è necessaria una libreria client personalizzata. Basta aggiornare l'URL di base e la tua API key. Il resto delle funzionalità SDK rimane invariato. Questo rende la migrazione da altri provider semplice se in futuro dovessi cambiare.

Raccomandiamo di utilizzare l'ultima versione dell'SDK per la migliore esperienza. La libreria gestisce per te i retry e il parsing JSON. Devi concentrarti solo sulla logica del tuo prompt e sui parametri del modello.

Esempio di integrazione SDK Node

Integra con Node.js utilizzando il pacchetto npm standard. La struttura riflette l'esempio Python. Imposti l'URL di base verso il nostro endpoint e fornisci la tua chiave API. Questo garantisce la compatibilità con le applicazioni Node.js esistenti.

L'SDK Node gestisce le richieste HTTP automaticamente. Passi l'array di messaggi e ricevi l'oggetto di risposta. Questo include il contenuto del testo generato. Puoi poi elaborare questo testo nella logica della tua applicazione.

Ricorda che supportiamo solo il completamento del testo. Non aspettarti dati immagine o audio nella risposta. L'SDK analizzerà la risposta JSON e ti darà accesso al testo. Questa coerenza tra i linguaggi semplifica il tuo processo di sviluppo.

Risposte in streaming e utilizzo dei token

Abilita lo streaming per ricevere la risposta token per token. Questo fornisce una latenza percepita più rapida per i tuoi utenti. Puoi visualizzare il testo man mano che viene generato invece di attendere la risposta completa. Questo è cruciale per le interfacce chat.

L'ultimo chunk del flusso contiene le statistiche sull'utilizzo dei token. Puoi utilizzare questi dati per tracciare i tuoi costi e monitorare il saldo del tuo account. Lo streaming non modifica il modello di tariffazione. Paghi ancora per token utilizzati.

La nostra API supporta gli eventi server-sent per lo streaming. L'SDK gestisce l'analisi degli eventi. Devi solo impostare il parametro stream su true. Questo funziona sia con i client Python che Node. È il modo consigliato per costruire applicazioni interattive.

Limiti, errori e dettagli del modello

Comprendere i tuoi limiti di frequenza e i potenziali errori per costruire un'applicazione robusta. Sei limitato a 300 richieste al minuto e 8 richieste concorrenti per chiave. La dimensione del corpo della richiesta è limitata a 8 MB. Se superi questi limiti, riceverai un errore 429. Puoi implementare un backoff esponenziale per gestire questa situazione in modo elegante.

Gli errori comuni includono 401 per chiavi non valide e 402 per credito insufficiente. Se esaurisci il credito, devi ricaricare tramite criptovalute per continuare. Gli errori e i rifiuti sono gratuiti, quindi non paghi per le richieste fallite. Il modello rifiuta solo i contenuti sessuali che coinvolgono minori, che è un limite rigido.

Puoi verificare i modelli disponibili tramite l'endpoint GET /v1/models. Questo restituirà l'ID del singolo modello uncensored. Non offriamo più modelli o routing. Questa semplicità riduce la complessità e garantisce un comportamento coerente. Il tuo credito prepagato non scade mai, quindi puoi interrompere l'utilizzo senza perdere fondi.

cURL

curl https://api.keyapiunlimited.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the python libraries for web scraping"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Streaming

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)

FAQ

Qual è l'URL base per la chiave API illimitata?

L'URL di base è HTTPS://api.keyapiunlimited.com/v1. Devi aggiornare la configurazione dell'SDK per puntare a questo URL. Questo endpoint serve il nostro modello senza filtri tramite l'interfaccia standard compatibile con OpenAI.

Come gestisco i limiti di frequenza e gli errori?

Sei limitato a 300 richieste al minuto e a 8 richieste concorrenti. Se superi questo limite, ricevi un errore 429. Puoi implementare una logica di retry con backoff esponenziale per gestire questi limiti in modo efficace.

Qual è la dimensione della finestra di contesto?

La finestra di contesto è di 100.000 token per prompt e completamento combinati. Ciò consente conversazioni lunghe e l'elaborazione di documenti di grandi dimensioni. L'output massimo per richiesta è di 16.000 token.

Ottieni la tua chiave ora

Iscriviti, copia la chiave, aggiorna il tuo URL di base. È tutto qui.