国产精品亚洲mnbav网站_成人午夜亚洲精品无码网站_日韩va亚洲va欧洲va国产_亚洲欧洲精品成人久久曰影片

豆包向量化API

AI工具10個(gè)月前發(fā)布 AI工具集
873 0 0

豆包向量化API – 字節(jié)跳動(dòng)推出的語義向量化模型

豆包向量化API是字節(jié)跳動(dòng)推出的一款先進(jìn)的語義向量化模型,命名為Doubao-embedding。該API專為向量檢索場(chǎng)景而設(shè)計(jì),支持中英文雙語處理,并能夠處理最長(zhǎng)達(dá)4096個(gè)字符的上下文。

豆包向量化API是什么

豆包向量化API是字節(jié)跳動(dòng)研發(fā)的高性能語義向量化模型,名為Doubao-embedding,主要應(yīng)用于向量檢索領(lǐng)域。該API提供兩個(gè)版本:text-240715,具有最高2560維的向量輸出,支持512、1024和2048維的降維使用;text-240515,最高2048維,支持512和1024維降維。相較于text-240515版本,text-240715在中英文檢索效果上有顯著提升,因而推薦用戶優(yōu)先使用該版本。API的主機(jī)地址為maas-api.ml-platform-cn-beijing.volces.com,所在區(qū)域?yàn)?code>cn-beijing。

在使用Doubao-embedding API之前,用戶需通過設(shè)置環(huán)境變量或在代碼中配置VOLC_ACCESSKEYVOLC_SECRETKEY。字節(jié)跳動(dòng)為開發(fā)者提供了統(tǒng)一的SDK接入方式,支持Golang、Python和Java等多種編程語言。

豆包向量化API

豆包向量化API的主要功能

  • 語義向量化:將輸入的文本轉(zhuǎn)化為語義向量,準(zhǔn)確表達(dá)文本的內(nèi)涵。
  • 多語言支持:兼容中文和英文文本的向量處理。
  • 長(zhǎng)文本處理能力:可處理最多4096個(gè)字符的上下文,適合長(zhǎng)文本的向量化需求。
  • 高維向量輸出:提供2048維向量輸出,并支持512維和1024維的降維選項(xiàng),以適應(yīng)不同的應(yīng)用需求。
  • 優(yōu)化向量檢索:生成的向量非常適合于文檔相似度比較和信息檢索等任務(wù)。
  • 便捷集成:提供多種編程語言的SDK,方便開發(fā)者在不同環(huán)境中快速集成使用。
  • 靈活的輸入輸出:API輸入為文本列表,輸出為對(duì)應(yīng)文本的向量化結(jié)果列表,便于后續(xù)處理。
  • 檢索效果提升:在進(jìn)行檢索時(shí),建議在查詢文本前添加指令前綴,以提高效果和準(zhǔn)確性。
  • 廣泛適用:適用于搜索引擎、推薦系統(tǒng)、知識(shí)圖譜、自然語言處理等多種應(yīng)用場(chǎng)景。

豆包向量化API的項(xiàng)目地址

如何獲取豆包向量化API的API key鑒權(quán)

API Key是用于調(diào)用API的鑒權(quán)密鑰,確保身份驗(yàn)證。在開發(fā)過程中,需要在HTTP請(qǐng)求的Header中添加Authorization字段,并將VOLC_ACCESSKEY替換為實(shí)際API Key。

  • 注冊(cè)賬號(hào):訪問火山引擎官網(wǎng)進(jìn)行賬號(hào)注冊(cè)。
  • 登錄控制臺(tái):使用注冊(cè)的賬號(hào)登錄火山引擎控制臺(tái)。
  • 創(chuàng)建API Key:在控制臺(tái)中找到API訪問秘鑰部分,點(diǎn)擊創(chuàng)建API Key,并為其設(shè)置一個(gè)易于識(shí)別的名稱。創(chuàng)建后,系統(tǒng)將提供一串字符作為API Key,務(wù)必妥善保管,防止泄露。

豆包向量化API的SDK接入方式

  • Golang SDK接入方式
    • 安裝SDK:通過go get命令安裝Golang SDK。
      go get -u github.com/volcengine/volc-sdk-golang
    • 設(shè)置API Key:在代碼中配置VOLC_ACCESSKEYVOLC_SECRETKEY
      package main
      
      import (
          "encoding/json"
          "errors"
          "fmt"
          "os"
          api "github.com/volcengine/volc-sdk-golang/service/maas/models/api/v2"
          client "github.com/volcengine/volc-sdk-golang/service/maas/v2"
      )
      
      func main() {
          r := client.NewInstance("maas-api.ml-platform-cn-beijing.volces.com","cn-beijing")
          r.SetAccessKey(os.Getenv("VOLC_ACCESSKEY"))
          r.SetSecretKey(os.Getenv("VOLC_SECRETKEY"))
          req := &api.EmbeddingsReq{
              Input: []string{
                  "天很藍(lán)","海很深",},}
          endpointId := "{YOUR_ENDPOINT_ID}"
          TestEmbeddings(r,endpointId,req)
      }
      
      func TestEmbeddings(r *client.MaaS,endpointId string,req *api.EmbeddingsReq) {
          if got,status,err := r.Embeddings(endpointId,req); err != nil {
              errVal := &api.Error{}
              if errors.As(err,&errVal) {
                  fmt.Printf("meet maas error=%v,status=%d\n",errVal,status)
              }
              return
          } else {
              answer,_ := json.Marshal(got)
              fmt.Println("embeddings answer",string(answer))
          }
      }
  • Java SDK接入方式
    • 添加依賴:在pom.xml文件中添加Java SDK的依賴。
      <dependency>
          <groupId>com.volcengine</groupId>
          <artifactId>volc-sdk-java</artifactId>
          <version>LATEST</version>
      </dependency>
    • 設(shè)置API Key:在代碼中設(shè)置VOLC_ACCESSKEYVOLC_SECRETKEY
      package com.volcengine.example.maas.v2;
      
      import com.volcengine.model.maas.api.v2.*;
      import com.volcengine.service.maas.MaasException;
      import com.volcengine.service.maas.v2.MaasService;
      import com.volcengine.service.maas.v2.impl.MaasServiceImpl;
      import java.util.ArrayList;
      import java.util.Arrays;
      
      public class EmbeddingsV2Demo {
          public static void main(String[] args) {
              MaasService maasService = new MaasServiceImpl("maas-api.ml-platform-cn-beijing.volces.com","cn-beijing");
              maasService.setAccessKey(System.getenv("VOLC_ACCESSKEY"));
              maasService.setSecretKey(System.getenv("VOLC_SECRETKEY"));
              EmbeddingsReq tReq = new EmbeddingsReq()
                  .withInput(new ArrayList(Arrays.asList(
                      "天很藍(lán)","海很深"
                  )));
              String endpointId = "${YOUR_ENDPOINT_ID}";
              testEmbeddings(maasService,endpointId,tReq);
          }
      
          private static void testEmbeddings(MaasService maasService,String endpointId,EmbeddingsReq req) {
              try {
                  EmbeddingsResp resp = maasService.embeddings(endpointId,req);
                  System.out.println(resp.getObject());
                  System.out.println(resp.getData());
              } catch (MaasException e) {
                  System.out.println("req_id: " + e.getRequestId());
                  System.out.println("code: " + e.getCode());
                  System.out.println("code_n: " + e.getCodeN());
                  System.out.println("message: " + e.getMsg());
                  e.printStackTrace();
              }
          }
      }
  • Python SDK接入方式
    • 安裝SDK:通過pip安裝火山引擎的Python SDK。
      pip install volcengine-python-sdk
    • 配置環(huán)境變量:在.env文件或系統(tǒng)環(huán)境變量中設(shè)置VOLC_ACCESSKEYVOLC_SECRETKEY
      VOLC_ACCESSKEY=您的AccessKey
      VOLC_SECRETKEY=您的SecretKey
      ENDPOINT_ID=您的EndpointId
    • 編寫代碼:使用SDK進(jìn)行API調(diào)用的示例代碼:
      import os
      from volcengine.maas.v2 import MaasService
      from volcengine.maas import MaasException,ChatRole
      
      def test_embeddings(maas,endpoint_id,req):
          try:
              resp = maas.embeddings(endpoint_id,req)
              print(resp)
              return resp
          except MaasException as e:
              print(e)
      
      if __name__ == '__main__':
          maas = MaasService('maas-api.ml-platform-cn-beijing.volces.com','cn-beijing')
          maas.set_ak(os.getenv("VOLC_ACCESSKEY"))
          maas.set_sk(os.getenv("VOLC_SECRETKEY"))
      
          query_instruction = '為這個(gè)句子生成表示以用于檢索相關(guān)文章:'
          query = "天是什么顏色?"
          document = "天空呈現(xiàn)顏色主要與“瑞利散射”現(xiàn)象有關(guān)..."
      
          req = {
              "input": [
                  query_instruction + query,document,]
          }
          resp = test_embeddings(maas,endpoint_id="ep-xxx-xxx",req=req)
          embeddings = [item["embedding"] for item in resp.data]

豆包向量化API的數(shù)據(jù)結(jié)構(gòu)

豆包向量化API的數(shù)據(jù)結(jié)構(gòu)主要分為輸入(Input)和輸出(Output)兩個(gè)部分。

  • 輸入(Input):輸入部分是一個(gè)包含需要向量化的文本列表,示例如下:
    {
      "input": [
        "天很藍(lán)","海很深"
      ]
    }
  • 輸出(Output):輸出部分包含以下字段:
    • req_id:請(qǐng)求ID,標(biāo)識(shí)此次API調(diào)用的唯一標(biāo)識(shí)。
    • data:包含每個(gè)輸入文本的向量化結(jié)果的列表,每個(gè)結(jié)果包括:
      • embedding:一個(gè)浮點(diǎn)數(shù)列表,表示文本的向量。
      • index:向量的序號(hào),按照輸入順序排列。
      • object:通常為“embedding”,表示結(jié)果的類型。

豆包向量化API的注意事項(xiàng)

  • API主機(jī)和區(qū)域:確保請(qǐng)求發(fā)送至正確的API主機(jī)和區(qū)域,例如maas-api.ml-platform-cn-beijing.volces.comcn-beijing
  • 鑒權(quán):在使用API Key進(jìn)行鑒權(quán)時(shí),確保選擇一個(gè)有效且不過期的API Key,以免調(diào)用失敗。可通過火山引擎控制臺(tái)獲取API Key,并在調(diào)用時(shí)使用。
  • 選擇合適的模型:根據(jù)具體需求和上下文長(zhǎng)度,選擇適當(dāng)?shù)哪P汀@纾粜杼幚磔^長(zhǎng)上下文,建議使用Doubao-pro-128k模型。
  • 調(diào)整調(diào)用參數(shù):根據(jù)需求選擇合適的模型并調(diào)整API參數(shù),如max_tokenstemperaturetop_p等,以優(yōu)化效果。
  • 流式與非流式調(diào)用:流式調(diào)用適合實(shí)時(shí)反饋場(chǎng)景,而非流式調(diào)用則在模型完成所有生成后一次性返回結(jié)果。根據(jù)具體應(yīng)用選擇合適的調(diào)用方式。
  • 錯(cuò)誤處理:錯(cuò)誤信息將包含錯(cuò)誤代碼和描述。首先檢查錯(cuò)誤信息以確定問題,然后根據(jù)具體情況進(jìn)行相應(yīng)調(diào)整,如修正請(qǐng)求參數(shù)或檢查鑒權(quán)設(shè)置。
  • 數(shù)據(jù)格式:API返回的數(shù)據(jù)通常為JSON格式,包含id、choices、message、finish_reason、logprobs、created、model、object和usage等字段,具體字段含義請(qǐng)參考API文檔。

豆包向量化API的應(yīng)用場(chǎng)景

  • 信息檢索:構(gòu)建搜索引擎和推薦系統(tǒng),提供相關(guān)文檔或信息的檢索服務(wù)。
  • 文檔分類:對(duì)文檔進(jìn)行分類和標(biāo)記,便于管理和查找。
  • 語義搜索:提供基于語義理解的搜索服務(wù),提高結(jié)果的相關(guān)性和準(zhǔn)確性。
  • 知識(shí)圖譜構(gòu)建:通過文本向量化建立實(shí)體與概念之間的聯(lián)系,形成知識(shí)圖譜。
  • 內(nèi)容推薦:在內(nèi)容平臺(tái)中,根據(jù)用戶興趣和內(nèi)容相似度進(jìn)行相關(guān)內(nèi)容推薦。
  • 機(jī)器人:作為機(jī)器人的語義理解模塊,提供更自然的人機(jī)交互體驗(yàn)。
閱讀原文
? 版權(quán)聲明
蟬鏡AI數(shù)字人

相關(guān)文章

蟬鏡AI數(shù)字人

暫無評(píng)論

暫無評(píng)論...
国产精品亚洲mnbav网站_成人午夜亚洲精品无码网站_日韩va亚洲va欧洲va国产_亚洲欧洲精品成人久久曰影片
<span id="3dn8r"></span>
    1. <span id="3dn8r"><optgroup id="3dn8r"></optgroup></span><li id="3dn8r"><meter id="3dn8r"></meter></li>

        欧美一区二区在线不卡| 91在线丨porny丨国产| 国产成人精品影视| 久久九九影视网| 麻豆91精品91久久久的内涵| 欧美一级片在线观看| 久久精品国产精品青草| 久久蜜桃香蕉精品一区二区三区| 国模一区二区三区白浆| 亚洲国产高清不卡| 在线观看免费成人| 日韩主播视频在线| 久久久久国产精品人| 91无套直看片红桃| 亚洲福利电影网| 精品91自产拍在线观看一区| 高潮精品一区videoshd| 亚洲香肠在线观看| 欧美激情一区二区三区不卡 | 久久久久国产精品免费免费搜索| 国产成人aaa| 香蕉久久夜色精品国产使用方法 | 不卡的看片网站| 亚洲妇女屁股眼交7| 久久综合国产精品| 在线精品视频一区二区| 国产在线乱码一区二区三区| 亚洲高清久久久| 国产精品久久久久aaaa樱花 | 欧美性感一区二区三区| 国产综合久久久久久久久久久久| 一区二区三区在线视频免费观看| 精品成a人在线观看| 欧美性大战久久| 成人av资源网站| 九九精品视频在线看| 亚洲国产精品久久不卡毛片| 日本一区二区三区电影| 欧美一区二区三区不卡| 99久久精品免费看| 国模少妇一区二区三区| 日韩不卡手机在线v区| 一区二区三区精品在线观看| 国产午夜精品一区二区三区嫩草| 欧美一区二区国产| 欧美偷拍一区二区| 色香蕉成人二区免费| 国产高清在线观看免费不卡| 麻豆91在线播放免费| 蜜桃视频第一区免费观看| 日韩vs国产vs欧美| 日韩精品一区第一页| 亚洲va韩国va欧美va| 亚洲综合清纯丝袜自拍| 亚洲区小说区图片区qvod| 最新日韩av在线| 亚洲人亚洲人成电影网站色| 欧美激情一区二区| 亚洲欧洲色图综合| 亚洲女性喷水在线观看一区| 亚洲欧美综合色| 亚洲区小说区图片区qvod| 一区二区三区蜜桃网| 亚洲一级二级三级| 亚洲国产精品一区二区www| 五月天激情综合| 蜜桃久久久久久| 九一九一国产精品| 国产成人av一区二区三区在线 | 精品视频一区二区不卡| 欧美日韩亚洲丝袜制服| 欧美一区二区视频观看视频| 欧美xxxx老人做受| 中文字幕在线不卡视频| 亚洲主播在线播放| 免费美女久久99| 国产精品1区2区3区在线观看| 国产成a人亚洲精品| 日本乱人伦aⅴ精品| 欧美精品丝袜久久久中文字幕| 日韩欧美国产麻豆| 国产日产亚洲精品系列| 亚洲男人电影天堂| 毛片av一区二区| 9i在线看片成人免费| 欧美另类高清zo欧美| 久久精品亚洲精品国产欧美| 亚洲图片激情小说| 美腿丝袜在线亚洲一区 | 日韩一区二区三区视频在线 | 国产真实精品久久二三区| 成人综合婷婷国产精品久久蜜臀 | 国产一区二区三区黄视频 | 精品国产sm最大网站| 中文字幕一区二区日韩精品绯色| 亚洲激情第一区| 麻豆国产91在线播放| 91在线观看美女| 精品国产第一区二区三区观看体验| 国产精品久久久久三级| 午夜影院在线观看欧美| 高清国产一区二区三区| 这里是久久伊人| 亚洲欧美日韩人成在线播放| 精品一区二区三区视频| 色88888久久久久久影院按摩| 精品粉嫩aⅴ一区二区三区四区| 亚洲精品国产精华液| 国产成人免费在线| 欧美一区二区三区日韩视频| 亚洲视频电影在线| 国产河南妇女毛片精品久久久 | 精品久久久久久最新网址| 一区二区三区在线观看欧美| 国产v综合v亚洲欧| 久久夜色精品国产噜噜av | 国产精品2024| 日韩欧美aaaaaa| 午夜精品视频在线观看| 欧美这里有精品| 亚洲精品日日夜夜| 99精品久久久久久| 中文字幕中文乱码欧美一区二区| 国产大陆精品国产| 久久久久九九视频| 国产一区在线观看麻豆| 337p日本欧洲亚洲大胆精品| 久久国产乱子精品免费女| 日韩免费高清电影| 九色综合国产一区二区三区| 精品少妇一区二区| 国产一区二区三区日韩| 日本一区二区三区在线不卡| 国产suv精品一区二区三区| 久久久不卡网国产精品一区| 国产老女人精品毛片久久| 久久久久国产成人精品亚洲午夜| 国产乱国产乱300精品| 欧美国产精品一区| 99re视频精品| 亚洲一区二区视频在线| 在线播放欧美女士性生活| 蜜桃精品视频在线| 国产午夜精品久久| 99久久99久久精品免费观看 | 欧美国产欧美综合| 99精品国产一区二区三区不卡| 中文字幕一区二区三区精华液| 91亚洲精品一区二区乱码| 亚洲电影你懂得| 日韩欧美一级二级| 国产成人av电影在线| 亚洲精品国产无天堂网2021| 欧美无砖专区一中文字| 久久国产精品一区二区| 亚洲欧洲性图库| 4438亚洲最大| 国内精品视频一区二区三区八戒 | 国产精品短视频| 欧美人妇做爰xxxⅹ性高电影 | 成人免费福利片| 一区二区三区不卡视频| 欧美一区二区三区视频免费播放| 狠狠色狠狠色综合日日91app| 国产精品女同互慰在线看| 欧美日韩精品一区二区在线播放| 激情五月播播久久久精品| 自拍偷拍国产精品| 欧美成人免费网站| 色婷婷精品久久二区二区蜜臀av| 蜜桃视频在线一区| 亚洲天堂成人在线观看| 精品国产三级a在线观看| 色婷婷亚洲婷婷| 国产福利91精品一区| 丝袜诱惑制服诱惑色一区在线观看| 久久久电影一区二区三区| 欧美精品久久99久久在免费线| 国产成人av网站| 麻豆91小视频| 亚洲成人综合网站| 中文字幕亚洲一区二区av在线| 日韩欧美一级二级三级| 日本乱人伦一区| 大桥未久av一区二区三区中文| 天天影视网天天综合色在线播放| 国产精品人妖ts系列视频| 欧美va亚洲va香蕉在线 | 在线观看免费一区| 成人丝袜18视频在线观看| 奇米影视7777精品一区二区| 尤物在线观看一区| 国产精品午夜免费| 久久午夜免费电影| 日韩午夜在线观看视频| 欧美日韩成人综合在线一区二区| 91老师片黄在线观看| 91亚洲精品一区二区乱码| 成人avav在线| 成人免费高清在线|