Dokumentasi API untuk Pembangun Cursor
Panduan pantas ini menunjukkan kepada pengguna IDE Cursor cara mengkonfigurasi API serasi OpenAI kami untuk penjanaan teks uncensored. Gantikan titik akhir piaran anda untuk memintas sekatan sambil mengekalkan kod klien yang sudah anda ketahui.
Pengesahan dan URL Asas
API kami menggunakan pengesahan token Bearer piawai. Tetapkan URL asas anda ke HTTPS://api.cursoraiapikey.com/v1 dan hantar kunci anda dalam header Authorization. Hujung sambungan ini berfungsi dengan mana-mana SDK serasi OpenAI. Anda mendapatkan kunci serta-merta selepas mendaftar dengan Google atau e-mel. Tiada nombor telefon diperlukan. Kredit tidak luput. Kesalahan adalah percuma. Penolakan adalah percuma. Bayar hanya untuk token sebenar. Authorization: Bearer YOUR_API_KEY ialah yang anda perlukan. Mulakan membuat permintaan serta-merta. Sistemnya mudah. Ketelusan itu penting.
Permintaan Pertama
Hantar permintaan POST ke /v1/chat/completions untuk menjana teks. Gunakan model "uncensored" untuk respons tanpa sekatan. Sertakan prompt sistem anda untuk membimbing tingkah laku. API menerima struktur JSON standard OpenAI. Berikut ialah contoh asas menggunakan curl. Gantikan YOUR_API_KEY dengan kelayakan anda. Hantar mesej anda dan terima output teks. Ini adalah interaksi teras. Kekalkan ia mudah.
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"}]
}'
Integrasi SDK Python
Gunakan pakej Python OpenAI yang rasmi. Tetapkan URL asas dan kunci API. Luluskan mesej sebagai senarai kamus. Minta model "uncensored". SDK mengendalikan percubaan semula secara automatik. Aliran disokong. Pemanggilan fungsi juga berfungsi. Konfigurasikan suhu dan top_p untuk kawalan. Pendekatan ini meminimumkan perubahan kod. Logik sedia ada anda kekal utuh. Hanya arahkan ke URL kami. Kecekapan adalah kunci. Pemaju lebih suka alat yang biasa.
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)
Penggunaan SDK Node
Mulakan klien OpenAI di Node.js. Timpa basePath ke URL kami. Tetapkan apiKey kepada kelayakan anda. Panggil chat.completions.create(). Lulus model sebagai "uncensored". Tunggu hasilnya. Tangani ralat dengan baik. Ekosistem Node kukuh. Anda mendapat respons masa nyata. Kod bersih. Bergantung pada piawai. Tidak perlu perpustakaan tambahan. Hanya konfigurasikan klien. Jalankan skrip anda. Dapatkan teks anda. Kesederhanaan menang.
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);
Sokongan Alat dan Streaming
Aktifkan penstriman dengan menetapkan stream kepada true. Terima token melalui Acara yang Dihantar Pelayan. Gunakan pemanggilan fungsi untuk integrasi alat. Takrifkan alat dalam permintaan anda. Model mengembalikan hujah. Uraikan dengan selamat. Sokongan untuk mod JSON wujud. Tetapkan response_format kepada json_object. Ini memastikan output yang sah. Gabungkan penstriman dengan alat untuk aplikasi dinamik. Kemas kini masa nyata meningkatkan UX. Pembangun menyukai latensi rendah. Kawal aliran. Sesuaikan dengan keperluan. Fleksibiliti adalah penting.
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)
Had, Ralat, dan Konteks
Tetingkap konteks ialah 100,000 token. Output maksimum ialah 16,000 token. Had permintaan per minit ialah 300. Permintaan serentak per kunci ialah 8. Saiz badan maksimum ialah 8 MB. Ralat 401 bermaksud kunci tidak sah. Ralat 402 bermaksud tiada kredit. Ralat 429 bermaksud had kadar. Kredit adalah pra-bayar. Ralat adalah percuma. Penolakan adalah percuma. Tiada yuran bulanan. Gunakan kriptokoin untuk pemuatan semula. USDT atau USDC. Mulakan dengan $20. Dapatkan bonus. Teruskan pengkodan.
Soalan lazim
Bagaimana cara memulakan dengan kunci API AI cursor?
Daftar dengan Google atau e-mel pada halaman Dapatkan Kunci API. Kunci anda muncul serta-merta. Tiada nombor telefon diperlukan. Tambah $20 dalam kriptomata untuk mula menggunakan LLM uncensored. Kredit percubaan sebanyak $0.50 tersedia untuk akaun baharu. Ia sah selama 7 hari.
Apakah tetingkap konteks dan had output?
Tingkap konteks adalah 100,000 token untuk kedua-dua prompt dan penyelesaian. Anda boleh menjana sehingga 16,000 token setiap permintaan. Jika anda tidak menetapkan max_tokens, hadnya ialah 2,048 token. Ini membolehkan perbualan panjang dan pemprosesan dokumen. Laraskan parameter untuk sesuai dengan kes penggunaan anda. Alirkan respons besar untuk pengalaman pengguna (UX) yang lebih baik.
Kenapa saya mendapat ralat 402?
Ralat 402 menunjukkan kredit prabayar anda telah habis. API tidak mengenakan caj untuk ralat atau penolakan. Anda hanya membayar untuk token sebenar yang digunakan. Tambah nilai menggunakan USDT (TRC20) atau USDC (Base). Penambahan nilai minimum ialah $20. Bonus terpakai pada tahap yang lebih tinggi. Tambah dana untuk meneruskan perkhidmatan serta-merta.
Dapatkan Kunci API anda
Daftar, salin kelayakan, dan kemas kini URL asas anda. Itu sahaja yang perlu anda lakukan.