此技能會教你的程式設計代理工具只需描述你的需求,即可整合 LemonData 的 300+ AI APIs。它被封裝為一個共用的 agent-first 技能,並可搭配任何支援技能或規則檔案的程式設計代理工具使用。此 API 為 Agent-First —— 即使 agent 猜錯 model 名稱,錯誤回應也會明確告訴它該如何修正。
本頁文件化的是可重用的 skill 封裝層,而不是協定相容層。如果你需要端點、SDK 或用戶端設定說明,請查看對應工具的專門整合頁。
運作方式
- 你描述你的需求 —「我想在我的 Python 專案中使用 GPT-4」
- agent 呼叫 API — 它可能會猜測 model 名稱或端點
- 如果有任何問題 — API 會回傳結構化提示(
did_you_mean、suggestions、retry_after) - agent 自我修正 — 讀取提示並使用正確參數重試
- 你獲得可運作的程式碼 — 通常在第一次或第二次嘗試就能完成
安裝
請使用標準的非互動式安裝指令:這會從 LemonData skills repository 安裝共用的
lemondata-api-integration 技能。如果你的工具不支援安裝程式,請將 repository 中的 skills/lemondata-api-integration/ 資料夾複製到你的工具所使用的共用 skills 或 rules 目錄中。驗證安裝
請詢問你的程式設計代理工具:lemondata-api-integration,表示安裝成功。
取得你的 API Key
前往 LemonData
前往 lemondata.cc
取得 API Key
前往 Dashboard → API Keys 並建立新的 key
範例
Chat Completion
你這樣說:gpt5),API 會回傳:
did_you_mean、修正 model 名稱,並重新嘗試 —— 全程自動完成。
圖像生成
你這樣說:語音辨識
你這樣說:/v1/audio/transcriptions 端點與音訊檔案處理的程式碼。
Agent-First 錯誤恢復
每個錯誤回應都包含任何程式設計代理工具都可解析的結構化提示。詳情請參閱完整的 Agent-First API 參考。| 錯誤 | API 回傳內容 | Agent 會怎麼做 |
|---|---|---|
| 錯誤的 model 名稱 | did_you_mean + suggestions | 自動修正並重試 |
| 餘額不足 | balance_usd + 較便宜的 suggestions | 切換到可負擔的 model |
| Model 無法使用 | alternatives + retry_after | 切換到可用的 model |
| 達到 rate limit | retry_after(精確秒數) | 等待後重試 |
| Context 過長 | 具有更大 model 的 suggestions | 切換到更大 context 的 model |
原生 Endpoint 最佳化
當你使用 Claude 或 Gemini model 呼叫/v1/chat/completions 時,API 會回傳最佳化 headers:
Model 探索
無需查找文件:支援的能力
| 類型 | 範例 |
|---|---|
| Chat | GPT-5.4, Claude, Gemini, DeepSeek |
| 圖像生成 | Midjourney, Flux, Stable Diffusion |
| 影片生成 | Sora, Runway, Kling, Luma AI |
| 音樂生成 | Suno |
| 3D Models | Tripo3D |
| Audio | Text-to-Speech, Speech-to-Text |
| Embeddings | text-embedding-3 |
| Rerank | bce-reranker, qwen3-rerank |
最佳實務
API Key 安全性
請使用環境變數。切勿將 key 提交到 git,也不要將其暴露在前端程式碼中。
成本管理
請在你的 dashboard 中設定使用限制。檢查
error.balance_usd 以透過程式方式監控成本。直接描述需求
請說「我想在 Python 中生成圖片」,而不是「LemonData 有 image API 嗎?」
描述你的情境
「我正在使用 GPT-4 建立 chatbot」比起「使用 GPT-4」能提供 agent 更多上下文。
常見問題
技能沒有自動觸發?
技能沒有自動觸發?
請嘗試在你的請求中提及「LemonData」或「LemonData API」:
API 如何幫助 agent 找到正確的 model?
API 如何幫助 agent 找到正確的 model?
LemonData 的 Agent-First API 會回傳結構化錯誤提示。如果 agent 猜錯 model 名稱,錯誤中會包含正確名稱的
did_you_mean,以及提供替代選項的 suggestions。agent 會讀取這些資訊,並在下一次嘗試時自動修正。支援哪些程式設計代理工具?
支援哪些程式設計代理工具?
任何支援共用 skill 或 rules 目錄的程式設計代理工具都可以。若支援安裝程式,
npx skills add 會自動將共用的 lemondata-api-integration 技能放置到偵測到的位置。如何更新技能?
如何更新技能?
重新執行安裝程式:
資源
Agent-First API
結構化錯誤提示的完整參考
API 文件
完整的 API 參考
Models
瀏覽全部 300+ 可用 models
llms.txt
提供給 AI agents 的 machine-readable API overview
有問題嗎? 請查看我們的 GitHub Issues 或聯絡 [email protected]