給 Cursor 開發者的 API 文件說明
此快速入門指南向 Cursor IDE 使用者展示如何設定我們的 OpenAI 相容 API 以進行不受限制的文字產生。取代您的標準端點以繞過限制,同時保留您已熟悉的客戶端程式碼。
身份驗證與基礎 URL
我們的 API 使用標準的 Bearer token 認證。將您的基礎 URL 設定為 HTTPS://api.cursoraiapikey.com/v1,並在 Authorization 標頭中傳遞您的金鑰。此端點適用於任何 OpenAI 相容的 SDK。使用 Google 或電子郵件註冊後,您將立即獲得金鑰。無需電話號碼。信用額度永不過期。錯誤免費。拒絕免費。僅為實際 token 付費。 Authorization: Bearer YOUR_API_KEY 是你所需的一切。立即開始發送請求。系統簡潔明瞭,我們重視透明度。
首次請求
向 /v1/chat/completions 發送 POST 請求以生成文本。使用模型 "uncensored" 以取得不受限制的回應。包含您的系統提示詞以引導行為。API 接受標準的 OpenAI JSON 結構。以下是使用 curl 的基本範例。將 YOUR_API_KEY 替換為您的憑證。發送您的訊息並接收文本輸出。這是核心互動。保持簡單。
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"}]
}'
Python SDK 集成
使用官方 OpenAI Python 套件。設定 base URL 和 API 金鑰。將 messages 作為字典列表傳遞。請求 "uncensored" 模型。SDK 會自動處理重試。支援串流。函式呼叫也有效。配置 temperature 和 top_p 以進行控制。此方法最大限度地減少了程式碼變更。您現有的邏輯保持不變。只需指向我們的 URL。效率至關重要。開發者偏好熟悉的工具。
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)
Node SDK 用法
在 Node.js 中初始化 OpenAI 用戶端。將 basePath 覆寫為我們的 URL。將 apiKey 設定為您的憑證。呼叫 chat.completions.create()。將模型傳遞為 "uncensored"。await 結果。優雅地處理錯誤。Node 生態系統非常強大。您會獲得即時回應。程式碼乾淨。依賴項是標準的。不需要額外的函式庫。只需設定用戶端。執行您的腳本。取得您的文字。簡單至上。
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);
串流與工具支援
透過將 stream 設為 true 來啟用串流。透過伺服器發送事件接收 token。使用函式呼叫進行工具整合。在請求中定義工具。模型會傳回參數。請安全地解析它們。支援 JSON 模式。將 response_format 設為 json_object。這能確保輸出有效。將串流與工具結合以建立動態應用程式。即時更新能改善使用者體驗。開發者喜愛低延遲。掌控流程。適應需求。靈活性至關重要。
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)
限制、錯誤與上下文
上下文窗口為 100,000 token。最大輸出為 16,000 token。每分鐘請求限制為 300。每個密鑰的並發請求為 8。最大請求體大小為 8 MB。錯誤 401 表示無效密鑰。錯誤 402 表示無信用額度。錯誤 429 表示速率限制。信用額度為預付費。錯誤是免費的。拒絕是免費的。無月費。使用加密貨幣充值。USDT 或 USDC。從 $20 開始。獲得獎金。繼續編碼。
常見問題
如何開始使用 Cursor AI API 金鑰?
在「取得 API 金鑰」頁面使用 Google 或電子郵件註冊。您的金鑰會立即顯示。無需電話號碼。存入 $20 加密貨幣即可開始使用 uncensored LLM。新帳戶提供 $0.50 試用信用額度,有效期為 7 天。
上下文視窗和輸出限制為何?
提示與補全的上下文視窗均為 100,000 tokens。每次請求最多可生成 16,000 tokens。若未設定 max_tokens,上限為 2,048 tokens。這允許進行長對話和文件處理。請根據您的使用情境調整參數。透過串流傳輸大型回應以獲得更好的使用者體驗。
為何我會收到 402 錯誤?
402 錯誤表示您的預付額度已耗盡。API 不對錯誤或拒絕請求收費。您只需為實際使用的 token 付費。請使用 TRC20 上的 USDT 或 Base 上的 USDC 充值。最低充值金額為 $20。較高等級享有贈送額度。添加資金以立即恢復服務。
取得您的 API 金鑰
註冊、複製憑證,並更新基礎網址。您只需做到這裡。