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

當前位置:首頁 > 科技  > 軟件

把LangChain跑起來的三個方法

來源: 責編: 時間:2023-08-05 11:44:41 4885觀看
導讀使用LangChain開發LLM應用時,需要機器進行GLM部署,好多同學第一步就被勸退了,那么如何繞過這個步驟先學習LLM模型的應用,對Langchain進行快速上手?本片講解3個把LangChain跑起來的方法,如有錯誤歡迎糾正。Langchain官方文檔

使用LangChain開發LLM應用時,需要機器進行GLM部署,好多同學第一步就被勸退了,那么如何繞過這個步驟先學習LLM模型的應用,對Langchain進行快速上手?本片講解3個把LangChain跑起來的方法,如有錯誤歡迎糾正。XrV28資訊網——每日最新資訊28at.com

Langchain官方文檔地址:https://python.langchain.com/XrV28資訊網——每日最新資訊28at.com

基礎功能

LLM 調用XrV28資訊網——每日最新資訊28at.com

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

Prompt管理,支持各種自定義模板XrV28資訊網——每日最新資訊28at.com

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

對索引的支持XrV28資訊網——每日最新資訊28at.com

  • 文檔分割器
  • 向量化
  • 對接向量存儲與搜索,比如 Chroma、Pinecone、Qdrand

ChainsXrV28資訊網——每日最新資訊28at.com

  • LLMChain
  • 各種工具Chain
  • LangChainHub

詳細地址可參考:https://www.langchain.cn/t/topic/35XrV28資訊網——每日最新資訊28at.com

測試Langchain工程的3個方法:

1 使用Langchian提供的FakeListLLM

為了節約時間,直接上代碼XrV28資訊網——每日最新資訊28at.com

XrV28資訊網——每日最新資訊28at.com

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

這里mock下ChatGPT,使用mockLLmXrV28資訊網——每日最新資訊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”(讀取-求值-打印-循環)的縮寫,它是一種簡單的、交互式的編程環境。XrV28資訊網——每日最新資訊28at.com

在 REPL 環境中,用戶可以輸入一條或多條編程語句,系統會立即執行這些語句并輸出結果。這種方式非常適合進行快速的代碼試驗和調試。XrV28資訊網——每日最新資訊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,訪問維基百科查詢

XrV28資訊網——每日最新資訊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

使用維基百科工具XrV28資訊網——每日最新資訊28at.com

tools = load_tools(["wikipedia"])

這里必須要設置為中文url前綴,不然訪問不了XrV28資訊網——每日最新資訊28at.com

set_lang("zh")

初始化LLMXrV28資訊網——每日最新資訊28at.com

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

初始化agentXrV28資訊網——每日最新資訊28at.com

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

使用huggingfacehttps://huggingface.co/docs

1)注冊賬號XrV28資訊網——每日最新資訊28at.com

2)創建Access TokensXrV28資訊網——每日最新資訊28at.com

XrV28資訊網——每日最新資訊28at.com

Demo: 使用模型對文檔進行摘要XrV28資訊網——每日最新資訊28at.com

XrV28資訊網——每日最新資訊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,使用HUGGINGFACEHUBXrV28資訊網——每日最新資訊28at.com

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

導入文本XrV28資訊網——每日最新資訊28at.com

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

將文本轉成 Document 對象XrV28資訊網——每日最新資訊28at.com

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

初始化文本分割器XrV28資訊網——每日最新資訊28at.com

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

切分文本XrV28資訊網——每日最新資訊28at.com

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

加載 LLM 模型XrV28資訊網——每日最新資訊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)

創建總結鏈XrV28資訊網——每日最新資訊28at.com

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

執行總結鏈XrV28資訊網——每日最新資訊28at.com

chain.run(split_documents)

作者:京東科技 楊建XrV28資訊網——每日最新資訊28at.com

來源:京東云開發者社區XrV28資訊網——每日最新資訊28at.com

本文鏈接:http://www.rrqrq.com/showinfo-26-84-0.html把LangChain跑起來的三個方法

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: Automa-通過連接塊來自動化你的瀏覽器

下一篇: 一文看懂為蘋果Vision Pro開發應用程序

標簽:
  • 熱門焦點
  • 一年經驗在二線城市面試后端的經驗分享

    忠告這篇文章只適合2年內工作經驗、甚至沒有工作經驗的朋友閱讀。如果你是2年以上工作經驗,請果斷劃走,對你沒啥幫助~主人公這篇文章內容來自 「升職加薪」星球星友 的投稿,坐
  • 企業采用CRM系統的11個好處

    客戶關系管理(CRM)軟件可以為企業提供很多的好處,從客戶保留到提高生產力。  CRM軟件用于企業收集客戶互動,以改善客戶體驗和滿意度。  CRM軟件市場規模如今超過580
  • 破圈是B站頭上的緊箍咒

    來源 | 光子星球撰文 | 吳坤諺編輯 | 吳先之每年的暑期檔都少不了瞄準追劇女孩們的古偶劇集,2021年有優酷的《山河令》,2022年有愛奇藝的《蒼蘭訣》,今年卻輪到小破站抓住了追
  • 本地生活這塊肥肉,拼多多也想吃一口

    出品/壹覽商業 作者/李彥編輯/木魚拼多多也看上本地生活這塊蛋糕了。近期,拼多多在App首頁“充值中心”入口上線了本機生活界面。壹覽商業發現,該界面目前主要
  • 10天營收超1億美元,《星鐵》比《原神》差在哪?

    來源:伯虎財經作者:陳平安即便你沒玩過《原神》,你一定聽說過的它的大名。恨它的人把《原神》開服那天稱作是中國游戲史上最黑暗的一天,有粉絲因為索尼在PS平臺上線《原神》,怒而
  • 華為將推出盤古數字人大模型 可幫助用戶12小時完成數字人生成

    在今日舉行的2023年華為云數字文娛AI創新峰會上,華為云全球Marketing與銷售服務總裁石冀琳表示,華為云將在后續推出盤古數字人大模型,可幫助用戶12小
  • iQOO 11S評測:行業唯一的200W標準版旗艦

    【Techweb評測】去年底,iQOO推出了“電競旗艦”iQOO 11系列,作為一款性能強機,該機不僅全球首發2K 144Hz E6全感屏,搭載了第二代驍龍8平臺及144Hz電競
  • 超級標準版旗艦!iQOO 11S全球首發iQOO超算獨顯芯片

    上半年已接近尾聲,截至目前各大品牌旗下的頂級旗艦都已悉數亮相,而下半年即將推出的頂級旗艦已經成為了數碼圈爆料的主流,其中就包括全新的iQOO 11S系
  • 親歷馬斯克血洗Twitter,硅谷的苦日子在后頭

    文/劉哲銘  編輯/李薇  馬斯克再次揮下裁員大刀。  美國時間11月14日,Twitter約4400名外包員工遭解雇,此次被解雇的員工的主要工作為內容審核等。此前,T
Top 国产精品嫩草99av在线_一区在线视频观看_欧美高清一区_欧美 日韩 国产 一区_99精品欧美一区二区三区_久久大香伊蕉在人线观看热2_一色屋精品视频在线观看网站_在线亚洲国产精品网站_亚洲区一区二区三区_你懂的视频一区二区
欧美丰满少妇xxxbbb| 久久99深爱久久99精品| 一区二区三区日韩在线观看| 日韩美女视频一区二区在线观看| 在线免费av一区| 91麻豆精品国产91久久久 | 亚洲欧洲一二三| aa级大片欧美三级| 色欧美片视频在线观看在线视频| 欧美性猛片aaaaaaa做受| 欧美电影免费观看完整版| 日本一区二区动态图| 国产喂奶挤奶一区二区三区| 精品国产第一区二区三区观看体验| 国产欧美日韩三区| 五月天网站亚洲| 国产精品一二三区| 国产一区自拍视频| 久久精品盗摄| 日韩免费观看2025年上映的电影| 国产精品麻豆欧美日韩ww| 一区二区三区在线免费| 精品系列免费在线观看| 欧美在线亚洲综合一区| 成人18视频日本| 91麻豆6部合集magnet| 午夜综合激情| 久久你懂得1024| 亚洲成人午夜电影| 波多野结衣在线一区| 一区二区三区四区国产| 91精品国产91综合久久蜜臀| 国产午夜亚洲精品羞羞网站| 亚洲人成人一区二区在线观看 | 欧美久久久久久| 色婷婷精品大视频在线蜜桃视频| 欧美日韩精品一区二区三区四区| 91精品欧美久久久久久动漫| 欧美aⅴ99久久黑人专区| 色婷婷久久久亚洲一区二区三区 | ●精品国产综合乱码久久久久| 日本vs亚洲vs韩国一区三区二区 | 久久亚洲欧美| 欧美精彩视频一区二区三区| 另类欧美日韩国产在线| 欧美日一区二区三区在线观看国产免| 精品国产一区a| 国产精品国产三级国产有无不卡 | 在线免费观看成人短视频| 中文字幕高清不卡| 激情成人综合网| 99re热精品| 久久综合久久综合九色| 亚洲精品日韩一| 97se亚洲国产综合自在线观| 欧美日韩极品在线观看一区| 亚洲午夜精品17c| 91婷婷韩国欧美一区二区| 在线欧美小视频| 亚洲综合视频在线观看| 亚洲欧美一区二区原创| 日韩一区二区在线看| 天堂成人国产精品一区| 亚洲高清免费| 欧美久久高跟鞋激| 五月开心婷婷久久| 国产精品日韩精品欧美精品| 国产精品灌醉下药二区| www.日韩大片| 日韩欧美一级二级| 国内外成人在线| 欧美主播一区二区三区美女| 日韩中文字幕一区二区三区| 在线综合欧美| 成人欧美一区二区三区白人| av在线不卡电影| 久久久亚洲国产美女国产盗摄 | 韩国一区二区三区美女美女秀| 6080国产精品一区二区| 三级久久三级久久久| 久久精品综合一区| 丝袜美腿亚洲一区二区图片| 色综合中文字幕国产| 日韩丝袜美女视频| 日本午夜一本久久久综合| 在线视频一区二区免费| 精品中文字幕一区二区小辣椒| 欧洲av一区二区嗯嗯嗯啊| 热久久国产精品| 夜夜爽99久久国产综合精品女不卡| 久久嫩草精品久久久久| 91老师片黄在线观看| 国产欧美一区二区三区沐欲| 午夜日韩av| 亚洲男人的天堂在线aⅴ视频| 影院欧美亚洲| 伊人色综合久久天天| 国产日本精品| 午夜精品在线视频一区| 在线观看亚洲精品| 精品午夜一区二区三区在线观看 | 亚洲色图清纯唯美| 亚洲免费在线| 日韩高清国产一区在线| 国产精品丝袜xxxxxxx| 日韩美女视频一区二区| 99精品国产一区二区青青牛奶| 亚洲自拍偷拍图区| 色哟哟国产精品| 国精产品一区一区三区mba桃花 | 久久国产夜色精品鲁鲁99| 韩国v欧美v日本v亚洲v| 欧美一区二区在线观看| 午夜久久tv| 亚洲精品免费在线| 在线一区二区三区做爰视频网站| 老司机精品视频一区二区三区| 色综合久久66| 国产精一区二区三区| 亚洲国产精品高清| 日韩午夜黄色| 日本午夜精品视频在线观看| 91精品国产一区二区三区香蕉 | 日韩午夜激情av| 97se亚洲国产综合在线| 亚洲精品免费在线| 欧美怡红院视频| 久久精品国产99国产| 337p日本欧洲亚洲大胆精品| 99久久国产综合精品色伊| 18成人在线视频| 7777精品伊人久久久大香线蕉 | 国产suv精品一区二区6| 国产精品乱码一区二区三区软件| 久久久久久久波多野高潮日日| 日韩黄色免费电影| 欧美群妇大交群的观看方式| 国产精品xnxxcom| 蜜臀99久久精品久久久久久软件 | 欧美一区2区三区4区公司二百| 一区二区三区资源| 日韩一级黄色大片| 亚洲人成久久| 极品少妇xxxx精品少妇偷拍| 日韩午夜中文字幕| 国产午夜精品一区二区三区欧美| 国产美女一区二区三区| 日韩美女啊v在线免费观看| 欧美高清视频不卡网| 影音先锋亚洲电影| 国产一区二区三区综合| 91精品国产品国语在线不卡| 日韩亚洲欧美精品| 99久久99久久综合| 国产在线精品国自产拍免费| 免费视频一区二区| 水蜜桃久久夜色精品一区的特点| 亚洲欧美日韩在线不卡| 亚洲色图第一区| 亚洲视频在线观看一区| 国产精品久久久久影院色老大| 精品国产凹凸成av人导航| 欧美刺激午夜性久久久久久久| 欧美精品久久一区| 欧美一区二区三区男人的天堂| 欧美在线free| 欧美日韩国产综合视频在线观看| 日本高清视频一区二区| 欧美在线一二三| 欧美日韩国产精选| 欧美精品18+| 欧美zozozo| 国产日韩欧美亚洲| 亚洲欧洲精品天堂一级| 国产精品色哟哟| 亚洲人吸女人奶水| 亚洲小说春色综合另类电影| 亚洲成人www| 日韩高清中文字幕一区| 久久狠狠亚洲综合| 粉嫩蜜臀av国产精品网站| 成人18视频日本| 欧美日韩在线播放一区二区| 亚洲午夜av| 久久精品网址| 欧美日本韩国一区| 日韩午夜在线观看| 国产精品日韩成人| 亚洲欧美激情插| 亚洲成人动漫在线观看| 久久超碰97中文字幕| 大胆欧美人体老妇| 欧美黄色一区二区| 中文高清一区| 在线亚洲人成电影网站色www| 欧美精品aⅴ在线视频| 久久久久国产一区二区三区四区 | 在线观看一区二区视频| 欧美变态tickling挠脚心| 亚洲国产激情av|