it ▾
Ottieni la chiave API

API compatibile con OpenAI Uncensored

Documentazione API

Questa documentazione fornisce una guida rapida per l'integrazione con la nostra API compatibile con OpenAI. Puoi inviare testo e ricevere risposte non filtrate utilizzando codice client standard.

URL Base e Autenticazione

L'API accetta richieste a https://api.qwenapipricing.com/v1. Ogni chiamata richiede un token Bearer passato nell' Authorization header. Generi questa chiave nella pagina di registrazione e identifica il tuo account di credito prepagato.

  • Usa gli header HTTP standard per l'autenticazione.
  • La chiave rimane valida fino alla scadenza del tuo credito o alla sua revoca.

Prima richiesta

Invia una richiesta di completamento della chat per testare la connettività. Questa semplice chiamata verifica che la tua chiave funzioni e restituisce una risposta di base.

Puoi verificare che la tua chiave funzioni con questo esempio.

curl https://api.qwenapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the costs for the qwen2.5 models"}]
  }'

Integrazione Python

Utilizza l'SDK Python ufficiale di OpenAI per interagire con il nostro servizio. Punta il client al nostro URL di base e fornisci la tua chiave.

Questa configurazione funziona con la maggior parte delle librerie Python standard che si aspettano endpoint OpenAI.

from openai import OpenAI

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

Gli sviluppatori Node possono utilizzare il openai npm package. Configure the client with our base URL to send requests.

Questo approccio mantiene la compatibilità con le codebase OpenAI esistenti.

import OpenAI from "openai";

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

Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce i token tramite Server-Sent Events.

Ogni chunk include dati sull'utilizzo nell'evento finale, permettendoti di monitorare i consumi in tempo reale.

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)

Limiti di frequenza e errori

Ogni chiave permette 300 richieste al minuto e 8 connessioni concorrenti. Ricevi un errore 401 per chiavi non valide, 402 quando il credito è esaurito e 429 per i limiti di frequenza. La finestra di contesto supporta 100.000 token in totale.

Domande frequenti

Come iniziare con l'API LLM senza filtri?

Registrati con Google o email per ricevere una chiave. Utilizza l'URL base e la chiave nel tuo SDK compatibile con OpenAI preferito per inviare richieste immediatamente.

Qual è la dimensione della finestra di contesto?

Il modello supporta una finestra di contesto da 100.000 token per prompt e completamento combinati.

L'API supporta lo streaming?

Sì, imposta il parametro stream su true per ricevere risposte token per token tramite Server-Sent Events.

Ottieni la tua chiave API

Iscriviti, ottieni la chiave, aggiorna l'URL di base. È l'intero processo.

Ottieni la chiave API