el ▾
[Cursor OpenAI API Key]Αποκτήστε κλειδί δοκιμής
Κλειδί OpenAI API Cursor(3)

Οδηγός Ενσωμάτωσης Cursor: Συμβατό API με OpenAI

Συνδέστε το Cursor στο uncensored LLM μας χρησιμοποιώντας ένα τυπικό endpoint συμβατό με OpenAI. Αντικαταστήστε τα κόστη συνδρομής με χρέωση ανά token για κωδικοποίηση και δημιουργία περιεχομένου.

Βασικό URL και Αυθεντικοποίηση

Το Cursor χρησιμοποιεί το API key σας για να κατευθύνει αιτήσεις στο hosted endpoint μας. Αντικαταστήστε τη τυπική base URL OpenAI με τη συγκεκριμένη μας domain για να ενεργοποιήσετε uncensored generation χωρίς να τροποποιήσετε τον κώδικα του client σας. Λαμβάνετε ένα ενεργό key ανά λογαριασμό, το οποίο μπορείτε να δημιουργήσετε ακαριαία μέσω login με Google ή email.

Ρυθμίστε τη μεταβλητή περιβάλλοντος ή τις ρυθμίσεις του IDE σας για να κατευθύνετε στο HTTPS://api.cursoropenaiapikey.com/v1. Ο αναγνωριστικός κωδικός μοντέλου είναι απλώς "uncensored". Αυτή η ρύθμιση διασφαλίζει ότι κάθε αίτημα παρακάμπτει τα προεπιλεγμένα φίλτρα περιεχομένου διατηρώντας πλήρη συμβατότητα με τις υπάρχουσες ενσωματώσεις.

Η βασική διεύθυνση URL είναι HTTPS://api.cursoropenaiapikey.com/v1. Δώστε το key σας στην κεφαλίδα Authorization ως Bearer token. Αυτή η μέθοδος λειτουργεί με οποιοδήποτε πελάτη συμβατό με SDK OpenAI.

  • Base URL: HTTPS://api.cursoropenaiapikey.com/v1
  • ID Μοντέλου: uncensored
  • Πιστοποίηση: Bearer token στον header

Κάντε την πρώτη αίτηση

Στείλτε μια τυπική αίτηση ολοκλήρωσης συνομιλίας για να επαληθεύσετε τη σύνδεση και την χρέωση. Το endpoint μας δέχεται την ίδια δομή JSON με την OpenAI, διασφαλίζοντας άμεση συμβατότητα με τα υπάρχοντα scripts σας. Η απάντηση επιστρέφει το παραγόμενο κείμενο μαζί με μετρικές χρήσης tokens.

Χρησιμοποιήστε την ακόλουθη εντολή cURL για να δοκιμάσετε το endpoint. Αντικαταστήστε το YOUR_API_KEY με το key που δημιουργήσατε από το dashboard. Το αίτημα περιλαμβάνει ένα απλό system prompt για να δείξει την uncensored ικανότητα.

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"}]
  }'

Οι επιτυχείς απαντήσεις περιλαμβάνουν μετρήσεις tokens για είσοδο και έξοδο. Σφάλματα όπως 401 υποδεικνύουν μη έγκυρο κλειδί, ενώ το 402 σηματοποιεί ανεπαρκές πιστωτικό υπόλοιπο. Ελέγξτε το υπόλοιπο του λογαριασμού σας αν το αίτημα αποτύχει.

Ενσωμάτωση SDK Python

Χρησιμοποιήστε την επίσημη βιβλιοθήκη Python της OpenAI με μια βάση URL για να αλληλεπιδράσετε με το API μας. Αυτή η προσέγγιση σας επιτρέπει να εκμεταλλευτείτε υπάρχοντα codebases χωρίς να ξαναγράψετε τη λογική του πελάτη. Ορίστε τη βάση URL και το API key πριν από την αρχικοποίηση του πελάτη.

Προσδιορίστε τον πελάτη με τα διαπιστευτήριά σας και το σωστό base URL. Στη συνέχεια καλέστε το chat.completions.create με το model ID "uncensored". Το αντικείμενο απόκρισης παρέχει πρόσβαση στο παραγόμενο περιεχόμενο και στα στατιστικά χρήσης.

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)

Αυτή η μέθοδος διασφαλίζει συμβατότητα με τα τυπικά workflows Python. Μπορείτε να περάσετε επιπλέον παραμέτρους όπως temperature ή stop sequences για να ελέγξετε τη δημιουργία. Το SDK χειρίζεται τη σειριοποίηση και την ανάλυση απαντήσεων αυτόματα.

Ενσωμάτωση SDK Node.js

Ενσωματώστε το Node.js OpenAI package για να στείλετε αιτήσεις από τις JavaScript ή TypeScript εφαρμογές σας. Διαμορφώστε τον πελάτη με τη βάση URL μας για να ενεργοποιήσετε τη δημιουργία χωρίς λογοκρισία. Αυτή η ρύθμιση λειτουργεί άψογα με υπάρχοντα Node projects.

Δημιουργήστε μια νέα εγκατάσταση πελάτη OpenAI με το κλειδί API σας και τη σωστή βάση URL. Στη συνέχεια καλέστε τη μέθοδο chat.completions.create. Η απόκριση παρέχει το παραγόμενο κείμενο και τα δεδομένα χρήσης tokens.

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);

Αυτή η ενσωμάτωση υποστηρίζει όλες τις τυπικές παραμέτρους. Μπορείτε να προσαρμόσετε τη θερμοκρασία, το top_p και άλλες ρυθμίσεις για να βελτιστοποιήσετε την έξοδο. Το SDK διαχειρίζεται τις δικτυακές αιτήσεις και την ανάλυση απαντήσεων με αποδοτικότητα.

Streaming Αποκρίσεις

Ενεργοποιήστε τη ροή (streaming) για να λαμβάνετε tokens καθώς παράγονται. Αυτό μειώνει την αντιλαμβανόμενη καθυστέρηση για ροές εργασίας προγραμματισμού και διαδραστικές εφαρμογές. Το API στέλνει Server-Sent Events (SSE) με κάθε token.

Ορίστε την παράμετρο stream σε true στην αίτησή σας. Η απόκριση θα περιλαμβάνει πολλαπλά chunks. Τα μέτρα χρήσης tokens περιλαμβάνονται στο τελευταίο chunk για να αποφευχθούν αποκλίσεις χρέωσης. Αυτή η μέθοδος είναι ιδανική για διεπαφές χρήστη σε πραγματικό χρόνο.

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)

Διαχειριστείτε τα γεγονότα της ροής στον κώδικα του πελάτη. Αθροίστε το περιεχόμενο των tokens καθώς φτάνουν. Το τελευταίο τμήμα περιέχει τη συνολική χρήση tokens για ακριβή χρέωση. Αυτή η προσέγγιση διασφαλίζει παράδοση χαμηλής καθυστέρησης χωρίς θυσία της ακρίβειας.

Όρια Ρυθμού και Πλαίσιο Συγκειμένου

Η API μας επιβάλλει αυστηρά όρια ρυθμού για να διασφαλίσει συνεπή απόδοση. Κάθε κλειδί υποστηρίζει 300 αιτήματα ανά λεπτό και 8 ταυτόχρονες αιτήσεις. Το μέγιστο μέγεθος σώματος αιτήματος είναι 8 MB. Η υπέρβαση αυτών των ορίων επιστρέφει σφάλμα 429.

Το παράθυρο πλαισίου είναι 100.000 tokens για τον συνδυασμό prompt και completion. Η μέγιστη έξοδος ανά αίτημα είναι 16.000 tokens. Αν το max_tokens δεν οριστεί, η προεπιλογή είναι 2.048 tokens. Σχεδιάστε τα prompts σας ανάλογα για να αποφύγετε την περικοπή.

  • Όριο Ρυθμού: 300 αιτήματα/λεπτό
  • Ταυτόχρονες αιτήσεις: 8
  • Context Window: 100.000 tokens
  • Μέγιστη Έξοδος: 16,000 tokens

Συχνές ερωτήσεις

Μπορεί η ρύθμιση του cursor να χρησιμοποιήσει τη δική μου openai API (key)

Ναι, μπορείτε να ρυθμίσετε το Cursor για να χρησιμοποιεί το uncensored API key μας. Ορίστε το base URL σε HTTPS://api.cursoropenaiapikey.com/v1 και εισάγετε το API key σας στις ρυθμίσεις μοντέλου. Αυτό αντικαθιστά τα κόστη του προεπιλεγμένου μοντέλου με χρέωση ανά token.

Η επίτευξη του μηνιαίου ορίου χρήσης εμποδίζει τη χρήση ενός κλειδιού Azure OpenAI με το Cursor IDE;

Η API μας δεν έχει μηνιαίους περιορισμούς χρήσης. Χρεώνεστε ανά token και τα προπληρωμένα credits λήγουν ποτέ. Αν φτάσετε στο όριο των credits σας, μπορείτε να κάνετε αναπλήρωση με κρυπτονομίσματα για να συνεχίσετε να χρησιμοποιείτε την υπηρεσία χωρίς διακοπή.

Νιώθω σύγχυση σχετικά με τη χρήση της συνδρομής OpenAI με το Cursor. Αν εισάγω το κλειδί OpenAI μου στο Cursor, πρέπει να αναβαθμίσω σε Cursor Pro για να το χρησιμοποιήσω;

Δεν χρειάζεστε Cursor Pro για να χρησιμοποιήσετε το API key μας. Το endpoint είναι πλήως συμβατό με το Cursor IDE. Μπορείτε να εισάγετε το API key μας στις ρυθμίσεις και να χρησιμοποιήσετε όλες τις λειτουργίες, πληρώνοντας μόνο για τα tokens που καταναλώνετε.

Λάβετε το API key σας τώρα

Εγγραφείτε, ανακτήστε το κλειδί σας, ενημερώστε τη βάση URL στο Cursor. Έγινε.

Αποκτήστε κλειδί δοκιμής