共用方式為


Vectorize - Image Stream

從影像傳回向量。

POST /retrieval:vectorizeImage?overload=stream&model-version={model-version}&api-version=2024-02-01

URI 參數

名稱 位於 必要 類型 Description
api-version
query True

string

要求的 API 版本。

model-version
query True

string

模型版本。 請參閱 https://aka.ms/image-retrieval 支援的模型版本。

要求本文

Media Types: "application/octet-stream", "image/jpeg", "image/gif", "image/tiff", "image/bmp", "image/png"

名稱 類型 Description
body

string

影像數據流。

回應

名稱 類型 Description
200 OK

SingleVectorResult

成功

Other Status Codes

ErrorResponse

[錯誤]

標題

x-ms-error-code: string

範例

VectorizeImage_Stream_MaximumSet_Gen
VectorizeImage_Stream_MinimumSet_Gen

VectorizeImage_Stream_MaximumSet_Gen

範例要求

POST /retrieval:vectorizeImage?overload=stream&model-version=smwtkmvew&api-version=2024-02-01

"Ynl0ZXM="

範例回覆

{
  "vector": [
    14
  ],
  "modelVersion": "dpcfdmwpqyrzmkrwdauywmdcoduss"
}

VectorizeImage_Stream_MinimumSet_Gen

範例要求

POST /retrieval:vectorizeImage?overload=stream&model-version=ghajr&api-version=2024-02-01

"Ynl0ZXM="

範例回覆

{}

定義

名稱 Description
ErrorResponse

發生錯誤時傳回的回應。

ErrorResponseDetails

錯誤資訊。

ErrorResponseInnerError

詳細的錯誤。

SingleVectorResult

影像向量化的結果。

ErrorResponse

發生錯誤時傳回的回應。

名稱 類型 Description
error

ErrorResponseDetails

錯誤資訊。

ErrorResponseDetails

錯誤資訊。

名稱 類型 Description
code

string

錯誤碼。

details

ErrorResponseDetails[]

詳細錯誤清單。

innererror

ErrorResponseInnerError

詳細的錯誤。

message

string

錯誤訊息。

target

string

錯誤的目標。

ErrorResponseInnerError

詳細的錯誤。

名稱 類型 Description
code

string

錯誤碼。

innererror

ErrorResponseInnerError

詳細的錯誤。

message

string

錯誤訊息。

SingleVectorResult

影像向量化的結果。

名稱 類型 Description
modelVersion

string

模型版本。

vector

number[]

影像的向量。