国产精品嫩草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://www.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_一色屋精品视频在线观看网站_在线亚洲国产精品网站_亚洲区一区二区三区_你懂的视频一区二区
久久―日本道色综合久久| 国产亚洲精品资源在线26u| 亚洲一区二区免费看| 精久久久久久| 一级中文字幕一区二区| 亚洲欧洲av在线| 国产精品美女久久久久久2018| 久久久精品日韩欧美| 日本一区二区三区国色天香| 亚洲国产精品激情在线观看| 中文字幕一区二区在线播放| 亚洲三级免费观看| 亚洲午夜三级在线| 午夜欧美电影在线观看| 美女在线观看视频一区二区| 国产真实乱对白精彩久久| 狠狠色狠狠色综合系列| 成人性生交大片免费看中文网站| 国产成人午夜视频| 亚洲人成伊人成综合网小说| 亚洲一区成人在线| 日本成人在线一区| 精品制服美女丁香| 成人激情校园春色| 国内视频一区| 久久久久.com| 91精品综合久久久久久| 精品国产一二三| 亚洲欧美在线观看| 视频一区视频二区中文字幕| 国模套图日韩精品一区二区| 成人av网站免费观看| 欧美日韩精品久久| 色诱视频网站一区| 日韩欧美不卡在线观看视频| 国产精品伦一区| 免费成人在线网站| 91免费观看视频在线| 国产精品一区二区欧美| 欧美精选在线播放| 中文字幕日韩一区| 韩国精品一区二区| 欧美视频成人| 在线精品亚洲一区二区不卡| 久久久一区二区三区捆绑**| 亚洲一区二三区| 成人免费观看av| 亚洲综合视频一区| 精品成人在线观看| 亚洲成人高清在线| 播五月开心婷婷综合| 久久精品国产清高在天天线| 精品国产伦一区二区三区免费| 亚洲欧美日韩小说| 国产成人av福利| 国产亚洲精品bv在线观看| 91精品国产美女浴室洗澡无遮挡| 中文字幕一区二区不卡| 国产福利一区在线观看| 日韩欧美在线1卡| 欧美午夜精品理论片a级按摩| 久久久99精品久久| 精品午夜久久福利影院 | 日韩一区日韩二区| 久久99国产精品麻豆| 亚洲国产一区在线| 日韩精品在线网站| 午夜精品久久久久久久久久久| 午夜精品国产| 日韩三级视频中文字幕| 婷婷久久综合九色综合伊人色| 欧美在线1区| 91精品麻豆日日躁夜夜躁| 欧美吻胸吃奶大尺度电影| 国产精品丝袜久久久久久app| 韩国成人福利片在线播放| 亚洲一区日韩在线| 国产精品国产成人国产三级| 成人精品一区二区三区四区| 欧美怡红院视频| 亚洲综合色视频| 亚洲高清成人| 国产精品色一区二区三区| 99热精品一区二区| 日韩一区二区三| 国产一区二区三区四| 色哟哟一区二区| 亚洲成人在线网站| 亚洲欧美成人综合| 亚洲在线观看免费视频| 天堂va蜜桃一区二区三区| 日韩视频精品在线观看| 中文字幕欧美日本乱码一线二线| 成人网在线播放| 欧美一级欧美三级| 韩国欧美一区二区| 欧美高清精品3d| 国内精品伊人久久久久影院对白| 91成人在线免费观看| 亚洲成人综合在线| 一本色道亚洲精品aⅴ| 亚洲综合图片区| 国产精品永久| 日韩电影免费一区| 一本到不卡精品视频在线观看| 亚洲一区二区三区在线| 国产伦精品一区二区三| 亚洲bt欧美bt精品| 欧美性一区二区| 国内精品自线一区二区三区视频| 欧美日韩一区成人| 国产精品综合一区二区三区| 欧美电视剧在线看免费| 91丨porny丨首页| 国产精品国产馆在线真实露脸| 136国产福利精品导航网址| 亚洲欧美韩国综合色| 国产欧美亚洲一区| 奇米影视一区二区三区| 精品视频在线免费看| 国产成人精品在线看| 久久久久久久久久久久久女国产乱| 欧美成人一区二区在线| 日韩一区在线播放| 久久午夜视频| 国产成人午夜精品影院观看视频| 久久一夜天堂av一区二区三区| 欧美精品自拍| 亚洲国产精品一区二区尤物区| 欧洲av在线精品| 99久久久免费精品国产一区二区| 久久久精品一品道一区| 国产一区二区精品| 久久99热这里只有精品| 精品国产乱码久久久久久夜甘婷婷| 国产一区二区三区四区hd| 一区二区三区在线免费| 在线观看网站黄不卡| av在线一区二区| 夜夜揉揉日日人人青青一国产精品| 色噜噜久久综合| 99久久精品久久久久久清纯| 一区二区三区在线免费播放| 欧美日韩中文另类| 韩国在线视频一区| 石原莉奈一区二区三区在线观看| 日韩欧美视频在线| 99精品视频免费观看| 久久99在线观看| 国产精品福利一区| 粉嫩一区二区三区性色av| 中文字幕一区三区| 欧美日韩的一区二区| 亚洲一二三区在线| 老司机精品视频在线| 中文字幕一区二区三区不卡| 国产成人av一区| 亚洲一区二区在线播放相泽| 日韩一区二区不卡| 国产日韩专区| av一区二区三区| 免费观看成人av| 中文字幕在线不卡| 欧美一区二区三区视频在线观看| 精品不卡在线| 成人不卡免费av| 午夜精品福利久久久| 中文字幕免费观看一区| 欧美精品在线观看播放| 欧美亚洲色图校园春色| 欧美在线亚洲| 国产夫妻精品视频| 三级欧美在线一区| 亚洲精品国产精品乱码不99| 精品欧美一区二区久久| 色婷婷亚洲综合| 国产精品丝袜xxxxxxx| 欧美日韩精品免费观看视频完整| 国产在线视频精品一区| 视频一区二区三区中文字幕| 亚洲欧洲成人自拍| 国产欧美日韩另类视频免费观看| 制服丝袜亚洲精品中文字幕| 久久久久一区二区| 国产亚洲一区在线播放| 亚洲性视频h| 欧美黄色aaaa| 99久久精品国产导航| 成人午夜免费视频| 国产99久久久国产精品免费看| 日本视频中文字幕一区二区三区| 亚洲人成亚洲人成在线观看图片 | 欧美本精品男人aⅴ天堂| 欧美日韩国产另类一区| 色婷婷国产精品久久包臀| 国产欧美日韩一区二区三区| 在线日韩av永久免费观看| 国产精品国产亚洲精品看不卡15| 欧美福利视频| 女女同性女同一区二区三区91|