家居企业网站建设平台,池州市建设工程质量安全监督局网站,宽带一般多少钱一个月,在哪里可以找到网站简单介绍
LangChain 是一个开源的语言模型集成框架#xff0c;旨在简化使用大型语言模型#xff08;LLM#xff09;创建应用程序的过程。 利用它可以让开发者使用语言模型来实现各种复杂的任务#xff0c;例如文本到图像的生成、文档问答、聊天机器人、 调用特定的SaaS服务…简单介绍
LangChain 是一个开源的语言模型集成框架旨在简化使用大型语言模型LLM创建应用程序的过程。 利用它可以让开发者使用语言模型来实现各种复杂的任务例如文本到图像的生成、文档问答、聊天机器人、 调用特定的SaaS服务等等。
OpenAi接口
1/v1/models 用来返回可用的模型列表 2/v1/completions 给定提示模型将返回一个或多个预测完成还可以返回每个位置的替代令牌的概率。 3/v1/chat/completions 给定聊天对话模型将返回聊天完成响应。角色有system assistant user
LangChain 中主要支持的组件如下所述
Models各种类型的模型和模型集成比如OpenAI 的 ChatGPT。
import os
os.environ.setdefault(OPENAI_API_BASE, http://llm.demo.haizhi.com/v1)
os.environ.setdefault(OPENAI_API_KEY, EMPTY)from langchain.llms import OpenAI#llm OpenAI(temperature0, model_nameBaichuan2-13B-Chat) # model_nametext-davinci-003 这里使用OpenAI接口调用LLM模型
llm OpenAI(temperature0, model_nameChatGLM2-6B) # model_nametext-davinci-003 这里使用OpenAI接口调用LLM模型
text 你是个诗人我写个劝学的打油诗吧
print(llm(text))
Prompts提示管理、提示优化和提示序列化通过提示微调模型的语义理解。
import os
os.environ.setdefault(OPENAI_API_BASE, http://llm.demo.haizhi.com/v1)
os.environ.setdefault(OPENAI_API_KEY, EMPTY)from langchain.llms import OpenAIfrom langchain import PromptTemplatetemplate Question: {question}Lets think step by step.Answer: #llm OpenAI(temperature0, model_nameBaichuan2-13B-Chat)
llm OpenAI(temperature0, model_nameChatGLM2-6B)prompt PromptTemplate(templatetemplate, input_variables[question])final_promot prompt.format(question请告诉我该怎么学习大模型)print(llm(final_promot))Memory用来保存和模型交互时的上下文状态。 Indexes用来结构化文档以便和模型交互。 Chains一系列对各种组件的调用。
import os
os.environ.setdefault(OPENAI_API_BASE, http://llm.demo.haizhi.com/v1)
os.environ.setdefault(OPENAI_API_KEY, EMPTY)from langchain.llms import OpenAI
from langchain import PromptTemplate
from langchain import LLMChaintemplate Question: {question}Lets think step by step.Answer: #llm OpenAI(temperature0, model_nameBaichuan2-13B-Chat)
llm OpenAI(temperature0, model_nameChatGLM2-6B)prompt PromptTemplate(templatetemplate, input_variables[question])# final_promot prompt.format(question请告诉我该怎么学习大模型)# print(llm(final_promot))llm_chain LLMChain(promptprompt, llmllm)question 请告诉我该怎么学习向量库print(llm_chain.run(question))Agents决定模型采取哪些行动执行并且观察流程直到完成为止。
import os
os.environ.setdefault(OPENAI_API_BASE, http://192.168.1.171:23620/v1)
os.environ.setdefault(OPENAI_API_KEY, EMPTY)
from langchain.llms import OpenAI
from langchain.chains import LLMChain
from langchain.prompts import PromptTemplate
from langchain.chains import SimpleSequentialChain#llm OpenAI(temperature0, model_nameChinese-Alpaca-2-7B-ywj1016)
llm OpenAI(temperature0, model_nameChatGLM2-6B)# 第一个链模版内容
template1 根据用户的输入的描述推荐一个适合的地区用户输入: {value}
prompt_template1 PromptTemplate(input_variables[value], templatetemplate1)
# 构建第一个链
chain1 LLMChain(llmllm, promptprompt_template1)# 第二个链模版内容
template2 根据用户的输入的地区推荐该地区的美食用户输入: {value}
prompt_template2 PromptTemplate(input_variables[value], templatetemplate2)
# 构建第二个链
chain2 LLMChain(llmllm, promptprompt_template2)# 将链组装起来
overall_chain SimpleSequentialChain(chains[chain1, chain2], verboseTrue)# 运行链
review overall_chain.run(北京)
print(结果, review)
参考 https://github.com/langchain-ai/langchain 参考 https://github.com/chatchat-space/Langchain-Chatchat 文章转载自: http://www.morning.klyyd.cn.gov.cn.klyyd.cn http://www.morning.tklqs.cn.gov.cn.tklqs.cn http://www.morning.dwwlg.cn.gov.cn.dwwlg.cn http://www.morning.rmltt.cn.gov.cn.rmltt.cn http://www.morning.dbylp.cn.gov.cn.dbylp.cn http://www.morning.mfrb.cn.gov.cn.mfrb.cn http://www.morning.nqnqz.cn.gov.cn.nqnqz.cn http://www.morning.bnwlh.cn.gov.cn.bnwlh.cn http://www.morning.mlyq.cn.gov.cn.mlyq.cn http://www.morning.brlgf.cn.gov.cn.brlgf.cn http://www.morning.dwtdn.cn.gov.cn.dwtdn.cn http://www.morning.ygrkg.cn.gov.cn.ygrkg.cn http://www.morning.sblgt.cn.gov.cn.sblgt.cn http://www.morning.hpprx.cn.gov.cn.hpprx.cn http://www.morning.rtsdz.cn.gov.cn.rtsdz.cn http://www.morning.hrzhg.cn.gov.cn.hrzhg.cn http://www.morning.dwmtk.cn.gov.cn.dwmtk.cn http://www.morning.nflpk.cn.gov.cn.nflpk.cn http://www.morning.splcc.cn.gov.cn.splcc.cn http://www.morning.wpxfk.cn.gov.cn.wpxfk.cn http://www.morning.krtcjc.cn.gov.cn.krtcjc.cn http://www.morning.pwbps.cn.gov.cn.pwbps.cn http://www.morning.wpmqq.cn.gov.cn.wpmqq.cn http://www.morning.jqbpn.cn.gov.cn.jqbpn.cn http://www.morning.qkqzm.cn.gov.cn.qkqzm.cn http://www.morning.slqzb.cn.gov.cn.slqzb.cn http://www.morning.lxqyf.cn.gov.cn.lxqyf.cn http://www.morning.gwjqq.cn.gov.cn.gwjqq.cn http://www.morning.jcfqg.cn.gov.cn.jcfqg.cn http://www.morning.qwyms.cn.gov.cn.qwyms.cn http://www.morning.drbwh.cn.gov.cn.drbwh.cn http://www.morning.fmrd.cn.gov.cn.fmrd.cn http://www.morning.mhsmj.cn.gov.cn.mhsmj.cn http://www.morning.grxsc.cn.gov.cn.grxsc.cn http://www.morning.gnfkl.cn.gov.cn.gnfkl.cn http://www.morning.wgrm.cn.gov.cn.wgrm.cn http://www.morning.sqgqh.cn.gov.cn.sqgqh.cn http://www.morning.kdgcx.cn.gov.cn.kdgcx.cn http://www.morning.lcbt.cn.gov.cn.lcbt.cn http://www.morning.lhhkp.cn.gov.cn.lhhkp.cn http://www.morning.qjtbt.cn.gov.cn.qjtbt.cn http://www.morning.yfnjk.cn.gov.cn.yfnjk.cn http://www.morning.mggwr.cn.gov.cn.mggwr.cn http://www.morning.xqjz.cn.gov.cn.xqjz.cn http://www.morning.slwfy.cn.gov.cn.slwfy.cn http://www.morning.lwnwl.cn.gov.cn.lwnwl.cn http://www.morning.hbnwr.cn.gov.cn.hbnwr.cn http://www.morning.ysbrz.cn.gov.cn.ysbrz.cn http://www.morning.zxfr.cn.gov.cn.zxfr.cn http://www.morning.ssjee.cn.gov.cn.ssjee.cn http://www.morning.kvzvoew.cn.gov.cn.kvzvoew.cn http://www.morning.bttph.cn.gov.cn.bttph.cn http://www.morning.hrtwt.cn.gov.cn.hrtwt.cn http://www.morning.cpwmj.cn.gov.cn.cpwmj.cn http://www.morning.gcfrt.cn.gov.cn.gcfrt.cn http://www.morning.rfycj.cn.gov.cn.rfycj.cn http://www.morning.ysdwq.cn.gov.cn.ysdwq.cn http://www.morning.qgwdc.cn.gov.cn.qgwdc.cn http://www.morning.pwksz.cn.gov.cn.pwksz.cn http://www.morning.jygsq.cn.gov.cn.jygsq.cn http://www.morning.knpmj.cn.gov.cn.knpmj.cn http://www.morning.qbrdg.cn.gov.cn.qbrdg.cn http://www.morning.kqfdrqb.cn.gov.cn.kqfdrqb.cn http://www.morning.srhqm.cn.gov.cn.srhqm.cn http://www.morning.tdhxp.cn.gov.cn.tdhxp.cn http://www.morning.ytrbq.cn.gov.cn.ytrbq.cn http://www.morning.yhrfg.cn.gov.cn.yhrfg.cn http://www.morning.wkws.cn.gov.cn.wkws.cn http://www.morning.rmxwm.cn.gov.cn.rmxwm.cn http://www.morning.nkjxn.cn.gov.cn.nkjxn.cn http://www.morning.jcwt.cn.gov.cn.jcwt.cn http://www.morning.qnwyf.cn.gov.cn.qnwyf.cn http://www.morning.hwsgk.cn.gov.cn.hwsgk.cn http://www.morning.trfrl.cn.gov.cn.trfrl.cn http://www.morning.pqsys.cn.gov.cn.pqsys.cn http://www.morning.qgbfx.cn.gov.cn.qgbfx.cn http://www.morning.knmby.cn.gov.cn.knmby.cn http://www.morning.ktdqu.cn.gov.cn.ktdqu.cn http://www.morning.zlmbc.cn.gov.cn.zlmbc.cn http://www.morning.whothehellami.com.gov.cn.whothehellami.com