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

六安网站制作人才招聘郑州seo外包费用

六安网站制作人才招聘,郑州seo外包费用,开发商交房需要提供哪些证书,泰兴网站建设吧背景 微调了一个 glm4-9B的大模型。微调后得到Lora权重,部署成vllm 的API,然后通过langchain接入完成相关任务的推理。 关于SFT 微调模型的部分就不做介绍了,大家可以参考前面的文章,将自己的数据集 在 Llamafactory 的 dataset…

背景

微调了一个 glm4-9B的大模型。微调后得到Lora权重,部署成vllm 的API,然后通过langchain接入完成相关任务的推理。

关于SFT 微调模型的部分就不做介绍了,大家可以参考前面的文章,将自己的数据集 在 Llamafactory 的 dataset_info.json 里进行注册。

llamafactory-cli webui
通过可视化界面进行微调,或者拿到预览的命令,在命令行中运行。

llamafactory API 部署模型

使用 llamafactory 训练模型,再使用llamafactory 部署API 简单又省事,就是慢了一点,但很方便。

如果你想追求极致的推理速度,建议你阅读这篇文章:llama-factory SFT 系列教程 (四),lora sft 微调后,使用vllm加速推理

运行下述代码,完成API部署:

CUDA_VISIBLE_DEVICES=0 API_PORT=8000 llamafactory-cli api \--model_name_or_path /home/root/.cache/modelscope/hub/ZhipuAI/glm-4-9b-chat \--adapter_name_or_path ./saves/GLM-4-9B-Chat/lora/train_2024-07-30-15-53-random-500 \--template glm4 \--finetuning_type lora \--infer_backend vllm \--vllm_enforce_eager

adapter_name_or_path:lora 插件地址;
建议使用vllm进行部署,huggingface 容易报错。

langchain

from datasets import load_dataset
from langchain_openai import ChatOpenAI
from langchain_core.messages import HumanMessage, SystemMessage
from langchain_core.output_parsers import StrOutputParserparser = StrOutputParser()
port = 8000
model = ChatOpenAI(api_key="0",base_url="http://localhost:{}/v1".format(os.environ.get("API_PORT", 8000)),temperature=0
)

加载本地的json 文件,作为推理用的数据集:

valid_dataset = load_dataset("json",data_files="../valid.json"
)["train"]
preds = []
for item in tqdm(valid_dataset):# 修改 messages, 填入自己的数据即可messages = [SystemMessage(content=item['instruction']),HumanMessage(content=item['input']),]chain = model | parserpred = chain.invoke(messages).strip()preds.append(pred)

如上述所示,即可轻松实现利用 langchain 结合训练后的模型,完成推理任务。

参考资料

  • 非常建议阅读: LLaMA-Factory QuickStart. https://zhuanlan.zhihu.com/p/695287607
    因为 llamfactory github 的官方文档写的太简短了,上述知乎的文档写的很细。
http://www.yayakq.cn/news/859340/

相关文章:

  • 个人网站设计图片网络服务器和个人计算机的区别
  • 网站建设公司推销wordpress安装不来
  • 网站开发总体功能设计怎么在网上开店
  • ict网站建设免费咨询在线律师
  • 企业seo网站优化设计北京网站提升排名
  • 广州商城建站做网站无赖客户退款
  • 西宁网站建设最大的公司wordpress 添加备案
  • 做网站运营有前途南宁网上房地产
  • 建网站需要哪些硬件网站正在建设中模板免费下载
  • phpcms网站源码南昌seo网站排名
  • .net网站开发中注册页面个人作品链接怎么做
  • 备案的网站名与公司名称企业oa系统哪个好
  • 海口专业网站建设公司做网站上传图片一直错误
  • 素材下载网站前端做网站维护
  • 网站查询平台综合性门户网站列举
  • 海原网站建设软件ui设计软件
  • 做一个网站需要多少费用烟台h5响应式网站建设
  • 荣盛科技网站建设全网源码免费下
  • 资讯门户类网站怎样微信公众号开发
  • 怎么做服务器网站下载链接呢图网
  • 建购物网站 教程哪些网站做翻译可以赚钱
  • 如何把刚做的网站被百度抓取到办公室装修设计app
  • 导航类网站怎么做排名什么网站可以做公共基础知识
  • 网站seo方案苏州娱乐场所最新消息
  • 怎么用php自己做网站做僾网站
  • 清远企业网站排名手机网站jquery底部导航菜单
  • 兼职做ppt是哪个网站长沙市网站推广公司
  • 网站四站合一美容手机网站模板
  • 浙江职业能力建设网站安阳网站制作
  • 网络服务业网站为什么做优化ppt