it ▾
Ottieni la tua chiave

Documentazione API per Sviluppatori Cursor

Questa guida rapida mostra agli utenti di Cursor IDE come configurare la nostra API compatibile con OpenAI per la generazione di testo uncensored. Sostituisci il tuo endpoint standard per bypassare le restrizioni mantenendo lo stesso codice client che già conosci.

Autenticazione e Base URL

La nostra API utilizza l'autenticazione standard con token Bearer. Imposta il tuo URL di base su HTTPS://api.cursoraiapikey.com/v1 e passa la tua chiave nell'intestazione Authorization. Questo endpoint funziona con qualsiasi SDK compatibile con OpenAI. Ottieni una chiave immediatamente dopo la registrazione con Google o email. Non è richiesto il numero di telefono. Il credito non scade. Gli errori sono gratuiti. I rifiuti sono gratuiti. Paghi solo per i token reali. Authorization: Bearer YOUR_API_KEY è tutto ciò che serve. Inizia a effettuare richieste subito. Il sistema è semplice. La trasparenza è importante.

Prima richiesta

Invia una richiesta POST a /v1/chat/completions per generare testo. Usa il modello "uncensored" per risposte senza restrizioni. Inserisci il tuo prompt di sistema per guidare il comportamento. L'API accetta strutture JSON standard OpenAI. Ecco un esempio di base con curl. Sostituisci YOUR_API_KEY con le tue credenziali. Invia il tuo messaggio e ricevi l'output testuale. Questa è l'interazione principale. Mantienila semplice.

curl https://api.cursoraiapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three key features of the new API update"}]
  }'

Integrazione SDK Python

Usa il pacchetto Python ufficiale di OpenAI. Imposta l'URL di base e la chiave API. Passa i messaggi come una lista di dizionari. Richiedi il modello "uncensored". La SDK gestisce automaticamente i tentativi. Lo streaming è supportato. Anche il function calling funziona. Configura temperatura e top_p per il controllo. Questo approccio minimizza le modifiche al codice. La tua logica esistente rimane intatta. Basta puntare al nostro URL. L'efficienza è fondamentale. Gli sviluppatori preferiscono strumenti familiari.

from openai import OpenAI

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

Utilizzo SDK Node

Inizializza il client OpenAI in Node.js. Sovrascrivi il basePath con il nostro URL. Imposta apiKey alle tue credenziali. Chiama chat.completions.create(). Passa il modello come "uncensored". Attendi il risultato. Gestisci gli errori in modo elegante. L'ecosistema Node è robusto. Ottieni risposte in tempo reale. Il codice è pulito. Le dipendenze sono standard. Non servono librerie extra. Configura solo il client. Esegui lo script. Ottieni il tuo testo. La semplicità vince.

import OpenAI from "openai";

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

Supporto per streaming e strumenti

Abilita lo streaming impostando stream su true. Ricevi i token tramite Server-Sent Events. Usa il function calling per l'integrazione degli strumenti. Definisci gli strumenti nella tua richiesta. Il modello restituisce gli argomenti. Analizzali in modo sicuro. È disponibile il supporto per la modalità JSON. Imposta response_format su json_object. Questo garantisce un output valido. Combina lo streaming con gli strumenti per app dinamiche. Gli aggiornamenti in tempo reale migliorano l'UX. Gli sviluppatori amano la bassa latenza. Controlla il flusso. Adattati alle esigenze. La flessibilità è essenziale.

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, Errori e Contesto

La finestra di contesto è di 100.000 token. L'output massimo è di 16.000 token. Il limite di richieste al minuto è 300. Le richieste concorrenti per chiave sono 8. La dimensione massima del corpo è di 8 MB. L'errore 401 significa chiave non valida. L'errore 402 significa nessun credito. L'errore 429 significa limite di frequenza. Il credito è prepagato. Gli errori sono gratuiti. I rifiuti sono gratuiti. Nessun canone mensile. Usa crypto per ricaricare. USDT o USDC. Inizia con $20. Ottieni bonus. Continua a programmare.

Domande frequenti

Come iniziare con la chiave API cursor AI?

Registrati con Google o email nella pagina Get API key. La tua chiave appare immediatamente. Nessun numero di telefono è necessario. Aggiungi $20 in criptovaluta per iniziare a utilizzare LLM uncensored. Credito di prova di $0.50 è disponibile per i nuovi account. Dura 7 giorni.

Qual è la finestra di contesto e il limite di output?

La finestra di contesto è di 100.000 token sia per il prompt che per il completamento. Puoi generare fino a 16.000 token per richiesta. Se non imposti max_tokens, il limite è di 2.048 token. Ciò consente conversazioni lunghe e l'elaborazione di documenti. Regola i parametri in base al tuo caso d'uso. Usa lo streaming per risposte di grandi dimensioni per una migliore esperienza utente.

Perché ricevo un errore 402?

Un errore 402 indica che il tuo credito prepagato è esaurito. L'API non addebita per errori o rifiuti. Paghi solo per i token reali utilizzati. Aggiungi fondi utilizzando USDT (TRC20) o USDC (Base). La ricarica minima è di $20. Vengono applicati bonus ai livelli superiori. Aggiungi fondi per riprendere il servizio immediatamente.

Ottieni la tua chiave API

Registrati, copia le credenziali e aggiorna il tuo URL di base. È tutto ciò che devi fare.