it ▾
Prova con credito di prova

Documentazione API NSFW Ollama

Connetti il tuo client alla nostra API LLM uncensored in pochi secondi. Utilizza il formato OpenAI standard per generare testo senza rifiuti di contenuto per uso adulto legale.

https://api.nsfwollama.com/v1uncensored

Avvio rapido: Connetti il tuo client

Inizia a inviare richieste immediatamente utilizzando il nostro URL di base. Sostituisci YOUR_API_KEY con la chiave dal tuo dashboard. La nostra API utilizza intestazioni standard per l'autenticazione.

  • Base URL: https://api.nsfwollama.com/v1
  • ID modello: uncensored
curl https://api.nsfwollama.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize this log file"}]
  }'

Endpoint: /v1/chat/completions

Invia messaggi per generare testo. POST a /v1/chat/completions con il tuo ID modello e la matrice di messaggi. La finestra di contesto supporta un totale di 100.000 token. Questo include sia i token del prompt che quelli del completamento combinati.

from openai import OpenAI

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

Endpoint: /v1/models

Scopri i modelli disponibili. GET /v1/models per elencare gli endpoint. La nostra API serve un unico modello di linguaggio di grandi dimensioni ottimizzato per risposte uncensored. Non supporta embedding o generazione di immagini. Controlla l'elenco dei modelli per confermare la disponibilità.

Parametri: Temperatura, Top P e altro

Controlla lo stile di generazione con parametri standard. Imposta temperature per la creatività. Regola top_p per il campionamento nucleare. Usa response_format con json_object per output strutturato. Puoi anche impostare seed per la riproducibilità. Questi parametri funzionano esattamente come nell'SDK di OpenAI.

Risposte in streaming e utilizzo dei token

Ricevi output in tempo reale tramite Server-Sent Events. Lo streaming riduce la latenza percepita per le risposte lunghe. I dettagli sull'utilizzo dei token appaiono nell'ultimo chunk. Questo ti consente di monitorare i costi con precisione. La nostra API addebita solo per i token effettivi elaborati. Gli errori sono gratuiti.

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)

Gestione degli errori & Limiti

Gestisci gli errori HTTP standard con grazia. Un 401 significa che la tua chiave API non è valida. Un 402 indica credito prepagato insufficiente. Un 429 segnala che hai superato il limite di 300 richieste al minuto. La dimensione massima del corpo della richiesta è di 8 MB. Hai a disposizione 8 richieste concorrenti per chiave. Non vengono emessi rimborsi per i crediti, ma il supporto può correggere gli errori di fatturazione.

import OpenAI from "openai";

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

Domande frequenti

È questa l'API NSFW ufficiale di Ollama?

No, siamo un servizio indipendente. Ospitiamo il nostro modello uncensored compatibile con il formato API di OpenAI. Non offriamo i modelli di altri fornitori.

Quanto costa?

Il prezzo è di $0,15 per 1M token di input e $0,50 per 1M token di output. Paghi solo per ciò che utilizzi con credito prepagato.

Posso utilizzare l'SDK OpenAI?

Sì, la nostra API è pienamente compatibile con OpenAI. Puoi utilizzare gli SDK ufficiali Python o Node.js modificando l'URL di base e la chiave API.

Ottieni la tua chiave API

Registrati, copia la chiave e aggiorna l'URL dell'endpoint. Semplice.

Prova con credito di prova