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

电子商务网站推广怎么做织梦一键更新网站

电子商务网站推广怎么做,织梦一键更新网站,南阳医疗网站制作价格,池州网站建设制作报价方案背景 想基于ChatGLM3-6B用LangChain做LLM应用#xff0c;需要先了解下LangChain中对LLM的封装。本文以一个hello world的封装来示例。 LangChain中对LLM的封装 继承关系#xff1a;BaseLanguageModel——》BaseLLM——》LLM LLM类 简化和LLM的交互 _call抽象方法定义 ab… 背景 想基于ChatGLM3-6B用LangChain做LLM应用需要先了解下LangChain中对LLM的封装。本文以一个hello world的封装来示例。 LangChain中对LLM的封装 继承关系BaseLanguageModel——》BaseLLM——》LLM LLM类 简化和LLM的交互 _call抽象方法定义 abstractmethoddef _call(self,prompt: str,stop: Optional[List[str]] None,run_manager: Optional[CallbackManagerForLLMRun] None,**kwargs: Any,) - str:Run the LLM on the given prompt and input. BaseLLM类 BaseLLM类其实有两个abstract方法_generate方法和_llm_type方法 注意LLM类仅实现了_generate方法未实现_llm_type方法 abstractmethoddef _generate(self,prompts: List[str],stop: Optional[List[str]] None,run_manager: Optional[CallbackManagerForLLMRun] None,**kwargs: Any,) - LLMResult:Run the LLM on the given prompts.propertyabstractmethoddef _llm_type(self) - str:Return type of llm. BaseLanguageModel类 和语言模型交互的基础抽象类。 Abstract base class for interfacing with language models.     All language model wrappers inherit from BaseLanguageModel.     LangChain封装自定义的LLM 封装一个MyLLM类继承自LLM类实现最简单的hello world功能。 需要实现两个函数 _llm_type方法_call方法 from typing import Any, List, Optional from langchain.llms.base import LLM from langchain_core.callbacks import CallbackManagerForLLMRunclass MyLLM(LLM):def __init__(self):super().__init__()propertydef _llm_type(self) - str:return MyLLMdef _call(self, prompt: str, stop: Optional[List[str]] None, run_manager: Optional[CallbackManagerForLLMRun] None, **kwargs: Any) - str:if len(prompt) 10:return promptelse:return prompt[:10]mllm MyLLM() print(mllm._llm_type) # mllm._llm_type haha _llm_type该属性是无法被修改的 print(mllm(hello world!)) 关于property property常用在实例方法前目的在于把该实例方法转换为同名的只读属性方法可以像属性一样被访问。 property的作用主要有两个 property装饰的只读属性不能被随意篡改 相比于类的普通属性property装饰的只读属性可以添加逻辑语句例如: property def enable(self):return self.age 10 参考 LLM大语言模型八ChatGLM3-6B使用的tokenizer模型BAAI/bge-large-zh-v1.5-CSDN博客 LLM大语言模型七部署ChatGLM3-6B并提供HTTP server能力LLM大语言模型四在ChatGLM3-6B中使用langchain_chatglm3-6b langchain-CSDN博客LLM大语言模型一ChatGLM3-6B本地部署-CSDN博客
http://www.zqtcl.cn/news/449260/

相关文章:

  • 广州网站定做纸箱手工制作大全
  • 数据库修改网站后台密码cms三合一网站源码
  • 一般做哪些外贸网站丰南建设局网站
  • 网站如何被收录情况自己做的网站如何实现下载文件
  • 龙岩网站设计一般要多久深圳做自适应网站设计
  • 类似于拼多多的网站怎么做资料下载网站建设
  • 做商城网站哪里网站官网建设的价格
  • 网站怎么做用户体验山东富国建设投资有限公司网站
  • app ui模板网站首页改版影响优化
  • 周村网站制作哪家好网站设计基本要素
  • 网站制作与维护费用wordpress文章页不显示侧边
  • 嘉兴网站建设正规公司做室内设计人喜欢的网站
  • 入侵dedecms网站管理员密码百度注册域名免费建站
  • 找晚上做的工作去哪个网站企业开发软件公司拓展方案
  • 济宁建站公司wordpress博客入门
  • 做外贸需要网站wordpress app 打包
  • 免费网站站长查询丽水微信网站建设公司
  • 广州品牌网站建设先做网站 先备案
  • jsp系统网站建设带源代码梧州网页设计
  • 二手书籍交易网站开发方式关键词seo排名优化如何
  • 陕西西安潍坊网站seo外包
  • 计算机专业网站开发开题报告网站推广营销怎么做
  • 比较大的做网站的公司电影网站盗链怎么做
  • 江苏响应式网站建设哪里有台州网站制作方案
  • 深圳设计网站有哪些展览展会策划公司
  • 微信生活门户网站源码河北建设厅网站初始密码
  • 企业如何做网站推广成都外贸网站建设
  • 网页设计 网站建设 哪个好佛山网站建设推广服务
  • 东莞网站建设技术支持产品推广怎么写
  • 银川app购物网站制作公司网站建设怎样提升形象与品牌价值