申請流程
要使用 OpenAI Embeddings API,首先到 Ace Data Cloud 控制台 獲取您的 API Token,留作備用。
如果你尚未登錄或註冊,會自動跳轉到登錄頁面邀請你註冊和登錄,完成後會自動返回當前頁面。
一個 API Token 即可調用平台所有服務,無需為每個服務單獨申請。 首次申請會贈送免費額度,可免費體驗;額度不足時可在 控制台 充值通用餘額。
📘 完整文檔:OpenAI Embeddings API →
基本使用
接下來就可以在界面上填寫對應的內容,如圖所示:
authorization,直接在下拉列表裡面選擇即可。另一個參數是 model, model 就是我們選擇使用 OpenAI 官網模型類別,這裡我們主要有 3 種模型,詳情可以看我們提供的模型。最後一個參數是input,input 是我們需要轉換的詞向量文本。
同時您可以注意到右側有對應的調用代碼生成,您可以複製代碼直接運行,也可以直接點擊「Try」按鈕進行測試。
可選參數:
dimensions:裁剪向量維度,默認輸出完整維度。encoding_format:返回格式,可選float或base64。

model,此次文本轉詞向量所採用的模型。usage,此次文本轉詞向量所使用的token信息。data,文本轉化後的詞向量結果。
data 是包含了文本對應的詞向量的具體信息,它裡面的 embedding 是生成的詞向量具體結果。
錯誤處理
在調用 API 時,如果遇到錯誤,API 會返回相應的錯誤代碼和信息。例如:400 token_mismatched:Bad request, possibly due to missing or invalid parameters.400 api_not_implemented:Bad request, possibly due to missing or invalid parameters.401 invalid_token:Unauthorized, invalid or missing authorization token.429 too_many_requests:Too many requests, you have exceeded the rate limit.500 api_error:Internal server error, something went wrong on the server.

