日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

文本稀疏向量

AI搜索開放平臺支持通過API的方式調用文本稀疏向量服務,您可以使用下面服務將文本數據轉化為稀疏向量形式表達,稀疏向量存儲空間更小,常用于表達關鍵詞和詞頻信息,可與稠密向量搭配進行混合檢索,提升檢索效果。

服務名稱

服務ID

服務描述

API調用QPS限制(含主賬號與RAM子賬號)

OpenSearch文本稀疏向量服務-001

ops-text-sparse-embedding-001

  • 支持語種:多語言(100+)

  • 輸入文本最大長度:8192token

50

說明

如需擴充QPS,請通過工單聯系技術支持協助。

前提條件

  • 獲取身份鑒權信息

    通過API調用AI搜索開放平臺服務時,需要對調用者身份進行鑒權,如何獲取鑒權信息請參見獲取API-KEY

  • 獲取服務調用地址

    支持通過公網和VPC兩種方式調用服務,詳情請參見獲取服務接入地址

公共說明

  • 請求body最大不能超過8MB。

請求方式

POST

URL

{host}/v3/openapi/workspaces/{workspace_name}/text-sparse-embedding/{service_id} 

參數說明

  • host:調用服務的地址,支持通過公網和VPC兩種環境調用API服務,可參見獲取服務接入地址

    AI搜索開發API KEY.png

  • workspace_name:工作空間名稱,例如default。

  • service_id: 系統內置服務ID,例如ops-text-sparse-embedding-001。

請求參數

Header參數

API-KEY認證

參數

類型

必填

描述

示例值

Content-Type

String

請求類型:application/json

application/json

Authorization

String

API-Key

Bearer OS-d1**2a

Body參數

參數

類型

必填

描述

示例值

input

Array/String

支持多條文本輸入,每次請求最多 32 條;每一條的長度取決于選擇的模型。不支持空字符串。

["科學技術是第一生產力","opensearch產品文檔"]

input_type

String

指明input的數據類型,取值:

  • query

  • document

默認值為 document

document

return_token

boolean

是否返回分詞的文本內容,取值:

  • true:返回

  • false:不返回

默認值為false,不返回分詞后的文本內容。

false

返回參數

參數

類型

描述

示例值

request_id

String

系統對一次API調用賦予的唯一標識。

B4AB89C8-B135-****-A6F8-2BAB801A2CE4

latency

Float/Int

請求耗時,單位ms。

10

usage

Object

本次調用產生的計量信息。

"usage": {

"token_count": 11

}

usage.token_count

Int

Token數量。

11

result.sparse_emebddings

List

本次請求的算法輸出內容,是一個由結構組成的數組,每一個數組中包含一個對應輸入text的算法輸出內容。

[

{

"index": 0,

"embedding": [{

"tokenId": 6,

"weight": 0.10137939453125

}]

},

{

"index": 1,

"embedding": [{

"tokenId": 9803,

"weight": 0.1951904296875

}]

}

]

result.sparse_embeddings[].index

Int

對應請求文本在input中的序號。

0

result.sparse_embeddings[].embedding

List

稀疏向量化結果。

[ { "token":"test",

"token_id": 900,

"weight":0.423 }]

result.sparse_embeddings[].embedding[].token

String

文本Token,請求參數中設置return_token為true時,返回該值。

"xxx"

result.sparse_embeddings[].embedding[].token_id

Int

文本Token的ID。

123

result.sparse_embeddings[].embedding[].weight

Float

權重。

0.121

Curl請求示例

curl -XPOST -H"Content-Type: application/json" 
"http://****-hangzhou.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-sparse-embedding/ops-text-sparse-embedding-001" 
-H "Authorization: Bearer 您的API-KEY" 
-d "{
    \"input\": [
          \"科學技術是第一生產力\", 
          \"opensearch產品文檔\"
    ], 
    \"input_type\": \"query\", 
    \"return_token\": false
}"

響應示例

正常響應示例

{
	"request_id": "75C50B5B-E79E-4930-****-F48DBB392231",
	"latency": 22,
	"usage": {
		"token_count": 11
	},
	"result": {
		"sparse_embeddings": [
			{
				"index": 0,
				"embedding": [
					{
						"tokenId": 6,
						"weight": 0.10137939453125
					},
					{
						"tokenId": 163040,
						"weight": 0.2841796875
					},
					{
						"tokenId": 354,
						"weight": 0.1431884765625
					},
					{
						"tokenId": 5998,
						"weight": 0.161376953125
					},
					{
						"tokenId": 8550,
						"weight": 0.2388916015625
					},
					{
						"tokenId": 2017,
						"weight": 0.1614990234375
					}
				]
			},
			{
				"index": 1,
				"embedding": [
					{
						"tokenId": 9803,
						"weight": 0.1951904296875
					},
					{
						"tokenId": 86250,
						"weight": 0.317138671875
					},
					{
						"tokenId": 5889,
						"weight": 0.17529296875
					},
					{
						"tokenId": 2564,
						"weight": 0.11614990234375
					},
					{
						"tokenId": 59529,
						"weight": 0.1666259765625
					}
				]
			}
		]
	}
}

異常響應示例

在訪問請求出錯的情況下,輸出的結果中會通過code和message指明出錯原因。

{
    "request_id": "45C8C9E5-6BCB-****-80D3-E298F788512B",
    "latency": 0,
    "code": "InvalidParameter",
    "message": "JSON parse error: Unexpected character ..."
}

狀態碼說明

請參見AI搜索開放平臺狀態碼說明