国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

把LangChain跑起來的三個方法

開發 前端
使用LangChain開發LLM應用時,需要機器進行GLM部署,好多同學第一步就被勸退了,那么如何繞過這個步驟先學習LLM模型的應用,對Langchain進行快速上手?

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

Langchain官方文檔地址:https://python.langchain.com/

基礎功能

LLM 調用

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

Prompt管理,支持各種自定義模板

擁有大量的文檔加載器,比如 Email、Markdown、PDF、Youtube …

對索引的支持

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

Chains

  • LLMChain
  • 各種工具Chain
  • LangChainHub

詳細地址可參考:https://www.langchain.cn/t/topic/35

測試Langchain工程的3個方法:

1 使用Langchian提供的FakeListLLM

為了節約時間,直接上代碼

import os
from decouple import config
from langchain.agents import initialize_agent
from langchain.agents import AgentType
from langchain.agents import load_tools

這里mock下ChatGPT,使用mockLLm

#from langchain.llms import OpenAI
from langchain.llms.fake import FakeListLLM
os.environ["OPENAI_API_KEY"] = config('OPENAI_API_KEY')

REPL 是 “Read–Eval–Print Loop”(讀取-求值-打印-循環)的縮寫,它是一種簡單的、交互式的編程環境。

在 REPL 環境中,用戶可以輸入一條或多條編程語句,系統會立即執行這些語句并輸出結果。這種方式非常適合進行快速的代碼試驗和調試。

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,訪問維基百科查詢

from langchain.llms.human import HumanInputLLM
from langchain.agents import load_tools
from langchain.agents import initialize_agent
from langchain.agents import AgentType
from wikipedia import set_lang

使用維基百科工具

tools = load_tools(["wikipedia"])

這里必須要設置為中文url前綴,不然訪問不了

set_lang("zh")

初始化LLM

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

初始化agent

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

使用huggingfacehttps://huggingface.co/docs

1)注冊賬號

2)創建Access Tokens

Demo: 使用模型對文檔進行摘要

from langchain.document_loaders import UnstructuredFileLoader
from langchain.chains.summarize import load_summarize_chain
from langchain.text_splitter import RecursiveCharacterTextSplitter
from langchain import HuggingFaceHub
import os
from decouple import config

from langchain.agents import load_tools

這里mock下ChatGPT,使用HUGGINGFACEHUB

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

導入文本

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

將文本轉成 Document 對象

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

初始化文本分割器

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

切分文本

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

加載 LLM 模型

overal_temperature = 0.1
flan_t5xxl = HuggingFaceHub(repo_id="google/flan-t5-xxl", 
                         model_kwargs={"temperature":overal_temperature, 
                                       "max_new_tokens":200}
                         ) 

llm = flan_t5xxl
tools = load_tools(["llm-math"], llm=llm)

創建總結鏈

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

執行總結鏈

chain.run(split_documents)

作者:京東科技 楊建

來源:京東云開發者社區

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2009-04-29 14:40:17

2022-01-10 10:23:07

瀏覽器Vitenode

2023-03-02 23:09:53

Node.jsC++JS

2011-05-04 11:26:47

優化

2022-12-06 09:03:44

代碼fork系統

2021-01-22 14:03:34

Flutter系統鴻蒙

2010-07-13 09:31:08

RubyRuby on Rai

2021-01-12 11:12:58

大數據智慧交通

2024-05-27 09:01:22

2015-08-04 17:46:19

戴爾anycloud云計算

2023-01-31 07:42:29

代碼JDKMaven

2017-11-17 15:25:02

Java線程安全

2012-05-15 13:29:20

HTML5

2021-11-10 10:00:48

鴻蒙HarmonyOS應用

2014-04-18 17:12:00

樂跑手環

2019-09-03 08:00:00

電腦硬盤程序

2020-04-06 09:05:07

谷歌機器狗人工智能

2009-06-26 10:10:00

Hibernate狀態

2025-08-22 08:05:01

點贊
收藏

51CTO技術棧公眾號

av有声小说一区二区三区| 国产精品99蜜臀久久不卡二区| 国产精品久久久一区麻豆最新章节| 久久久久国产精品厨房| 国产精品不卡一区二区三区| 91高潮在线观看| 欧美国产综合在线| 久久白虎精品| 日韩成人视屏| 99国产精品国产精品毛片| 欧美丰满老妇厨房牲生活| 国产日韩中文字幕| 91久久久精品| 你懂的av在线| 小黄鸭精品aⅴ导航网站入口| 本田岬高潮一区二区三区| 亚洲视频网站在线观看| 一区二区三区欧美成人| 国产第一页在线| 成人精品国产一区二区4080| 欧美91精品| 精品女厕一区二区三区| 国产精品对白一区二区三区| 国产成人免费在线视频| 免费看男女www网站入口在线 | 午夜亚洲福利老司机| 国产一区二区三区欧美| 免费一级淫片aaa片毛片a级| 丝袜连裤袜欧美激情日韩| 国产日韩欧美精品在线| 欧美精品人人做人人爱视频| 国产综合中文字幕| 在线一级成人| 在线观看免费亚洲| 精品国产一二| 久久精品国产68国产精品亚洲| 欧美mv和日韩mv的网站| 日韩视频在线免费播放| 一区二区三区免费在线看| 午夜精品区一区二区三| 国产精品99在线观看| 欧美一级午夜免费电影| 男女午夜网站| 高清在线不卡av| 日韩久久不卡| 国产精品国产三级国产在线观看| 91中文字精品一区二区| 一本色道精品久久一区二区三区| 精品久久久久久亚洲| 香蕉亚洲视频| 老鸭窝av在线| 欧美一区二区视频在线观看 | 欧美精品久久久久久久免费观看| 9191国产视频| 日韩成人高清| 国产精品流白浆视频| 国产麻豆日韩欧美久久| 亚洲影视九九影院在线观看| 国产伦精品一区二区三区免费迷 | 免费激情视频在线观看| 91官网在线免费观看| 日韩欧美专区| 久久婷婷人人澡人人喊人人爽| 99精品视频在线观看免费| av免费观看一区二区| 91黄色8090| 久久综合九色综合久久久精品综合| 成年人在线观看| 成人久久一区二区| 一区二区在线观看视频| 91精品啪在线观看国产爱臀| 亚洲欧美久久234| 欧美在线观看一二区| 色无极亚洲影院| 亚洲精选av在线| 97视频在线观看视频免费视频 | 成人网视频在线观看| 九九热精品在线| aaa国产精品视频| 91av中文字幕| 日韩成人精品一区二区| 91精品啪在线观看麻豆免费| 亚洲国产精品精华素| 日韩不卡中文字幕| 亚洲男人在线| 亚洲视频综合网| 99视频一区二区| 瑟瑟视频在线看| 久久这里只有精品23| 欧美激情亚洲自拍| 中文字幕一区二区三区在线播放| 日韩精品第一| 国产剧情演绎av| 成人av资源网| 欧美亚洲愉拍一区二区| 亚洲人成高清| free性护士videos欧美| 精品99在线视频| 97精品伊人久久久大香线蕉| 日韩欧美成人区| 日韩vs国产vs欧美| 99久久伊人| 中文字幕在线观看日韩| 久久亚洲综合色| 婷婷精品进入| 蜜乳av一区| 99视频免费播放| 免费成人看片网址| 欧美成人一二三| 欧美色视频一区| 国产一区二区三区四区在线观看| 欧美裸体视频| a国产在线视频| 国产精品久久久久久久天堂| 久久这里只有精品视频网| 日本wwwwww| 欧美综合一区二区三区| caoporn97在线视频| 午夜久久福利影院| 四虎精品永久免费| 91成人免费视频| 国产精品1区2区在线观看| 91在线视频成人| 亚洲欧美另类久久久精品2019| 在线成人h网| 校花撩起jk露出白色内裤国产精品| 在线观看wwwxxxx| 一级片在线免费看| 黄色国产精品视频| 欧美久久综合性欧美| 黑人精品xxx一区一二区| 自拍亚洲图区| 久久av秘一区二区三区| 久久亚洲免费| 国产不卡av在线免费观看| 久久成人精品视频| 亚洲精选中文字幕| 精品不卡在线视频| 亚洲国产精品va在线看黑人| 69堂成人精品免费视频| 俺来俺也去www色在线观看| 女人裸体免费网站| 原千岁中文字幕| 伊人色综合久久| 视频一区二区三区在线看免费看| 尤物视频网站在线观看| 嫩草在线播放| av免费在线观| 亚洲精品成人图区| yy6080久久伦理一区二区| 亚洲国产aⅴ精品一区二区| 激情综合婷婷| 奇米777国产一区国产二区| a天堂资源在线| 国产成人久久精品一区二区三区| 国产+成+人+亚洲欧洲在线| 欧美aaaa视频| 精品中文字幕一区二区小辣椒 | 中文字幕日韩欧美| 2021久久精品国产99国产精品| 91香蕉电影院| 免费观看黄色大片| 黄色毛片视频| free性欧美| 自拍视频一区| 高清不卡在线观看av| 亚洲欧洲日韩av| 1024视频在线| av电影免费在线观看| 亚洲精品第一| 九热爱视频精品视频| 快she精品国产999| 亚洲乱码国产乱码精品精98午夜 | 国产一区二区视频在线免费观看 | 激情五月婷婷综合| 亚洲一区二区三区美女| 日韩免费视频线观看| 国产精品亚洲欧美导航| 黄页网站大全在线观看| 欧美美女搞黄| 成人羞羞在线观看网站| 久久国产精品毛片| 亚洲一区二区三区四区在线免费观看 | 国产精品第五页| 中文字幕欧美视频在线| 国产久一道中文一区| 啦啦啦啦免费高清视频在线观看1| 成人看片毛片免费播放器| 国产精品magnet| 精品久久久视频| 91亚洲精品一区二区乱码| 日韩午夜电影av| 国产精品一区二区不卡视频| 96久久久久久| 天天揉久久久久亚洲精品| 亚洲国产精品尤物yw在线观看| 日韩一区在线看| 国产一区二区三区中文 | 国产福利亚洲| 国产制服丝袜一区|