此技能教導您的編碼代理如何僅透過描述需求,即可整合 LemonData 的 300 多個 AI API。它適用於 Claude Code、Cursor、GitHub Copilot、Windsurf 以及任何支援技能/規則檔案的工具。該 API 採用 Agent-First 設計 — 即使代理猜錯了模型名稱,錯誤回應也會明確告知如何修正。
運作原理
- 您描述您的需求 — 「我想在我的 Python 專案中使用 GPT-4」
- 代理呼叫 API — 它可能會猜測一個模型名稱或端點
- 如果發生任何錯誤 — API 會回傳結構化提示(
did_you_mean、suggestions、retry_after) - 代理自動修正 — 讀取提示並使用正確的參數重試
- 您獲得可運行的程式碼 — 通常在第一次或第二次嘗試時即可完成
安裝
- npx (推薦)
- Claude Code
- Cursor
- GitHub Copilot
自動安裝至所有偵測到的編碼代理:支援:Claude Code、Cursor、GitHub Copilot 等。
驗證安裝
詢問您的編碼代理:lemondata-api-integration,則表示安裝成功。
獲取您的 API Key
造訪 LemonData
前往 lemondata.cc
獲取 API Key
導覽至 Dashboard → API Keys 並建立一個新的 Key
範例
對話補全 (Chat Completion)
您說:gpt5),API 會回傳:
did_you_mean,修正模型名稱並重試 — 全程自動化。
圖片生成
您說:語音辨識
您說:/v1/audio/transcriptions 端點與音訊檔案處理邏輯來生成程式碼。
Agent-First 錯誤恢復
每個錯誤回應都包含任何編碼代理都能解析的結構化提示。詳情請參閱 完整的 Agent-First API 參考。| 錯誤 | API 回傳內容 | 代理的操作 |
|---|---|---|
| 模型名稱錯誤 | did_you_mean + suggestions | 自動修正並重試 |
| 餘額不足 | balance_usd + 較便宜的 suggestions | 切換至負擔得起的模型 |
| 模型不可用 | alternatives + retry_after | 切換至可用的模型 |
| 速率限制 (Rate limited) | retry_after (精確秒數) | 等待並重試 |
| 上下文過長 | 包含較大模型的 suggestions | 切換至具備更大上下文的模型 |
原生端點優化
當您使用 Claude 或 Gemini 模型呼叫/v1/chat/completions 時,API 會回傳優化標頭 (headers):
模型探索
無需搜尋文件:支援的能力
| 類型 | 範例 |
|---|---|
| 對話 (Chat) | GPT-4o, Claude, Gemini, DeepSeek |
| 圖片生成 | Midjourney, Flux, Stable Diffusion |
| 影片生成 | Sora, Runway, Kling, Luma AI |
| 音樂生成 | Suno |
| 3D 模型 | Tripo3D |
| 音訊 | Text-to-Speech, Speech-to-Text |
| 向量嵌入 (Embeddings) | text-embedding-3 |
| 重排序 (Rerank) | bce-reranker, qwen3-rerank |
最佳實踐
API Key 安全性
使用環境變數。切勿將 Key 提交至 git 或在前端程式碼中公開。
成本管理
在您的 控制台 設定使用限制。透過檢查
error.balance_usd 以程式化方式監控成本。直接描述
說「我想用 Python 生成圖片」,而不是「LemonData 有圖片 API 嗎?」
描述您的場景
「我正在用 GPT-4 構建聊天機器人」比「使用 GPT-4」能提供代理更多上下文。
常見問題 (FAQ)
技能未自動觸發?
技能未自動觸發?
嘗試在您的請求中提及 “LemonData” 或 “LemonData API”:
API 如何幫助代理找到正確的模型?
API 如何幫助代理找到正確的模型?
LemonData 的 Agent-First API 會回傳結構化的錯誤提示。如果代理猜錯了模型名稱,錯誤訊息會包含正確名稱的
did_you_mean 以及替代方案的 suggestions。代理會讀取這些資訊並在下次嘗試時自動修正。支援哪些編碼代理?
支援哪些編碼代理?
任何支援技能/規則檔案的工具:Claude Code、Cursor、GitHub Copilot、Windsurf 等。
npx add-skill 安裝程式會自動偵測並安裝至所有支援的工具。如何更新技能?
如何更新技能?
重新執行安裝程式:
資源
有任何疑問嗎? 請查看我們的 GitHub Issues 或聯繫 [email protected]