Basis-URL en authenticatie
Cursor gebruikt je API-sleutel om verzoeken naar ons gehoste eindpunt te routeren. Vervang de standaard OpenAI-basis-URL door ons specifieke domein om uncensored generatie mogelijk te maken zonder je clientcode te wijzigen. Je ontvangt één actieve sleutel per account, die je direct kunt genereren via Google- of e-maillogin.
Configureer uw omgevingsvariabele of IDE-instellingen om naar HTTPS://api.cursoropenaiapikey.com/v1 te wijzen. De modelidentifier is eenvoudigweg "uncensored". Deze setup zorgt ervoor dat elk verzoek de standaard inhoudsfilters omzeilt, terwijl de volledige compatibiliteit met bestaande integraties behouden blijft.
De basis-URL is HTTPS://api.cursoropenaiapikey.com/v1. Geef je sleutel door in de Authorization-header als Bearer-token. Deze methode werkt met elke OpenAI SDK-compatibele client.
- Basis-URL: HTTPS://api.cursoropenaiapikey.com/v1
- Model-ID: uncensored
- Auth: Bearer-token in header
Je eerste verzoek maken
Stuur een standaard chat-completieverzoek om de verbinding en facturering te verifiëren. Ons eindpunt accepteert dezelfde JSON-structuur als OpenAI, waardoor directe compatibiliteit met je bestaande scripts wordt gegarandeerd. De respons retourneert gegenereerde tekst samen met tokenverbruiksmetrieken.
Gebruik de volgende cURL-opdracht om het eindpunt te testen. Vervang YOUR_API_KEY door de sleutel die u op uw dashboard heeft gegenereerd. Het verzoek bevat een eenvoudige systeemprompt om de onbeperkte mogelijkheid te demonstreren.
curl https://api.cursoropenaiapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the current weather in Berlin"}]
}'Succesvolle responsen bevatten tokenaantallen voor input en output. Fouten zoals 401 duiden op een ongeldige sleutel, terwijl 402 onvoldoende tegoed aangeeft. Controleer je accounttegoed als de request mislukt.
Python SDK Integratie
Gebruik de officiële OpenAI Python-bibliotheek met een aangepaste basis-URL om verbinding te maken met onze API. Deze aanpak stelt u in staat bestaande codebases te benutten zonder clientlogica te herschrijven. Stel de basis-URL en API-sleutel in voordat u de client initialiseert.
Initialiseer de client met je inloggegevens en de juiste basis-URL. Roep vervolgens chat.completions.create aan met de model-ID "uncensored". Het response-object biedt toegang tot de gegenereerde inhoud en gebruikstatistieken.
from openai import OpenAI
client = OpenAI(base_url="https://api.cursoropenaiapikey.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)Deze methode zorgt voor compatibiliteit met standaard Python-workflows. Je kunt extra parameters zoals temperature of stop-sequences doorgeven om de generatie te sturen. De SDK verwerkt serialisatie en responsparsen automatisch.
Node.js SDK-integratie
Integreer het Node.js OpenAI-pakket om verzoeken te versturen vanuit uw JavaScript- of TypeScript-toepassingen. Configureer de client met onze basis-URL om ongecensureerde generatie mogelijk te maken. Deze setup werkt naadloos met bestaande Node-projecten.
Maak een nieuwe OpenAI-client-instantie aan met je API-sleutel en de juiste basis-URL. Roep vervolgens de methode chat.completions.create aan. De respons bevat de gegenereerde tekst en gegevens over het tokengebruik.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cursoropenaiapikey.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);Deze integratie ondersteunt alle standaardparameters. Je kunt temperatuur, top_p en andere instellingen aanpassen om de output te verfijnen. De SDK verwerkt netwerkverzoeken en responsparsen efficiënt.
Streaming-responsen
Schakel streaming in om tokens te ontvangen zodra ze worden gegenereerd. Dit vermindert de waargenomen latentie voor coderingswerkstromen en interactieve applicaties. De API verzendt Server-Sent Events (SSE) met elke token.
Stel de stream-parameter in op true in je request. De respons bevat meerdere chunks. Gebruiksstatistieken van tokens zijn opgenomen in de laatste chunk om facturatieverschillen te voorkomen. Deze methode is ideaal voor realtime gebruikersinterfaces.
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)Verwerk de streamevents in je clientcode. Aggregateer de tokeninhoud naarmate deze aankomt. De laatste chunk bevat het totale tokenverbruik voor accurate facturatie. Deze aanpak zorgt voor lage latentie zonder afbreuk te doen aan nauwkeurigheid.
Rate Limits en contextvenster
Onze API hanteert strikte rate limits om consistente prestaties te garanderen. Elke sleutel ondersteunt 300 verzoeken per minuut en 8 gelijktijdige verzoeken. De maximale grootte van het verzoeklichaam is 8 MB. Het overschrijden van deze limieten retourneert een 429-fout.
Het contextvenster bedraagt 100.000 tokens voor de gecombineerde prompt en voltooiing. De maximale uitvoer per verzoek is 16.000 tokens. Als max_tokens niet is ingesteld, is de standaardwaarde 2.048 tokens. Plan uw prompts dienovereenkomstig om truncatie te vermijden.
- Rate Limit: 300 verzoeken/minuut
- Concurrente verzoeken: 8
- Context Window: 100.000 tokens
- Max Output: 16.000 tokens
Veelgestelde vragen
Kan cursor mijn eigen openai API configureren (sleutel)
Ja, je kunt Cursor configureren om onze ongefilterde API-sleutel te gebruiken. Stel de base URL in op HTTPS://api.cursoropenaiapikey.com/v1 en voer je API-sleutel in in de modelinstellingen. Dit vervangt de standaard modelkosten door pay-per-token facturatie.
Voorkomt dat het bereiken van de maandelijkse gebruikslimiet het gebruik van een Azure OpenAI-sleutel met Cursor IDE?
Onze API heeft geen maandelijkse gebruikslimieten. U wordt gefactureerd per token en prepaid credit verloopt niet. Als uw creditlimiet bereikt is, kunt u uw account opwaarderen met crypto om de service zonder onderbreking te blijven gebruiken.
Ik ben verward over het gebruik van het OpenAI-lidmaatschap met Cursor. Als ik mijn OpenAI-sleutel in Cursor invoer, moet ik dan upgraden naar Cursor Pro om het te gebruiken?
U hoeft Cursor Pro niet te hebben om onze API-sleutel te gebruiken. Ons eindpunt is volledig compatibel met Cursor IDE. U kunt onze API-sleutel in de instellingen invoeren en alle functies gebruiken, waarbij u alleen betaalt voor de tokens die u verbruikt.
Verkrijg nu je API-sleutel
Meld je aan, haal je sleutel op, stel de basis-URL in Cursor in. Klaar.