
API網(wǎng)關(guān)如何發(fā)展:更輕、更智能、云原生
? ? ? ?知識(shí)庫(kù)數(shù)據(jù)量大的場(chǎng)景下兩階段優(yōu)勢(shì)非常明顯,如果只用一階段embedding檢索,隨著數(shù)據(jù)量增大會(huì)出現(xiàn)檢索退化的問題,如下圖中綠線所示,二階段rerank重排后能實(shí)現(xiàn)準(zhǔn)確率穩(wěn)定增長(zhǎng),即數(shù)據(jù)越多,效果越好。
QAnything使用的檢索組件BCEmbedding(https://github.com/netease-youdao/BCEmbedding)有非常強(qiáng)悍的雙語(yǔ)和跨語(yǔ)種能力,能消除語(yǔ)義檢索里面的中英語(yǔ)言之間的差異,從而實(shí)現(xiàn):
一階段檢索(embedding)
模型名稱 | Retrieval | STS | PairClassification | Classification | Reranking | Clustering | 平均 |
---|---|---|---|---|---|---|---|
bge-base-en-v1.5 | 37.14 | 55.06 | 75.45 | 59.73 | 43.05 | 37.74 | 47.20 |
bge-base-zh-v1.5 | 47.60 | 63.72 | 77.40 | 63.38 | 54.85 | 32.56 | 53.60 |
bge-large-en-v1.5 | 37.15 | 54.09 | 75.00 | 59.24 | 42.68 | 37.32 | 46.82 |
bge-large-zh-v1.5 | 47.54 | 64.73 | 79.14 | 64.19 | 55.88 | 33.26 | 54.21 |
jina-embeddings-v2-base-en | 31.58 | 54.28 | 74.84 | 58.42 | 41.16 | 34.67 | 44.29 |
m3e-base | 46.29 | 63.93 | 71.84 | 64.08 | 52.38 | 37.84 | 53.54 |
m3e-large | 34.85 | 59.74 | 67.69 | 60.07 | 48.99 | 31.62 | 46.78 |
bce-embedding-base_v1 | 57.60 | 65.73 | 74.96 | 69.00 | 57.29 | 38.95 | 59.43 |
二階段檢索(rerank)
模型名稱 | Reranking | 平均 |
---|---|---|
bge-reranker-base | 57.78 | 57.78 |
bge-reranker-large | 59.69 | 59.69 |
bce-reranker-base_v1 | 60.06 | 60.06 |
NOTE:
? ? ? ? 開源版本QAnything的大模型基于通義千問,并在大量專業(yè)問答數(shù)據(jù)集上進(jìn)行微調(diào);在千問的基礎(chǔ)上大大加強(qiáng)了問答的能力。如果需要商用請(qǐng)遵循千問的license,具體請(qǐng)參閱:通義千問(https://github.com/QwenLM/Qwen)
?? 在線試用QAnything:https://qanything.ai/
必要項(xiàng) | 最低要求 | 備注 |
---|---|---|
NVIDIA GPU Memory | >= 16GB | 推薦NVIDIA 3090 |
NVIDIA Driver 版本 | >= 525.105.17 | |
CUDA 版本 | >= 12.0 | |
docker compose 版本 | >=1.27.4 | docker compose 安裝教程 |
git clone https://github.com/netease-youdao/QAnything.git
cd QAnything
git lfs install
git clone https://www.modelscope.cn/netease-youdao/qanything_models.git
unzip qanything_models/models.zip # in root directory of the current project
step3:更改配置
vim front_end/.env # change 10.55.163.92 to your host
vim docker-compose.yaml # change CUDA_VISIBLE_DEVICES to your gpu device id
docker-compose up -d
安裝成功后,即可在瀏覽器輸入以下地址進(jìn)行體驗(yàn)。
詳細(xì)API文檔請(qǐng)移步QAnything API 文檔(https://github.com/netease-youdao/QAnything/blob/master/docs/API.md)
[1]?https://github.com/netease-youdao/QAnything/blob/master/README_zh.md
文章轉(zhuǎn)自微信公眾號(hào)@ArronAI
對(duì)比大模型API的內(nèi)容創(chuàng)意新穎性、情感共鳴力、商業(yè)轉(zhuǎn)化潛力
一鍵對(duì)比試用API 限時(shí)免費(fèi)