iT邦幫忙

2024 iThome 鐵人賽

DAY 20
0

Cohere Embed v3 Multilingual 是 Cohere 最新且最先進的嵌入模型,提供了多語言支持和高效的文本嵌入功能。維度是 1024 維,Embed v3 的開發目標是提高嵌入模型的性能,並在多種應用場景中提供最好的搜索和檢索品質,尤其是在具有噪聲的真實數據集中。更重要的是支援中文!

我們今天就在 Azure ML 把 Cohere-embed-v3-multilingual 部署起來吧!

  1. 我們一樣進到 model catalog 裡,我們選擇任務類別 Embeddings,如下圖所示,就會看到 Cohere Embed v 3 Multilingual 出現了。

生成式 AI 時代下的 Azure Machine Learning 教學圖文

  1. 接著,我們進到模型裡,然後點選 Deploy。

生成式 AI 時代下的 Azure Machine Learning 教學圖文

  1. 然後點擊 Subscribe and Deploy。如下圖所示。

生成式 AI 時代下的 Azure Machine Learning 教學圖文

  1. 接著我們點擊下圖中的 Deploy 就可以了。

生成式 AI 時代下的 Azure Machine Learning 教學圖文

  1. 等待一段時間過後,我們就會看到在 endpoints 裡面部署好的 embedding model 了。

生成式 AI 時代下的 Azure Machine Learning 教學圖文

  1. 接著我們就來呼叫這個 embedding model 吧!
curl -X POST https://Cohere-embed-v3-multilingual-yqv.westus3.models.ai.azure.com/embeddings \
-H "Authorization: Bearer xx" \
-H "Content-Type: application/json" \
-d '{
  "input": [
    "大家好"
  ]
}'   

會得到下面的結果,其中 embedding 欄位,就是我們的向量了:

{"id":"16e58fbb-fd9d-4568-ac98-18e78d190963","object":"list","data":[{"index":0,"object":"embedding","embedding":[0.01776123,....中略....,-0.026992798]}],"model":"","usage":{"prompt_tokens":3,"completion_tokens":0,"total_tokens":3}}

上一篇
Day19-淺談 Retrieval-Augmented Generation (RAG) 的手法
下一篇
Day21-向量資料庫與 Qdrant
系列文
生成式 AI 時代下的 Azure Machine Learning30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言