精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一款好用的開源工具,高效實現Reranker 原創

發布于 2024-9-14 14:25
瀏覽
0收藏

Reranker 是任何檢索架構(RAG、Agent等)的重要組成部分,但它們通常也比PipeLine中其他部分更模糊。有時,甚至很難知道該使用哪一個。每個問題都是不同的,使用 X 的最佳模型不一定與使用 Y 的模型相同;新的重新排名方法不斷涌現,該如何兼容他們呢?今天介紹一款高效擴展工具rerankers:

設計目標

新的重新排名方法不斷涌現:例如,RankGPT 使用 LLM 對文檔進行重新排序,就在去年出現,取得了非常有希望的零樣本基準測試結果。

所有不同的重新排名方法往往都在自己的庫中完成,具有不同級別的文檔。這導致了更高的進入門檻。新用戶需要在多種不熟悉的輸入/輸出格式之間切換,所有這些格式都有自己的怪癖!

rerankers目標是:

  • ??。它僅提供作為依賴項的基本必需品。
  • ?? 易于理解。只需學習少數幾個calls,然后您可以使用提供的所有重新排名模型。
  • ??易于集成。它應該適合幾乎任何現有的管道,只需幾行代碼!
  • ??易于擴展。只需對代碼庫知之甚少,即可添加任何新的重新排名模型。您所需要的只是一個新類,其中包含一個將 (query, [documents]) 輸入映射到output.rank()
  • ??易于調試。這是一個測試版,可能會有問題,但代碼庫的構思方式使大多數問題都應該易于跟蹤并盡快修復。

支持的模型

目前項目庫支持各類rerank模型:

  • ? 任何標準的 SentenceTransformer 或 Transformers 交叉編碼器
  • ? RankGPT (可通過原始 RankGPT 實現和改進的 RankLLM 實現獲得)
  • ? 基于T5 pointwise排名器(InRanker、MonoT5...)
  • ? 基于LLM pointwise排名器(BAAI/bge-reranker-v2.5-gemma2-lightweight 等)
  • ? Cohere、Jina、Voyage 和 MixedBread API 重新排名器
  • ? FlashRank 重新排序器(ONNX 優化模型,在 CPU 上非常快)
  • ? 基于 ColBERT 的 reranker - 不是最初為重新排序而設計的模型,但在某些情況下確實表現得相當強大。實現是輕量級的,僅基于 transformers。
  • ??? RankLLM/RankZephyr:通過包裝 rank-llm 庫庫來支持!對 RankZephyr/RankVicuna 的支持未經測試,但 RankLLM + GPT 模型完全有效!

工具安裝

工具安裝比較簡單,一行即可:

# All transformers-based approaches (cross-encoders, t5, colbert)
pip install "rerankers[transformers]"


# API-based rerankers (Cohere, Jina, soon MixedBread)
pip install "rerankers[api]"


# FlashRank rerankers (ONNX-optimised, very fast on CPU)
pip install "rerankers[flashrank]"


# All of the above
pip install "rerankers[all]"

工具調用

模型加載

無論架構如何,都可以在一行中加載任何受支持的 reranker:

from rerankers import Reranker


# Cross-encoder default. You can specify a 'lang' parameter to load a multilingual version!
ranker = Reranker('cross-encoder')
# RankLLM with specified GPT models
ranker = Reranker('gpt-4-turbo', model_type="rankllm", api_key = API_KEY)


# ColBERTv2 reranker
ranker = Reranker("colbert")


# ... Or a non-default colbert model:
ranker = Reranker(model_name_or_path, model_type = "colbert")

Rerankers 將始終嘗試根據其名稱推斷您嘗試使用的模型,但如果可以,向其傳遞 ??model_type?? 參數總是更安全的!?

模型推理

無論加載了哪個 reranker,都使用加載的模型對 documents 的查詢進行排名,也支持異步調用:

results = ranker.rank(query="I love you", docs=["I hate you", "I really like you"], doc_ids=[0,1])
# 異步用法
results = await ranker.rank_async(query="I love you", docs=["I hate you", "I really like you"], doc_ids=[0,1])
results

result:

RankedResults(results=[
  Result(document=Document(text='I really like you', doc_id=1), score=-2.453125, rank=1), 
  Result(document=Document(text='I hate you', doc_id=0), score=-4.14453125, rank=2)], 
  query='I love you', has_scores=True)

所有 reranker 都將返回一個對象,這是一個 pydantic 對象,其中包含對象列表和一些其他有用信息,例如原始查詢。您可以通過運行 :??RankedResults????Result????k????top_k()??

results.top_k(1)
# [Result(Document(doc_id=1, text='I really like you', metadata={}), score=0.26170814, rank=1)]

langchain中也能用,只需一行就可轉換:

compressor = ranker.as_langchain_compressor(k=3)

好啦,介紹到這里,更多用法等你去探索吧:

https://github.com/answerdotai/rerankers


本文轉載自公眾號哎呀AIYA

原文鏈接:??https://mp.weixin.qq.com/s/NrbqFRkOtOa8z3rt8c0KKw??

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
收藏
回復
舉報
回復
相關推薦
三级精品在线观看| 色婷婷精品视频| 亚洲欧美日韩一区二区 | 一二三四区在线| 欧美女激情福利| 亚洲三级黄色在线观看| 日本中文字幕影院| 日本不卡网站| 亚洲欧美日韩电影| 免费观看成人在线| av在线免费在线观看| 欧美一级久久| 欧美成人精品在线观看| 三级黄色片网站| 激情综合五月| 色欧美日韩亚洲| 轻点好疼好大好爽视频| 福利片在线观看| 不卡免费追剧大全电视剧网站| 国产精品精品视频一区二区三区| 免费网站观看www在线观| 欧美三级情趣内衣| 亚洲国产精品人人爽夜夜爽| 欧美午夜精品理论片| 免费看裸体网站| 不卡视频免费在线观看| 一区二区三区四区不卡| а中文在线天堂| 影音先锋亚洲电影| 视频一区视频二区国产精品 | 台湾天天综合人成在线| 欧美日韩免费网站| 国产va亚洲va在线va| 精品美女在线观看视频在线观看 | 538任你躁在线精品视频网站| 亚洲免费福利一区| 日韩欧美区一区二| 亚洲一级片av| 日本一区二区三区中文字幕| 日韩欧美在线视频日韩欧美在线视频| wwwwww欧美| 伊人222成人综合网| 国产精品视频你懂的| 日本一区高清不卡| 男男激情在线| 久久亚洲影视婷婷| 欧美日韩免费观看一区| 亚洲欧洲成人在线| 91美女福利视频| 九九九九九精品| 男操女在线观看| 久久久不卡影院| 日本日本精品二区免费| 国家队第一季免费高清在线观看| 91色.com| 欧美婷婷久久| 国产福利在线| 国产精品色噜噜| 影音欧美亚洲| 亚洲欧美成人影院| 一区二区三区产品免费精品久久75 | 91免费视频播放| 蜜臀va亚洲va欧美va天堂| 国产精品亚洲欧美导航| 中文字幕一二区| 国产做a爰片久久毛片| 亚洲一区二区三区成人在线视频精品| 国产视频手机在线| 国产91精品久久久久久久网曝门 | 一区二区成人在线| 隔壁人妻偷人bd中字| 僵尸再翻生在线观看免费国语| 黄色精品一区二区| 97xxxxx| 欧美日韩视频免费看| 91精品黄色片免费大全| 日批免费观看视频| 久操国产精品| 久久视频免费在线播放| 久久久久久欧美精品se一二三四| 亚洲国产免费| 国产精品高清在线观看| 国产精品探花视频| 成人av在线影院| 欧美亚洲爱爱另类综合| 精品孕妇一区二区三区| 亚洲成a天堂v人片| 国产天堂在线播放| 警花av一区二区三区| 亚洲激情视频在线播放| 亚洲一区二区自偷自拍| 真实国产乱子伦精品一区二区三区| 欧美高清无遮挡| 国产一区二区视频网站| 国产另类ts人妖一区二区| 久久久久久久久一区| 免费av在线网站| 欧美日韩亚洲91| 久久久久久久久久久久91| 中文字幕日韩在线| 尤物yw午夜国产精品视频| 国产探花在线播放| 日韩福利电影在线| 国产精品免费视频一区二区| 国产福利在线看| 亚洲不卡一区二区三区| 国产色视频在线播放| 欧美挤奶吃奶水xxxxx| 久久精品免费播放| 无码人妻精品一区二区三区9厂| 国产在线不卡一区| 欧美一区二区三区精美影视| 久久久123| 在线成人免费观看| 色噜噜噜噜噜噜| 国产精品美女久久久浪潮软件| 成人精品aaaa网站| se在线电影| 欧美日韩另类视频| 亚洲av午夜精品一区二区三区| 清纯唯美综合亚洲| 亲子乱一区二区三区电影| www.黄色小说.com| 国产精品大尺度| www日韩视频| 少妇一区二区三区| 午夜精品久久久久久久99热浪潮| 国产女无套免费视频| 欧美国产成人在线| 亚洲不卡视频在线| 国内成人自拍| 欧美一区二区三区艳史| 欧美 日韩 国产 成人 在线 91| 中文字幕欧美一区| 深夜黄色小视频| 欧美中文字幕一区二区| 日韩av片电影专区| 久久久久久女乱国产| 欧美日韩精品二区| 好吊一区二区三区视频| 99av国产精品欲麻豆| 97人人模人人爽人人喊38tv| 欧美激情黑人| 3751色影院一区二区三区| 少妇视频在线播放| 日本在线播放一区二区三区| 日本不卡一区二区三区在线观看 | 国产精品一区二区三区在线| 成人午夜在线影视| 日韩欧美电影一二三| 欧美特级一级片| 国产精品系列在线播放| 少妇一晚三次一区二区三区| 亚洲精品一区国产| 国内精品小视频| 四虎精品成人影院观看地址| 黑人巨大精品欧美一区二区免费| 亚洲调教欧美在线| 免费一级欧美片在线播放| 日韩av免费电影| 国产在视频一区二区三区吞精| 在线看日韩欧美| 国产精品无码一区二区桃花视频| 亚洲日本一区二区| www.黄色网| 久久高清国产| 午夜一区二区三区| 欧美日韩午夜电影网| 欧美精品18videosex性欧美| 天天干天天干天天干| 色哟哟国产精品免费观看| 久久久精品成人| 国产毛片精品视频| 免费成人在线视频网站| 成人影视亚洲图片在线| 91午夜理伦私人影院| 欧美xxxx黑人又粗又长| 亚洲人成亚洲人成在线观看| 一区二区三区黄| 亚洲午夜精品一区二区三区他趣| 国产福利在线观看视频| 日韩精品电影在线| 国产精品视频二| 国产伦精品一区二区三区千人斩| 91精品久久久久久| av在线私库| 中文字幕精品国产| 亚洲精品一级片| 91激情五月电影| 九九久久免费视频| 国产视频一区不卡| 久草免费资源站| 美女脱光内衣内裤视频久久影院| 无码人妻精品一区二区蜜桃百度| 性欧美xxxx免费岛国不卡电影| 国产日韩视频在线观看| 538在线视频| 日韩在线免费av| 亚洲区小说区图片区| 欧美一级片在线观看| 日韩中文字幕在线观看视频| 亚洲乱码国产乱码精品精可以看| 老司机福利av| 国产精品77777| 999在线免费视频| 亚洲激情综合| 91精品国产吴梦梦| 色综合久久网| 蜜桃导航-精品导航| 日韩精品视频在线看| 国产精品视频不卡| 欧美国产大片| 97国产在线视频| av网站网址在线观看| 亚洲人av在线影院| 亚欧洲精品视频| 日韩欧美一区在线观看| 亚洲一区二区三区高清视频| 欧美日韩美女在线| 国产小视频在线观看免费| 中文字幕在线不卡一区二区三区| 9.1成人看片免费版| 成人sese在线| 毛片毛片毛片毛片毛| 人人爽香蕉精品| 成人在线观看黄| 中文精品在线| 久久久久久免费看| 合欧美一区二区三区| 在线观看17c| 欧美99在线视频观看| 伊人天天久久大香线蕉av色| 欧美自拍偷拍| 精品中文字幕人| 日本成人中文| 久久大片网站| 精品久久ai电影| 精品国产福利| 久久97精品| 狠狠色狠狠色综合人人| 美女一区二区在线观看| 国产精品久久久久久久小唯西川| 国产一区二区| 91精品天堂| 欧美第一在线视频| 91嫩草视频在线观看| 蜜桃在线一区| eeuss一区二区三区| 亚洲**毛片| 国产二区不卡| 丝袜连裤袜欧美激情日韩| 久久av免费一区| 九九热爱视频精品视频| 欧美日韩在线观看一区| 蜜桃视频欧美| 亚洲精品人成| 亚洲精品国产偷自在线观看| 特大黑人娇小亚洲女mp4| 激情综合网址| 日日碰狠狠躁久久躁婷婷| 日韩精品乱码免费| 在线免费看v片| 国产成人精品综合在线观看| 欧美在线一级片| 久久精品人人做人人综合| 在线观看天堂av| 亚洲综合另类小说| 99热只有这里有精品| 在线观看国产日韩| 国产人妻精品一区二区三区| 日韩免费一区二区| 欧美美女搞黄| 久久久国产精品亚洲一区| 黄页网站在线观看免费| 2019中文字幕在线免费观看| 性高爱久久久久久久久| 91免费在线视频网站| 高清一区二区三区| 日韩欧美电影一区二区| 亚洲色图网站| 男人靠女人免费视频网站| 日本亚洲三级在线| 成人做爰69片免费| 国产日产欧美一区二区视频| 亚洲欧美小视频| 欧美网站在线观看| 国产精品-色哟哟| 日韩乱码在线视频| jizz性欧美10| 国产精品av免费在线观看| 免费精品一区二区三区在线观看| 久久96国产精品久久99软件| 日本成人小视频| 国产午夜大地久久| 狠狠色狠狠色合久久伊人| 色天使在线视频| 一二三四区精品视频| 久草视频在线免费| 亚洲成人在线网| 97电影在线看视频| 26uuu日韩精品一区二区| 成人国产精品一区二区网站| 欧美xxxx黑人又粗又长密月| 国内成人在线| 不用播放器的免费av| 26uuu久久天堂性欧美| 精品一区在线观看视频| 在线精品视频一区二区三四| 六月婷婷综合网| 久久网福利资源网站| 日韩在线免费| 精品国产一区二区三区麻豆免费观看完整版| 欧美jizz| 免费看污黄网站| 久久蜜桃一区二区| 国产精品变态另类虐交| 日韩一区二区电影| 麻豆免费在线观看| 国产精品久久久久久久天堂 | 九九热在线视频观看这里只有精品| 亚洲av成人无码一二三在线观看| 亚洲三级免费观看| 国产精品露脸视频| 亚洲人成欧美中文字幕| 国产精品一二三产区| 成人91免费视频| 欧美激情自拍| 国产黑丝在线视频| 亚洲色图一区二区| 一区二区三区黄色片| 少妇高潮久久久久久潘金莲| 嫩草伊人久久精品少妇av杨幂| 久久精品国产精品青草色艺 | 欧洲成人性视频| 久久久免费毛片| 97视频在线免费| 成人高清在线视频| 黄色激情视频在线观看| 精品美女被调教视频大全网站| wwwav在线| 99高清视频有精品视频| 午夜视频一区| 欧美做受高潮中文字幕| 亚洲午夜羞羞片| 特级丰满少妇一级aaaa爱毛片| 欧美激情在线视频二区| 99re8这里有精品热视频8在线| 精品人妻人人做人人爽| 成人午夜激情片| 日韩成人高清视频| 精品香蕉在线观看视频一| 伊人久久视频| 水蜜桃一区二区三区| 麻豆久久久久久| 最新一区二区三区| 日韩欧美三级在线| 国产精品蜜芽在线观看| 久久久com| 蜜桃久久久久久| wwwav国产| 亚洲精品国产福利| 亚洲欧洲高清| 亚洲五月六月| 国产高清久久久久| 欧美一级视频免费观看| 亚洲色图35p| 日韩专区视频| 久久亚洲国产成人精品无码区| 99视频精品在线| 欧美另类高清videos的特点| 久久精品国产成人| 高清日韩欧美| 邪恶网站在线观看| 亚洲免费视频中文字幕| 日本免费不卡视频| 国产精品xxx视频| 欧美永久精品| 国产成人无码一区二区在线观看 | www.久久久精品| 一区二区三区四区不卡在线| 色香蕉在线视频| 国产主播欧美精品| 亚洲激情二区| 精品伦精品一区二区三区视频密桃| 欧美一级久久久| 欧美性理论片在线观看片免费| 久久久久久久久影视| 91蜜桃视频在线| 国产美女三级无套内谢| 91精品国产一区| 香蕉综合视频| 欧美成人午夜精品免费| 91麻豆精品国产91久久久资源速度 | 欧美性开放视频| bestiality新另类大全| 欧美一进一出视频| 成人看片黄a免费看在线| 五月婷婷激情五月| 久久久久久有精品国产| 久久理论电影|