当前位置: 首页 > news >正文

公司做网站的价格几千元南宁网络推广品牌

公司做网站的价格几千元,南宁网络推广品牌,武汉网站制作公司排名,如何做网站简单介绍 LangChain 是一个开源的语言模型集成框架,旨在简化使用大型语言模型(LLM)创建应用程序的过程。 利用它可以让开发者使用语言模型来实现各种复杂的任务,例如文本到图像的生成、文档问答、聊天机器人、 调用特定的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(temperature=0, model_name="Baichuan2-13B-Chat")  # model_name="text-davinci-003" 这里使用OpenAI接口调用LLM模型
llm = OpenAI(temperature=0, model_name="ChatGLM2-6B")  # model_name="text-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}Let's think step by step.Answer: """#llm = OpenAI(temperature=0, model_name="Baichuan2-13B-Chat")
llm = OpenAI(temperature=0, model_name="ChatGLM2-6B")prompt = PromptTemplate(template=template, 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}Let's think step by step.Answer: """#llm = OpenAI(temperature=0, model_name="Baichuan2-13B-Chat")
llm = OpenAI(temperature=0, model_name="ChatGLM2-6B")prompt = PromptTemplate(template=template, input_variables=["question"])# final_promot = prompt.format(question="请告诉我该怎么学习大模型?")# print(llm(final_promot))llm_chain = LLMChain(prompt=prompt, llm=llm)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(temperature=0, model_name="Chinese-Alpaca-2-7B-ywj1016")
llm = OpenAI(temperature=0, model_name="ChatGLM2-6B")# 第一个链模版内容
template1 = "根据用户的输入的描述推荐一个适合的地区,用户输入: {value}"
prompt_template1 = PromptTemplate(input_variables=["value"], template=template1)
# 构建第一个链
chain1 = LLMChain(llm=llm, prompt=prompt_template1)# 第二个链模版内容
template2 = "根据用户的输入的地区推荐该地区的美食,用户输入: {value}"
prompt_template2 = PromptTemplate(input_variables=["value"], template=template2)
# 构建第二个链
chain2 = LLMChain(llm=llm, prompt=prompt_template2)# 将链组装起来
overall_chain = SimpleSequentialChain(chains=[chain1, chain2], verbose=True)# 运行链
review = overall_chain.run("北京")
print('结果:', review)

参考 https://github.com/langchain-ai/langchain
参考 https://github.com/chatchat-space/Langchain-Chatchat

http://www.yidumall.com/news/24074.html

相关文章:

  • wordpress移动主菜单页面关键词优化
  • 用织梦做模板网站百度客户端官网
  • 苏中建设 官方网站推广软文怎么写样板
  • 山西网站建设排名长沙 建站优化
  • wordpress柚子皮青岛seo霸屏
  • 陕西天工建设有限公司官方网站百度广告推广平台
  • 网站域名备案服务成都百度关键词排名
  • 宁波网站公司哪家好seo管理系统培训
  • 南昌建网站做优化公司电商培训机构哪家强
  • 深圳市网站设计公平台推广计划
  • 网站建设的提升营销推广方案ppt案例
  • 网络营销和电子商务的不同seo管理系统培训运营
  • 怎么去创建一个网站视频推广平台
  • ui设计网上培训课程seo是什么岗位的缩写
  • 校园网站建设 必要性分析广告公司是做什么的
  • 做图模板网站有哪些公关公司排行榜
  • 做网站与网店运营建立网站的几个步骤
  • 盘锦网站开发做教育培训应该注册什么公司
  • 公众号做视频网站企业官网
  • 手机网站用户体验百度客服人工电话24小时
  • 手机网站大全推荐设计网站的公司
  • 免费公司宣传视频制作软件关键词seo优化排名
  • 重庆建网站诚选快忻科技悉心百度网站怎么优化排名靠前
  • 做个网站多少钱怎么接广告app推广怎么做
  • 自己的网站怎样做优化上海营销公司
  • 网站建设公司做销售前景好不好企业网络营销策略分析案例
  • 申请个人网站多少钱牛排seo系统
  • 公司介绍网站怎么做百家号权重查询
  • 怎么将网站权重提上去如何推广引流
  • 怎么做淘宝联盟网站制作中关村标准化协会