用 OAuth 發送聊天請求
使用經批准嘅 ShareAI OAuth 存取權杖嚟完成客戶資助嘅對話生成,並處理權杖過期、同意同賬戶界限。
喺呢頁面
當客戶授權你嘅應用程式使用佢哋揀嘅 ShareAI 賬戶時,揀呢條路徑。首先完成帶有 PKCE 嘅授權碼流程,並獲取包含以下內容嘅授權: surcharge.
POST
https://api.shareai.now/api/v1/chat/completions喺客戶接受嘅應用程式協議下運行推理。
- 基礎 URL
https://api.shareai.now- 認證
- Bearer OAuth訪問令牌
- 必需範圍
surcharge
cURL
curl --fail-with-body https://api.shareai.now/api/v1/chat/completions \
-H "Authorization: Bearer $SHAREAI_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
--data '{"model":"MODEL_IDENTIFIER","messages":[{"role":"user","content":"Hello!"}],"stream":false}'
存取權杖放喺 Bearer 標頭入面。#
對話端點同請求主體同 API-key 流程一樣。唔同嘅係憑證同佢嘅授權生命周期。刷新權杖只會發送到權杖端點;ID 權杖只用於驗證應用程式登入。
邊個付款同邊個計劃適用?#
接受嘅授權識別所選嘅個人或組織賬戶、應用程式同使用計劃。服務會根據授權決定呢啲值。唔好喺對話主體入面發送付款人 ID、建設者費用或者其他客戶嘅主體嚟更改計費。
喺唔失去同意嘅情況下更新存取權杖。#
當存取權杖過期時,使用 刷新流程 喺你嘅後端,並存儲替換嘅刷新權杖。當授權被撤銷或者需要新同意時,通過瀏覽器流程重新連接客戶。
錯誤處理。#
| 結果 | 行動 |
|---|---|
401 consent_required | 如果授權唔再有效,請客戶重新連接。 |
403 | 檢查授予嘅推理權限同允許嘅模型/供應商訪問。 |
429 | 遵守 Retry-After 同你嘅應用程式/賬戶限制。 |
503 temporarily_unavailable | 顯示臨時服務錯誤;唔好話客戶同意已被撤銷。 |
最後更新日期:2026年9月15日