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

华为电子商务网站建设公司网址有哪些

华为电子商务网站建设,公司网址有哪些,西安旅游景点排名前十名,工商红盾网查询系统本文介绍了Llama2模型集成LangChain框架的具体实现#xff0c;这样可更方便地基于Llama2开发文档检索、问答机器人和智能体应用等。 1.调用Llama2类   针对LangChain[1]框架封装的Llama2 LLM类见examples/llama2_for_langchain.py#xff0c;调用代码如下所示#xff1a;…  本文介绍了Llama2模型集成LangChain框架的具体实现这样可更方便地基于Llama2开发文档检索、问答机器人和智能体应用等。 1.调用Llama2类   针对LangChain[1]框架封装的Llama2 LLM类见examples/llama2_for_langchain.py调用代码如下所示 from llama2_for_langchain import Llama2 # 这里以调用4bit量化压缩的Llama2-Chinese参数FlagAlpha/Llama2-Chinese-13b-Chat-4bit为例 llm Llama2(model_name_or_pathFlagAlpha/Llama2-Chinese-13b-Chat-4bit, bit4True) while True:human_input input(Human: )response llm(human_input)print(fLlama2: {response})2.Llama2 LLM类具体实现   主要是def _call(self, prompt: str, stop: Optional[List[str]] None) - str函数实现。LangChain八股文也不难实现如下所示 from langchain.llms.base import LLM from typing import Dict, List, Any, Optional import torch,sys,os from transformers import AutoTokenizerclass Llama2(LLM): # LLM是一个抽象类需要实现_call方法max_token: int 2048 # 最大token数temperature: float 0.1 # 生成温度top_p: float 0.95 # 生成概率tokenizer: Any # 分词器model: Any # 模型def __init__(self, model_name_or_path, bit4True):super().__init__()self.tokenizer AutoTokenizer.from_pretrained(model_name_or_path,use_fastFalse)self.tokenizer.pad_token self.tokenizer.eos_tokenif bit4False: # 32bitfrom transformers import AutoModelForCausalLMself.model AutoModelForCausalLM.from_pretrained(model_name_or_path,device_mapauto,torch_dtypetorch.float16,load_in_8bitTrue)self.model.eval()else: # 4bitfrom auto_gptq import AutoGPTQForCausalLMself.model AutoGPTQForCausalLM.from_quantized(model_name_or_path,low_cpu_mem_usageTrue, devicecuda:0, use_tritonFalse,inject_fused_attentionFalse,inject_fused_mlpFalse)if torch.__version__ 2 and sys.platform ! win32:self.model torch.compile(self.model)property # property装饰器将方法转换为属性def _llm_type(self) - str:return Llama2def _call(self, prompt: str, stop: Optional[List[str]] None) - str:print(prompt:,prompt)input_ids self.tokenizer(prompt, return_tensorspt,add_special_tokensFalse).input_ids.to(cuda)generate_input {input_ids:input_ids,max_new_tokens:1024,do_sample:True,top_k:50,top_p:self.top_p,temperature:self.temperature,repetition_penalty:1.2,eos_token_id:self.tokenizer.eos_token_id,bos_token_id:self.tokenizer.bos_token_id,pad_token_id:self.tokenizer.pad_token_id}generate_ids self.model.generate(**generate_input)generate_ids [item[len(input_ids[0]):-1] for item in generate_ids]result_message self.tokenizer.batch_decode(generate_ids, skip_special_tokensTrue, clean_up_tokenization_spacesFalse)[0]return result_message # 返回生成的文本参考文献 [1]https://github.com/FlagAlpha/Llama2-Chinese/blob/main/examples/llama2_for_langchain.py [2]https://github.com/langchain-ai/langchain
http://www.hkea.cn/news/14455080/

相关文章:

  • 内部网站建设如何用云服务器做网站
  • 建设厅网站突然显示不全英雄联盟全球
  • 藁城网站建设哪家好我想投资谁有项目
  • 开展网站建设wordpress php教程 pdf
  • 如何本地搭建自己的网站php外贸网站源码
  • 网站建设销售好做吗开软件外包公司赚钱吗
  • 长安做网站价格成都 建设网站
  • 网站你应该知道我说的是什么吧骆驼有没有做网站的公司
  • 关于学校的网站模板免费下载自己怎么做商城网站视频教程
  • 做网站视频图片加载不出来asp 个人网站
  • 哪些网站可以上传自己做的视频现在去成都安全吗
  • 信息化工作总结 网站建设眼镜网站怎么做
  • idc销售网站源码加强网站内容建设创新
  • 四川省建设注册中心网站滁州市网站建设科技公司
  • dede旅游网站wordpress tags
  • fineui 如何做网站网页设计培训主要经营范围
  • 德州网站建设眼科医院网站优化服务商
  • 二手车网站模板个人备案做企业网站
  • 广东自助建站网站共享虚拟主机普惠版做网站
  • 网站seo优化技术入门百度推广客户端教程
  • 二手手表回收网站好医生网站继续教育网
  • asp网站跳转浏览器厦门外贸推广
  • 网站开发联系方式专注郑州网站建设
  • 南京设计网站的公司咨询网络服务商怎么弄
  • 公司网站制作费计入会计什么科目如何搭建本地wordpress
  • 机械设计师接私活的网站北京新鸿儒做的网站
  • 网站设计论文开题报告网站改版 被百度k
  • 郑州网站关键词推广南充建设网站
  • 如何用代码做分数查询的网站东莞p2p网站开发价钱
  • 湛江网站建设方案书wordpress好还是帝国cms