Ollama本地部署Llama3-Chinese并进行测试

LangChain入门指南 LangChain是一个强大的框架,旨在帮助开发人员使用语言模型构建端到端的应用程序。它提供了一套工具、组件和接口,可简化创建由大型语言模型 (LLM) 和聊天模型提供支持的应用程序的过程。LangChain 可以轻松管理与语言模型的交互,将多个组件链接在一起,并集成额外的资源,例如 API 和数据库。官方文档:https://python.langchain.com/en/latest/ 阅读详情

开源仓库

短短几天,开源社区HuggingFace上已经涌现了一批基于Llama3微调的中文版本。

llama3-chinese

GitHub上llama3-Chinese-chat仓库也整理了目前各家微调的版本,包括:

联通微调版:https://www.modelscope.cn/models/UnicomAI/Unichat-llama3-Chinese/summary  
Openbuddy微调版:https://www.modelscope.cn/models/OpenBuddy/openbuddy-llama3-8b-v21.1-8k/summary  
zhichen微调版:https://github.com/seanzhang-zhichen/llama3-chinese  
Rookie微调版:https://github.com/Rookie1019/Llama-3-8B-Instruct-Chinese  
shareAI-V1:https://opencsg.com/models/shareAI/llama3-Chinese-chat-8b  
shareAI-V2:https://modelscope.cn/models/baicai003/Llama3-Chinese_v2/summary

Ollama部署Llama3-Chinese模型

ollama仓库也已经出现了llama3-Chinese的模型(基于https://huggingface.co/zhichen/Llama3-Chinese的quantize q4_0版本)。

但经本人测试效果比较差,不仅回答的不准确,而且提问第二个问题就没有任何响应了。所以,不推荐使用。

这里,我们使用HuggingFace社区的zhouzr/Llama3-8B-Chinese-Chat-GGUF模型,推荐下载使用q4_k_m版本:

地址:zhouzr/Llama3-8B-Chinese-Chat-GGUF at main (huggingface.co)

将下载的GGUF模型上传到指定位置,编写Modelfile:

FROM ./Llama3-8B-Chinese-Chat.q4_k_m.GGUF  
TEMPLATE """{{ if .System }}<|start_header_id|>system<|end_header_id|>  
  
{{ .System }}<|eot_id|>{{ end }}{{ if .Prompt }}<|start_header_id|>user<|end_header_id|>  
  
{{ .Prompt }}<|eot_id|>{{ end }}<|start_header_id|>assistant<|end_header_id|>  
  
{{ .Response }}<|eot_id|>"""  
PARAMETER stop "<|start_header_id|>"  
PARAMETER stop "<|end_header_id|>"  
PARAMETER stop "<|eot_id|>"  
PARAMETER stop "<|reserved_special_token"

执行ollama create llama3-Chinese:8B -f Modelfile创建模型:

(base) [root@localhost my_model]# ollama create llama3-Chinese:8B -f Modelfile  
transferring model data  
creating model layer  
creating template layer  
creating parameters layer  
creating config layer  
using already created layer sha256:74db82a06a038230371e62740a9b430140e4df3a02c5ddcbe97c9bee76d6455e  
writing layer sha256:8ab4849b038cf0abc5b1c9b8ee1443dca6b93a045c2272180d985126eb40bf6f  
writing layer sha256:c0aac7c7f00d8a81a8ef397cd78664957fbe0e09f87b08bc7afa8d627a8da87f  
writing layer sha256:109fb4827ddd6f21dd04a405dec5e1c9e39cf139e89b98536875a782938c02f5  
writing manifest  
success

执行ollama list查看:

(base) [root@localhost my_model]# ollama list  
NAME                            ID              SIZE    MODIFIED  
llama3-Chinese:8B               e45ad8ada59e    4.9 GB  33 seconds ago  
qwen:14b-chat-v1.5-q5_K_M       ba0e61d66b27    10 GB   6 weeks ago

llama3-Chinese:8B已经成功导入到Ollama中。

测试示例

  • • 弱智吧

  • • 安全性

  • • 撰写能力

  • • 数学能力

  • • 代码能力

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

大模型之LangChain介绍 LangChain 就是一个 LLM 编程框架,你想开发一个基于 LLM 应用,需要什么组件它都有,直接使用就行;甚至针对常规的应用流程,它利用链(LangChain中Chain的由来)这个概念已经内置标准化方案了。下面我们从新兴的大语言模型(LLM)技术栈的角度来看看为何它的理念这么受欢迎。其官方的定义。 阅读详情

相关推荐

在CentOS7虚拟机上使用Ollama本地部署Llama3大模型中文版+Open WebUI

我已经安装过wangshenzhi/llama3-8b-chinese-chat-ollama-q8模型了,所以这里可以直接加载出来(忽略第四步,在这里直接在线拉取模型到本地,其实是可以的)。**注意:**安装过程中会多次提示:“Is this ok [y/N]”:,需要手动键入“y”,才能继续进程,后续安装过程同样会遇到这个提示,不会再赘述。可以问它一些中英互译比较有歧义的问题,来测试它对中文的语言理解和生成能力,不深入演示了,CPU要被干烧了。进去先注册账号,无需联网,相当于注册一个管理员账号。

m0_74823863的博客 3535

什么是LangChain?从零开始入门 LangChain

LangChain 作为一个新兴的开源 LLM 开发框架,它的设计理念和一些实现方法都有值得我们借鉴的地方。当然一个开源项目必然有自己的优点的同时也会存在不少的缺点。我们在实际使用的时候,应该按照自己的需求和实际情况去选择,切记,不要简单的因为网上的评论而做出选择。毕竟,好不好用,只有你自己才清楚。

2401_85375151的博客 3万+

使用ollama本地跑大模型

总的来说,跑起来还是非常方便的,也没有遇到多少坑。相类似的项目有Jan,大家也可以尝试一下。使用ollama本地跑模型ollama 大模型本地部署之浏览器插件邵奈一原创不易,如转载请标明出处,教育是一生的事业。

邵奈一的博客 4858

从零开始入门 LangChain

本篇文章中将和大家讲述什么是 LangChain ,以及 LangChain 解决了现在大模型发展的哪些问题,然后会讲解LangChain 中基础的概念和组件。

2301_81940605的博客 1万+

Ollama如何构建自己的Llama3中文模型

风轻轻地舞, 树叶低语。curl -X POST http://localhost:11434/api/generate -d '{ "model": "llama3:8b", "prompt": "中文回答。下载地址:https://huggingface.co/shenzhi-wang/Llama3-8B-Chinese-Chat-GGUF-8bit/tree/main。这个命令会读取Modelfile中的配置,并创建一个名为tinywan-Llama3-8B-Chinese的新模型。

wjianwei666的专栏 1535

Llama3本地部署指南:CPU/GPU均可运行的终端大模型实践

大语言模型(LLM)本地化部署正成为AI工程落地的核心能力,其本质是将云端推理能力迁移至终端设备,实现数据不出域、低延迟响应与离线可用。关键技术支撑包括模型量化(如GGUF格式)、轻量推理引擎(如llama.cpp)及软硬协同优化。Llama3凭借宽松的Llama Community License和多精度量化支持,成为当前最适合本地运行的开源大模型之一;结合Ollama、LM Studio、GPT4All等工具链,可在i5笔记本、ARM工控机乃至树莓派上完成端到端部署。本文聚焦CPUGPU均可运行的实操路

chikuai9995的博客 599

Chinese-LLaMA-Alpaca-3大模型项目ollama部署体验分享

虽然Llama-3大模型发布以后,中文适配模型也出了一大堆,但效果都不尽人意,参差不齐。近期,Chinese-LLaMA-Alpaca-3项目终于发布了,我也快速的跟进体验了一下。这个项目内容规范,提供了训练和推理脚本,也提供了很多详细的文档,特别适合系统性了解大模型的朋友们。这次我将以大家常用的ollama模型为例,介绍这个项目中的最新模型Llama-3-Chinese-8B-Instruct-v2的推理部署方法,并且进行效果体验。总的来说这一代Llama-3相比上一代还是提升了不少的。

2401_85343303的博客 2217

一文彻底搞懂什么是LangChain?

LangChain赋予了开发人员将LLM与其他计算和知识来源相结合以构建应用程序的能力。使用LangChain,开发人员可以使用一个抽象LLM应用程序的核心构建块的框架。探索LangChain的能力并尝试其各个组件,会发现可能性几乎无限。LangChain框架提供了一种灵活和模块化的语言生成方法,允许创建根据用户特定需要量身定制的定制解决方案。

女王の专属领地 2万+

ollama部署体验Chinese-LLaMA-Alpaca-3大模型项目

使用Chinese-LLaMA-Alpaca-3项目中的模型,利用ollama进行了部署体验。

nlpstarter的博客 3730

c语言面试5(希诺麦田)

在 C 语言中,当使用strlen函数计算字符串的长度时,它会返回字符串中字符的实际个数,不包括字符串结束符’\0’。而sizeof(array)返回的是array指针所占用的字节数,通常在 32 位系统上为 4 个字节,在 64 位系统上为 8 个字节。在给定的代码中,array被初始化为"\0\0",其中包含两个转义字符’\0’。当使用strlen函数计算array的长度时,它会遇到第一个’\0’并停止计数,因此返回的长度为 2。12.下面四个选项是四个整数在内存中的存储情况,其中数值最大的一个是。

Pierce110110的博客 1053

LangGraph实战:用Python异步构建智能客服多轮对话系统(附完整代码)

本文详细介绍了如何使用LangGraph框架和Python异步编程构建一个高性能的智能客服多轮对话系统。通过将对话流程建模为有向图,结合thread_id实现多用户对话隔离,并利用异步节点提升系统并发处理能力,有效解决了传统客服系统上下文遗忘与高并发瓶颈问题。文章提供了从环境搭建、状态管理、异步优化到复杂业务逻辑与部署的完整实战代码。

weixin_29055137的博客 149

Ollama+Llama2中文本地部署实战指南

大模型本地化部署是AI工程落地的关键环节,其核心在于运行时环境与基座模型的协同优化。Ollama作为轻量级本地推理运行时,通过抽象CUDA/Metal适配、GGUF量化加载、KV Cache管理及标准API网关,显著降低GPU依赖与系统配置复杂度;Llama 2则凭借明确的商业授权、成熟的GGUF生态及丰富的中文微调模型(如llama2-chinese),成为当前最务实的开源基座选择。技术价值体现在‘开箱即用’的稳定性与跨硬件兼容性,广泛应用于客服知识库问答、合同条款解析、边缘设备日志分析等低延迟、高合规要

aocaiti5781的博客 351

Llama 3.1本地部署实战:Ollama与Spring AI集成指南

大语言模型(LLM)的本地部署正成为AI应用开发的重要趋势,既能保障数据隐私,又能降低长期使用成本。以Meta开源的Llama 3.1为例,其8B和70B参数版本为不同规模硬件提供了灵活选择。通过Ollama工具链可实现模型的高效管理,配合Spring AI框架则能快速构建企业级AI应用。本文重点演示了如何在国内网络环境下加速模型下载、优化OpenWeb UI中文支持,以及使用Spring Boot集成AI能力的工程实践。测试表明,在消费级硬件上部署8B参数模型即可获得15-20 tokens/秒的推理速度

CURSED! 476

JAVA:Spring Boot 集成 LibreOffice 实现文档在线转换服务

本文介绍了在企业级应用开发中使用LibreOffice实现文档格式转换的技术方案。通过对比分析商业库、纯Java方案和云服务API的优缺点,重点阐述了LibreOffice在格式兼容性、转换质量和零成本方面的优势。文章详细说明了环境准备步骤,包括Windows/Linux系统安装LibreOffice、解决中文乱码问题以及Docker部署方案。最后提供了Spring Boot项目的基本配置,包括Maven依赖和application.yml配置文件,为构建稳定高效的文档转换服务奠定基础。

木头 520

Simulink进行无人机飞行力学建模与仿真

摘要:本文详细介绍了使用MATLAB/Simulink进行四旋翼无人机飞行力学建模与仿真的步骤。内容包括准备工作、动力学方程概述、模型构建(使用State-Space或Simscape Multibody)、可选控制器设计、仿真参数配置及结果分析。教程强调理解飞行力学原理和坐标系转换的重要性,建议根据需求选择模型复杂度,并推荐查阅学术文献获取更深入的建模方法。通过本教程,读者可掌握无人机动力学建模基础,为控制系统开发和性能优化奠定基础。

amy_mhd的博客 272

【Llama3:8b】手把手教你如何在本地部署 自己的 AI 大模型 (◍•ᴗ•◍)_llama3 8b搭建

这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。作为一名热心肠的互联网老兵,我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。方案二:手动安装,自由灵活。

qkh1234567的博客 783

L型探测器几何畸变矫正

定位像素空间位置 -> 计算水平面投影点 -> 统一物理分辨率 -> 重采样生成新图。

如果想成为中心,那么就到中心去吧。 241

部署本地大模型-Ollama

参考(Mac/Linux/Win都可以参考下面的教程):测试环境: 以中文微调过的 7B 模型为例(更多模型可以查看:https://ollama.com/library),下述命令会下载接近 4GB 的 4-bit 量化模型文件,需要至少 8GB 的内存进行推理,推荐配备 16GB 以流畅运行。 测试 使用 run 命令运行模型,可直接将消息附在命令后,或留空进入对话模式,对话模式内置了几个以斜杠引出的命令: 1.直接将消息附在命令后 2.对话模式

ystraw - Come on!!! 1191

Milvus 向量数据库部署方案全景指南:从单机开发到生产级高可用集群

本文系统介绍了Milvus向量数据库的四大部署方案:嵌入式开发利器Milvus Lite、单机简易部署Standalone模式、生产级高可用Cluster模式以及全托管SaaS服务Zilliz Cloud。针对不同应用场景(开发测试、小型应用、大规模生产环境),详细分析了各模式的适用条件、资源配置要求和部署步骤,并提供了关键配置示例。文章强调正确选择部署方案对系统性能至关重要,帮助开发者根据向量规模、QPS和高可用需求,选择最优部署方式,实现资源优化与稳定运行。

reset2021的博客 385

杰理可视化SDK开发-杰理AC1123N芯片SDK开发笔记合集

该文档主要描述 AC112N开发相关的使用说明和注意事项,收集并持续更新开发调试过程中的相关疑问和解答,对SDK介绍文档做一个补充说明。写作人:李永奉,参考项目MD-026H; AC112N-SDK项目帮助文档在杰理开发者平台(JL DP)'帮助'处进入,如本文档有与后续帮助文档或工具注释说明冲突,以后者为标准。

李永奉的博客 181

Llama3-Chinese-chat移动端部署方案:手机APP推理优化指南

想要在手机上运行强大的Llama3中文大模型吗?本指南将为你详细介绍如何在移动设备上部署Llama3-Chinese-chat,实现随时随地的智能对话体验!🚀 ## 为什么选择移动端部署? 移动端部署让AI大模型真正"走进口袋",你可以在任何地方与AI进行深度对话,无需依赖云端服务。无论是通勤路上、咖啡厅里,还是户外休闲,都能享受到本地化的智能助手服务。📱 移动端推理具有以下优势: -

gitblog_00869的博客 750

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Llama-Chinese跨平台部署:Windows与Linux环境配置对比

Llama-Chinese模型在Windows与Linux系统的部署流程存在显著差异,主要体现在工具链兼容性、性能优化策略和资源占用控制三个维度。以下是两者的核心对比: | **配置项** | **Windows** | **Linux** | |-----------------

gitblog_00934的博客 1197

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Ollama+Llama2本地部署实战:下载加速、量化选型与API集成避坑指南

Ollama是一个轻量级开源模型运行时工具,用于在本地快速加载和运行大语言模型(LLM),其核心价值在于将复杂模型推理封装为简洁命令行与REST API。它依赖GGUF格式量化模型,通过内存映射(mmap)实现高效加载,显著降低硬件门槛。技术价值体现在开发者可绕过云服务依赖,在Mac、Windows WSL或Linux服务器上完成端到端AI能力交付。典型应用场景包括企业内网知识问答、微信小程序后端摘要生成、离线设备巡检报告生成等。本文聚焦Ollama落地中最常遇到的三大堵点:国内模型下载慢(需结合清华/中科

aocaiti5781的博客 492

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

中文微调版llama3来了,附ollama部署方法

在人工智能的浩瀚星空中,刚发布不久的Llama 3如同一颗璀璨的星辰,以其强大的能力照亮了智能对话的未来。然而,即便是如此耀眼的存在,也因为某些不可说的原因在中文世界面前显得有些力不从心。但现在,一道曙光划破了这片迷雾——中文微调版的Llama 3正式登场,它的地址是:https://github.com/ymcui/Chinese-LLaMA-Alpaca-3。这个版本并非官方出品,因此,我们不能直接使用ollama进行下载。但别担心,魔搭社区为我们提供了下载的途径。

xx_nm98的博客 829
上一篇: 【突破限制】免费使用Qwen大模型的API接口
下一篇: 斯坦福大学把脉医疗AI,介绍了10个创新场景
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2835原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值