Guida rapida chiave API cursor
Utilizza la tua chiave API cursor per chiamare un LLM uncensored che replica l'interfaccia OpenAI. Invia testo e ricevi testo senza blocchi di abbonamento.
Autenticazione e URL di base
Inizia generando una chiave nella pagina Ottieni chiave API. Fai clic su Continua con Google o utilizza un'email e una password. Il sistema mostra la tua chiave immediatamente. Tienila al sicuro.
Indirizza il tuo client a HTTPS://api.apikeycursor.com/v1. Passa la chiave nell'intestazione Authorization come token Bearer. Questo URL base funziona con gli SDK ufficiali OpenAI e qualsiasi client compatibile. Hai bisogno solo di una chiave attiva per account.
- Intestazione Auth: Autorizzazione: Bearer YOUR_KEY
- Base URL: HTTPS://api.apikeycursor.com/v1
curl https://api.apikeycursor.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch current server load stats"}]
}'
L'endpoint di completamento chat
Chiama POST /v1/chat/completions per generare testo. Invia i tuoi messaggi nel formato JSON standard. L'ID del modello è uncensored. Esegue sui nostri server e non rifiuta argomenti adulti leciti.
I token di input costano $0.15 per 1M. I token di output costano $0.50 per 1M. Errori e rifiuti sono gratuiti. Il credito non scade. Puoi ricaricare con USDT su TRC20 o USDC su Base. Inizia da $20. Ottieni un bonus del 15% a $200.
from openai import OpenAI
client = OpenAI(base_url="https://api.apikeycursor.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)
Risposte in streaming tramite SSE
Abilita lo streaming impostando stream su true. Ricevi Server-Sent Events. Ogni chunk contiene testo parziale. L'ultimo chunk include i dati di utilizzo dei token.
Gestisci lo stream nel codice. Elaborare ogni chunk man mano che arriva. Questo riduce la latenza percepita per le risposte lunghe. Il modello supporta una finestra di contesto di 100,000 token. L'output massimo è di 16,000 token per richiesta.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apikeycursor.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);
Function calling e modalità JSON
Utilizza il parametro tools per il function calling. Definisci le tue funzioni nello schema. Il modello restituisce dati strutturati. Puoi anche forzare l'output JSON con response_format impostato su json_object.
Questo funziona per le integrazioni con chiave API Cursor. Convalida il JSON dal tuo lato. Il modello non garantisce una sintassi perfetta. Usalo per l'automazione. Analizza le chiamate agli strumenti. Esegui le chiamate. Invia i risultati indietro.
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 e seed
Controlla la creatività con temperature. Valori più alti rendono gli output più casuali. Valori più bassi li rendono deterministici. Usa seed per risultati riproducibili. Questo aiuta a fare il debug dell'ingegneria dei prompt.
Altri parametri includono top_p, stop e presence_penalty. Regolali in base al tuo caso d'uso. Sintonizza lo stile di risposta. Il modello uncensored risponde bene ai prompt diretti. Non rifiuta eccessivamente gli argomenti controversi.
Controlla la pagina dei prezzi per i costi dei token. Utilizza il credito di prova per effettuare dei test.
Limiti, errori e contesto
Ricevi 300 richieste al minuto. Puoi eseguire 8 richieste simultaneamente. Il limite del corpo della richiesta è di 8 MB. La finestra di contesto è di 100.000 token in totale. Prompt e completamento condividono questo spazio.
Gli errori restituiscono codici HTTP standard. 401 significa chiave non valida. 402 significa credito insufficiente. 429 significa limite di frequenza superato. Controlla la pagina Supporto per i rimborsi. Errori come le addebiti doppi vengono risolti lì. Il credito non viene rimborsato altrimenti.
Domande frequenti
Come genero la mia chiave API cursor?
Vai alla pagina Ottieni chiave API. Accedi con Google o email. La tua chiave appare immediatamente. Non è richiesto un numero di telefono.
Quali metodi di pagamento sono accettati?
Accettiamo solo criptovalute. Ricarica con USDT su TRC20 o USDC su Base. Gli importi vanno da $20 a $500. Ottieni un credito bonus per importi più grandi.
Si tratta di un servizio ufficiale OpenAI?
No. Siamo un servizio indipendente. Utilizziamo un modello open-weight ottimizzato per risposte non censurate. È compatibile con il formato API di OpenAI. Consulta la pagina dei prezzi per i dettagli.
Ottieni la tua chiave in pochi secondi
Registrati, copia la chiave, aggiorna il tuo URL base. È tutto ciò che ti serve.