嵌入
嵌入 API 同時支援 OpenAI 相容與 Gemini 原生向量生成,可用於檢索、分群與語意相似度應用。
原生 OpenAI 格式
若您希望以簡單 SDK 方式整合,並取得最廣泛的生態相容性,請使用 OpenAI 相容 embeddings 端點。
https://api.dgrid.ai
POST
/v1/embeddings請求體
| 欄位 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
input | string 或 array | 是 | - | 輸入文字或文字陣列。 |
model | string | 是 | - | 嵌入模型 ID。 |
encoding_format | string | 否 | float | float 或 base64。 |
dimensions | integer | 否 | - | 輸出維度。 |
user | string | 否 | - | 終端使用者識別。 |
回應體
| 欄位 | 型別 | 說明 |
|---|---|---|
object | string | 固定為 list。 |
data | array | 嵌入結果陣列。 |
data[].object | string | 固定為 embedding。 |
data[].embedding | array | 嵌入向量。 |
data[].index | integer | 向量索引。 |
model | string | 實際使用的模型。 |
usage | object | Token 使用摘要。 |
舊版 Engine Embeddings 格式
目前範例使用 engine 路徑的舊版嵌入介面,並在請求體中傳送 model 與 input。
https://api.dgrid.ai
POST
/v1/engines/{engine}/embeddings