国产精品嫩草99av在线_一区在线视频观看_欧美高清一区_欧美 日韩 国产 一区_99精品欧美一区二区三区_久久大香伊蕉在人线观看热2_一色屋精品视频在线观看网站_在线亚洲国产精品网站_亚洲区一区二区三区_你懂的视频一区二区

當(dāng)前位置:首頁(yè) > 科技  > 軟件

把LangChain跑起來(lái)的三個(gè)方法

來(lái)源: 責(zé)編: 時(shí)間:2023-08-05 11:44:41 4991觀(guān)看
導(dǎo)讀使用LangChain開(kāi)發(fā)LLM應(yīng)用時(shí),需要機(jī)器進(jìn)行GLM部署,好多同學(xué)第一步就被勸退了,那么如何繞過(guò)這個(gè)步驟先學(xué)習(xí)LLM模型的應(yīng)用,對(duì)Langchain進(jìn)行快速上手?本片講解3個(gè)把LangChain跑起來(lái)的方法,如有錯(cuò)誤歡迎糾正。Langchain官方文檔

使用LangChain開(kāi)發(fā)LLM應(yīng)用時(shí),需要機(jī)器進(jìn)行GLM部署,好多同學(xué)第一步就被勸退了,那么如何繞過(guò)這個(gè)步驟先學(xué)習(xí)LLM模型的應(yīng)用,對(duì)Langchain進(jìn)行快速上手?本片講解3個(gè)把LangChain跑起來(lái)的方法,如有錯(cuò)誤歡迎糾正。RHz28資訊網(wǎng)——每日最新資訊28at.com

Langchain官方文檔地址:https://python.langchain.com/RHz28資訊網(wǎng)——每日最新資訊28at.com

基礎(chǔ)功能

LLM 調(diào)用RHz28資訊網(wǎng)——每日最新資訊28at.com

  • 支持多種模型接口,比如 OpenAI、HuggingFace、AzureOpenAI …
  • Fake LLM,用于測(cè)試
  • 緩存的支持,比如 in-mem(內(nèi)存)、SQLite、Redis、SQL
  • 用量記錄
  • 支持流模式(就是一個(gè)字一個(gè)字的返回,類(lèi)似打字效果)

Prompt管理,支持各種自定義模板RHz28資訊網(wǎng)——每日最新資訊28at.com

擁有大量的文檔加載器,比如 Email、Markdown、PDF、Youtube …RHz28資訊網(wǎng)——每日最新資訊28at.com

對(duì)索引的支持RHz28資訊網(wǎng)——每日最新資訊28at.com

  • 文檔分割器
  • 向量化
  • 對(duì)接向量存儲(chǔ)與搜索,比如 Chroma、Pinecone、Qdrand

ChainsRHz28資訊網(wǎng)——每日最新資訊28at.com

  • LLMChain
  • 各種工具Chain
  • LangChainHub

詳細(xì)地址可參考:https://www.langchain.cn/t/topic/35RHz28資訊網(wǎng)——每日最新資訊28at.com

測(cè)試Langchain工程的3個(gè)方法:

1 使用Langchian提供的FakeListLLM

為了節(jié)約時(shí)間,直接上代碼RHz28資訊網(wǎng)——每日最新資訊28at.com

RHz28資訊網(wǎng)——每日最新資訊28at.com

import osfrom decouple import configfrom langchain.agents import initialize_agentfrom langchain.agents import AgentTypefrom langchain.agents import load_tools

這里mock下ChatGPT,使用mockLLmRHz28資訊網(wǎng)——每日最新資訊28at.com

#from langchain.llms import OpenAIfrom langchain.llms.fake import FakeListLLMos.environ["OPENAI_API_KEY"] = config('OPENAI_API_KEY')

REPL 是 “Read–Eval–Print Loop”(讀取-求值-打印-循環(huán))的縮寫(xiě),它是一種簡(jiǎn)單的、交互式的編程環(huán)境。RHz28資訊網(wǎng)——每日最新資訊28at.com

在 REPL 環(huán)境中,用戶(hù)可以輸入一條或多條編程語(yǔ)句,系統(tǒng)會(huì)立即執(zhí)行這些語(yǔ)句并輸出結(jié)果。這種方式非常適合進(jìn)行快速的代碼試驗(yàn)和調(diào)試。RHz28資訊網(wǎng)——每日最新資訊28at.com

tools = load_tools(["python_repl"])responses=[    "Action: Python REPL/nAction Input: chatGpt原理",    "Final Answer: mock答案"]llm = FakeListLLM(responses=responses)agent = initialize_agent(tools, llm, agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION, verbose=True)agent.run("chatGpt原理2")

2 使用Langchian提供的HumanInputLLM,訪(fǎng)問(wèn)維基百科查詢(xún)

RHz28資訊網(wǎng)——每日最新資訊28at.com

from langchain.llms.human import HumanInputLLMfrom langchain.agents import load_toolsfrom langchain.agents import initialize_agentfrom langchain.agents import AgentTypefrom wikipedia import set_lang

使用維基百科工具RHz28資訊網(wǎng)——每日最新資訊28at.com

tools = load_tools(["wikipedia"])

這里必須要設(shè)置為中文url前綴,不然訪(fǎng)問(wèn)不了RHz28資訊網(wǎng)——每日最新資訊28at.com

set_lang("zh")

初始化LLMRHz28資訊網(wǎng)——每日最新資訊28at.com

llm = HumanInputLLM(prompt_func=lambda prompt: print(f"/n===PROMPT====/n{prompt}/n=====END OF PROMPT======"))

初始化agentRHz28資訊網(wǎng)——每日最新資訊28at.com

agent = initialize_agent(tools, llm, agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION, verbose=True)agent.run("喜羊羊")

使用huggingfacehttps://huggingface.co/docs

1)注冊(cè)賬號(hào)RHz28資訊網(wǎng)——每日最新資訊28at.com

2)創(chuàng)建Access TokensRHz28資訊網(wǎng)——每日最新資訊28at.com

RHz28資訊網(wǎng)——每日最新資訊28at.com

Demo: 使用模型對(duì)文檔進(jìn)行摘要RHz28資訊網(wǎng)——每日最新資訊28at.com

RHz28資訊網(wǎng)——每日最新資訊28at.com

from langchain.document_loaders import UnstructuredFileLoaderfrom langchain.chains.summarize import load_summarize_chainfrom langchain.text_splitter import RecursiveCharacterTextSplitterfrom langchain import HuggingFaceHubimport osfrom decouple import configfrom langchain.agents import load_tools

這里mock下ChatGPT,使用HUGGINGFACEHUBRHz28資訊網(wǎng)——每日最新資訊28at.com

os.environ["HUGGINGFACEHUB_API_TOKEN"] = config('HUGGINGFACEHUB_API_TOKEN')

導(dǎo)入文本RHz28資訊網(wǎng)——每日最新資訊28at.com

loader = UnstructuredFileLoader("docment_store/helloLangChain.txt")

將文本轉(zhuǎn)成 Document 對(duì)象RHz28資訊網(wǎng)——每日最新資訊28at.com

document = loader.load()print(f'documents:{len(document)}')

初始化文本分割器RHz28資訊網(wǎng)——每日最新資訊28at.com

text_splitter = RecursiveCharacterTextSplitter(    chunk_size = 500,    chunk_overlap = 0)

切分文本RHz28資訊網(wǎng)——每日最新資訊28at.com

split_documents = text_splitter.split_documents(document)print(f'documents:{len(split_documents)}')

加載 LLM 模型RHz28資訊網(wǎng)——每日最新資訊28at.com

overal_temperature = 0.1flan_t5xxl = HuggingFaceHub(repo_id="google/flan-t5-xxl",                          model_kwargs={"temperature":overal_temperature,                                        "max_new_tokens":200}                         ) llm = flan_t5xxltools = load_tools(["llm-math"], llm=llm)

創(chuàng)建總結(jié)鏈RHz28資訊網(wǎng)——每日最新資訊28at.com

chain = load_summarize_chain(llm, chain_type="refine", verbose=True)

執(zhí)行總結(jié)鏈RHz28資訊網(wǎng)——每日最新資訊28at.com

chain.run(split_documents)

作者:京東科技 楊建RHz28資訊網(wǎng)——每日最新資訊28at.com

來(lái)源:京東云開(kāi)發(fā)者社區(qū)RHz28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://m.rrqrq.com/showinfo-26-84-0.html把LangChain跑起來(lái)的三個(gè)方法

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com

上一篇: Automa-通過(guò)連接塊來(lái)自動(dòng)化你的瀏覽器

下一篇: 一文看懂為蘋(píng)果Vision Pro開(kāi)發(fā)應(yīng)用程序

標(biāo)簽:
  • 熱門(mén)焦點(diǎn)
  • 6月安卓手機(jī)性?xún)r(jià)比榜:Note 12 Turbo斷層式碾壓

    6月份有一個(gè)618,雖然這是京東周年慶的日子,但別的電商也都不約而同的跟進(jìn)了,反正促銷(xiāo)沒(méi)壞處,廠(chǎng)商和用戶(hù)都能滿(mǎn)意。618期間一些產(chǎn)品也出現(xiàn)了歷史低價(jià),那么各個(gè)價(jià)位段的產(chǎn)品性?xún)r(jià)比
  • 5月iOS設(shè)備好評(píng)榜:iPhone 14僅排第43?

    來(lái)到新的一月,安兔兔的各個(gè)榜單又重新匯總了數(shù)據(jù),像安卓陣營(yíng)的榜單都有著比較大的變動(dòng),不過(guò)iOS由于設(shè)備的更新?lián)Q代并沒(méi)有那么快,所以相對(duì)來(lái)說(shuō)變化并不大,特別是iOS好評(píng)榜,老款設(shè)
  • 如何通過(guò)Python線(xiàn)程池實(shí)現(xiàn)異步編程?

    線(xiàn)程池的概念和基本原理線(xiàn)程池是一種并發(fā)處理機(jī)制,它可以在程序啟動(dòng)時(shí)創(chuàng)建一組線(xiàn)程,并將它們置于等待任務(wù)的狀態(tài)。當(dāng)任務(wù)到達(dá)時(shí),線(xiàn)程池中的某個(gè)線(xiàn)程會(huì)被喚醒并執(zhí)行任務(wù),執(zhí)行完任
  • 這款新興工具平臺(tái),讓你的電腦效率翻倍

    隨著信息技術(shù)的發(fā)展,我們獲取信息的渠道越來(lái)越多,但是處理信息的效率卻成為一個(gè)瓶頸。于是各種工具應(yīng)運(yùn)而生,都在爭(zhēng)相解決我們的工作效率問(wèn)題。今天我要給大家介紹一款效率
  • 電視息屏休眠仍有網(wǎng)絡(luò)上傳 愛(ài)奇藝被質(zhì)疑“薅消費(fèi)者羊毛”

    記者丨寧曉敏 見(jiàn)習(xí)生丨汗青出品丨鰲頭財(cái)經(jīng)(theSankei) 前不久,愛(ài)奇藝發(fā)布了一份亮眼的一季報(bào),不僅營(yíng)收和會(huì)員營(yíng)收創(chuàng)造歷史最佳表現(xiàn),其運(yùn)營(yíng)利潤(rùn)也連續(xù)6個(gè)月實(shí)現(xiàn)增長(zhǎng)。自去年年初
  • 最“俊美”淘寶賣(mài)家,靠直播和短視頻圈粉,上架秒光,年銷(xiāo)3000萬(wàn)

    來(lái)源 | 電商在線(xiàn)文|易琬玉編輯|斯問(wèn)受訪(fǎng)店鋪:Ringdoll戒之人形圖源:微博@御座的黃山、“Ringdoll戒之人形”淘寶店鋪有關(guān)外貌的評(píng)價(jià),黃山已經(jīng)聽(tīng)累了。生于1985年的他,哪
  • 東方甄選單飛:有些鳥(niǎo)注定是關(guān)不住的

    文/彭寬鴻編輯/羅卿東方甄選創(chuàng)始人俞敏洪帶隊(duì)的“7天甘肅行”直播活動(dòng)已在近日順利收官。成立后一年多時(shí)間里,東方甄選要脫離抖音自立門(mén)戶(hù)的傳聞不絕于耳,“7
  • 3699元!iQOO Neo8 Pro頂配版今日首銷(xiāo):1TB UFS 4.0同價(jià)位唯一

    5月23日,iQOO推出了全新的iQOO Neo8系列,包含iQOO Neo8和iQOO Neo8 Pro兩個(gè)版本,其中標(biāo)準(zhǔn)版搭載高通驍龍8+,而Pro版更是首發(fā)搭載了聯(lián)發(fā)科天璣9200+旗艦
  • 利用職權(quán)私自解除被封帳號(hào) Meta開(kāi)除20多名員工

    11月18日消息,據(jù)外媒援引知情人士表示,過(guò)去一年時(shí)間內(nèi),F(xiàn)acebook母公司Meta解雇或處罰了20多名員工以及合同工,指控這些人通過(guò)內(nèi)部系統(tǒng)以不當(dāng)方式重置用戶(hù)帳號(hào),其
Top 国产精品嫩草99av在线_一区在线视频观看_欧美高清一区_欧美 日韩 国产 一区_99精品欧美一区二区三区_久久大香伊蕉在人线观看热2_一色屋精品视频在线观看网站_在线亚洲国产精品网站_亚洲区一区二区三区_你懂的视频一区二区
色婷婷综合久久久中文字幕| 久久国内精品自在自线400部| 亚洲一区在线看| 美女www一区二区| 99re热这里只有精品视频| 国产精品日韩一区二区三区| 91麻豆精品国产自产在线观看一区 | 亚洲一卡二卡三卡四卡五卡| 国产一区不卡在线| 亚洲国产一区二区三区高清| 亚洲精品成人天堂一二三| 日韩中文字幕麻豆| 欧美日韩国产一区精品一区| 欧美日韩一区精品| 亚洲女同ⅹxx女同tv| 国产成人免费视频一区| 国产精品资源| 国产无人区一区二区三区| 久久精品国产一区二区| 亚洲精品一品区二品区三品区| 日韩精品一区二区三区swag| 天堂午夜影视日韩欧美一区二区| 91视频91自| 欧美一区二视频| 日本欧美在线观看| 18成人免费观看视频| 久久综合色鬼综合色| 九九九久久久精品| 午夜在线精品偷拍| 国产精品国产三级国产aⅴ中文 | 亚洲午夜国产一区99re久久| 91猫先生在线| 欧美一级午夜免费电影| 日本欧美韩国一区三区| 国产一区白浆| 自拍av一区二区三区| 女女同性精品视频| 亚洲精品在线网站| 国产一区视频在线看| 欧美亚洲国产一卡| 日韩精品欧美精品| 亚洲欧美成人综合| 亚洲综合一区二区| 1024精品一区二区三区| 国产精品麻豆久久久| 91亚洲国产成人精品一区二区三| 91精品国产一区二区| 美腿丝袜亚洲色图| 色av成人天堂桃色av| 视频一区二区中文字幕| 欧美专区在线| 亚洲成在线观看| 西西人体一区二区| 亚洲午夜免费视频| 亚洲制服少妇| 性做久久久久久久久| 久久大逼视频| 天天综合网天天综合色| 色网综合在线观看| 蜜乳av一区二区| 欧美精品在线一区二区三区| 国产一区二区主播在线| 欧美一区二区视频观看视频| 国产一区二区三区av电影| 91精品国产乱| va亚洲va日韩不卡在线观看| 精品系列免费在线观看| 色狠狠色狠狠综合| 国精产品一区一区三区mba桃花| 欧美日韩国产精品自在自线| 国产一区二区网址| 欧美一级片在线看| 99精品黄色片免费大全| 中文字幕一区二区在线播放| 中文网丁香综合网| 蜜臀精品一区二区三区在线观看| 欧美三级日韩三级| 国产成人av一区二区三区在线 | 久久福利影视| 国模套图日韩精品一区二区| 欧美r级在线观看| 午夜精品电影| 亚洲自拍另类综合| 欧美系列亚洲系列| 成人丝袜视频网| 国产精品久久毛片av大全日韩| 国产日韩一区欧美| 久久99热这里只有精品| 精品粉嫩超白一线天av| 激情婷婷亚洲| 免费看日韩a级影片| 精品久久一二三区| 亚洲国产成人不卡| 蜜桃视频在线观看一区| 2021中文字幕一区亚洲| 日韩午夜在线| 精品一区二区三区在线视频| 久久九九99视频| 欧美一级播放| 成人精品电影在线观看| 亚洲女与黑人做爰| 5858s免费视频成人| 午夜免费电影一区在线观看| 午夜精品一区二区三区免费视频 | 欧美另类专区| 蜜臀av在线播放一区二区三区| 欧美精品一区二区蜜臀亚洲| 国产视频亚洲| 从欧美一区二区三区| 一区二区免费在线| 欧美一区二区三区四区五区| 亚洲国产免费看| 黄一区二区三区| 亚洲日本va午夜在线电影| 欧美精品久久99| 99国产成+人+综合+亚洲欧美| 精久久久久久久久久久| 亚洲天堂av老司机| 日韩午夜激情视频| 国产精品久久久久9999高清| 成人三级伦理片| 免费在线视频一区| 亚洲欧洲精品一区二区精品久久久| 欧美日韩一级视频| 亚洲精品影院| 成人涩涩免费视频| 国产精品porn| 国产精品一级片| 亚洲成a人片综合在线| 久久久亚洲国产美女国产盗摄| 在线欧美一区二区| 99精品视频网| 欧美a级片一区| 国产精品一级在线| 日本欧美在线观看| 亚洲午夜激情网站| 中国色在线观看另类| 欧美福利一区二区| 久久一区二区三区av| 在线欧美亚洲| 91亚洲精华国产精华精华液| 国产麻豆欧美日韩一区| 日韩中文字幕1| 亚洲资源在线观看| 国产精品麻豆久久久| 久久综合一区二区| 日韩欧美123| 56国语精品自产拍在线观看| 久久久久99| 西西人体一区二区| 999亚洲国产精| 亚洲一级影院| 欧美午夜视频在线| 欧美+日本+国产+在线a∨观看| 福利91精品一区二区三区| 美女视频一区二区| 美女网站视频久久| 视频在线在亚洲| 午夜av一区二区三区| 欧美变态tickle挠乳网站| 成人激情黄色小说| 日韩欧美一级二级三级久久久| 国产最新精品免费| 亚洲风情在线资源站| 欧美精品高清视频| 欧美成人tv| 欧美国产一区视频在线观看| 国内外成人免费视频| 亚洲欧洲精品一区二区三区| 欧美精品 国产精品| 国产成人综合在线播放| 国产精品天美传媒沈樵| 成人av电影在线观看| 日韩一区二区精品| 成人精品一区二区三区四区| 欧美一区二区在线看| 国产酒店精品激情| 日韩欧美中文一区| 久久69国产一区二区蜜臀| 一区二区精品在线| 国产成人亚洲综合色影视| 日韩欧美久久一区| 日韩亚洲欧美在线| 欧美区一区二区三区| 日本精品一区二区三区高清| 国产999精品久久久久久| 中文在线免费一区三区高中清不卡| 国产成人高清视频| 国产午夜精品久久久久久免费视| 欧美精品成人| 国产精品久久久久久久久久久免费看| www.欧美.com| 亚洲视频中文字幕| 91国在线观看| 精品中文字幕一区二区小辣椒| 日韩一区二区在线看片| av在线不卡网| 亚洲gay无套男同| 69久久99精品久久久久婷婷 | 日韩一级片网站|