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

建设企业网站的十大外贸电商平台

建设企业网站的,十大外贸电商平台,绵阳做seo网站公司,网站建设推广兼职LangChain学习笔记(一)-LangChain简介 langChain是一个人工智能大语言模型的开发框架,主要构成为下图。 ​ ​ 一、核心模块 (一)模型I/O模块 负责与现有大模型进行交互,由三部分组成: 提…

LangChain学习笔记(一)-LangChain简介

langChain是一个人工智能大语言模型的开发框架,主要构成为下图。

在这里插入图片描述

一、核心模块

(一)模型I/O模块

负责与现有大模型进行交互,由三部分组成:

  • 提示词管理部分:用于模版化、动态选择和管理模块输入;
  • 语言模型部分:通过接口调用各类大模型,如遇需要调用现有的模型,如chatglm可以去其官网查看调用api;

在这里插入图片描述

  • 输出解析器:负责从模型的返回中提取信息。

(二)检索模块

能从外部检索用户特定数据并将其整合到大模型中。

(三)链模块

它定义为对一系列组件的组合调用,其中LangChain提供了LCEL(LangChain expression language)表达式语言来实现链。

(四)记忆模块

用于保存应用运行期间的信息,以维持应用的状态。

(五)代理模块

其核心思想是用大模型来选择一系列需要采取的行动,其包含了4个关键组件。

  • Agent:通过模型和提示词来决定下一步操作的决策组件。这个组件的输入包括可用工具列表、用户输入、之前执行的步骤。基于这些输入Agent会产生下一步的操作或直接返回结果。
  • Tool:代理调用函数,对于构建智能代理至关重要。需要对这些工具进行合适的描述,以便正确被调用。
  • ToolKit:LangChain官方提供的工具包。
  • AgentExecutor:代理运行时环境,负责调用代理并执行其选择的动作。内部有对不同情况(工具出错,选取了不存在工具,结果无法解析)的处理,还有日志功能。

(六)回调模块

用于在特定操作时,调用预定的程序,类似触发器。

二、快速开始

import osfrom typing import List
from langchain_openai import ChatOpenAI
from langchain.schema import BaseOutputParser
from langchain.prompts import ChatPromptTemplate# 定义模型
llm = ChatOpenAI(temperature=0.95,model="GLM-4-Air",openai_api_key="9c9ef279e10a0a244ba097f5699f86b8.F0yarghEKK7OeSpI",openai_api_base="https://open.bigmodel.cn/api/paas/v4/"
)# 定义解析器
class CommaSeparatedListOutputParser(BaseOutputParser[List[str]]):"""输出解析器:将逗号分割的词组,解析成词组"""def parse(self, text: str) -> List[str]:return text.strip().split(",")# 定义提示词模板
template = "你是一个生成逗号分隔的列表助手,用户会传入一个问题,你生成该问题的5个答案,并以逗号分隔的形式返回。只返回逗号分隔的内容,不要包括其他内容"
human_template = "{text}"chat_prompt = ChatPromptTemplate.from_messages([("system" , template),("human" , human_template),
])# 定义链
first_chain = chat_prompt | llm | CommaSeparatedListOutputParser()if __name__ == "__main__":print(first_chain.invoke({"text": "我开发了一个厨房模拟器,请给该应用取个名字"}))

http://www.zhongyajixie.com/news/13137.html

相关文章:

  • 电商首页模板网站app推广是做什么的
  • 佛山专业做淘宝网站推广沈阳关键词优化费用
  • 网站开发是叫系统吗网推怎么做最有效
  • 做外贸网站代理商徐州seo企业
  • 阳光市往房和城乡规划建设局网站seo综合诊断工具
  • java可以做网站前台吗产品软文撰写
  • 做外贸为什么要知道b2b网站友情链接举例
  • 网站整站下载器下载utf8网页乱码搜狗seo优化
  • 做婚礼请柬的网站有哪些百度查重工具
  • 怎样在别人网站做加强链接小红书搜索关键词排名
  • 惠州网站建设哪里有百度品牌广告收费标准
  • 中国十大电商平台排行榜信息流优化师证书
  • wordpress后台英文合肥网站推广优化
  • 杭州市江干建设局网站考研培训机构排名前五的机构
  • 网站建设相关书籍杭州网站提升排名
  • 做公司网站哪里好网络营销岗位职责和任职要求
  • 有没有跟一起做网店一样的网站双11销量数据
  • 团购网站做不起来国内搜索引擎排名第一的是
  • 做虚拟货币交易网站小程序推广平台
  • 杭州市拱墅区疫情最新消息重庆的seo服务公司
  • 做网站路由器映射外网深圳网络推广哪家比较好
  • 律师网站建设杭州网站制作排名
  • 网站滑块验证怎么做广东今天新闻最新消息
  • 企业网站推广计划网站推广属于哪些
  • wordpress实现表格填写功能seoer是什么意思
  • 做网站需要买网址吗seo页面优化的方法
  • 外贸公司手机网站百度添加到桌面
  • 如何设计网站中的上传功能郑州百度推广公司地址
  • 做情趣导航网站可以吗能打开各种网站的浏览器下载
  • 怎么做百度联盟网站今日的最新消息