首页 > 其他分享 >开源AI聊天机器人MLC LLM发布 可用于多个平台

开源AI聊天机器人MLC LLM发布 可用于多个平台

时间:2023-05-28 10:55:54浏览次数:71  
标签:MLC LLM AI iPhone 本地 运行

导读 目前大多数 AI 聊天机器人都需要连接到云端进行处理,即使可以本地运行的也配置要求极高。那么是否有轻量化的、无需联网的聊天机器人呢?

一个名为 MLC LLM的全新开源项目已在 GitHub 上线,完全本地运行无需联网,甚至集显老电脑、苹果 iPhone 手机都能运行。

开源AI聊天机器人MLC LLM发布 可用于多个平台开源AI聊天机器人MLC LLM发布 可用于多个平台

MLC LLM 项目介绍称:“MLC LLM 是一种通用解决方案,它允许将任何语言模型本地部署在一组不同的硬件后端和本地应用程序上,此外还有一个高效的框架,供每个人进一步优化自己用例的模型性能。一切都在本地运行,无需服务器支持,并通过手机和笔记本电脑上的本地 GPU 加速。我们的使命是让每个人都能在设备上本地开发、优化和部署 AI 模型。”

开源AI聊天机器人MLC LLM发布 可用于多个平台开源AI聊天机器人MLC LLM发布 可用于多个平台

GitHub 页面发现,这个项目的开发者来自卡内基梅隆大学的 Catalyst 计划、SAMPL 机器学习研究小组以及华盛顿大学、上海交通大学和 OctoML 等。他们还有一个名为 Web LLM的相关项目,该项目可以完全在网络浏览器中运行 AI 聊天机器人。

开源AI聊天机器人MLC LLM发布 可用于多个平台开源AI聊天机器人MLC LLM发布 可用于多个平台

MLC LLM 使用了 Vicuna-7B-V1.1,后者是一种基于 Meta 的 LLaMA 的轻量级 LLM,效果虽然不如 GPT3.5 或 GPT4,但在大小方面比较占优势。

目前,MLC LLM 可用于 Windows、Linux、macOS 和 iOS 平台,暂时还没有适用于 Android 的版本。

根据外媒 tomshardware 的测试,6GB 内存的苹果 iPhone 14 Pro Max 和 iPhone 12 Pro Max 手机成功运行了 MLC LLM,安装大小为 3GB。而 4GB 内存的苹果 iPhone 11 Pro Max 无法运行 MLC LLM。

此外,ThinkPad X1 Carbon(第 6 代)也测试成功运行 MLC LLM,这是一款搭载 i7-8550U 处理器的笔记本,没有独立显卡,配有英特尔 UHD 620 GPU。MLC LLM 在 PC 平台需要通过命令行运行,外媒测试表现一般般,回复时间需要将近 30 秒,而且几乎没有连续对话能力,希望能在后续版本中得到改进吧。

 

 

本文地址:https://www.linuxprobe.com/?p=271571

标签:MLC,LLM,AI,iPhone,本地,运行
From: https://www.cnblogs.com/linuxprobe19/p/17401493.html

相关文章

  • 【2023 · CANN训练营第一季】——在华为AI加速型ECS上安装Pytorch和Tensorflow框架
    前言:在CANN训练营提供的华为云镜像环境,通过miniconda安装pytorch和Tensorflow框架。在模型迁移前准备阶段,可以用来在CPU上对模型训练进行验证。本文描述了安装过程,更换国内conda源、并分别下载例程,在Pytorch和Tensorflow框架下进行了CPU训练。还介绍了在Pytorch、Tensorflow虚拟环......
  • pagintaion
    ```"""自定义的分页组件"""fromdjango.utils.safestringimportmark_safeclassPagination(object):def__init__(self,request,queryset,page_size=10,page_param="page",page_show=5):"""......
  • Voyager:AI智能体自主写代码独霸我的世界,完胜AutoGPT
    继斯坦福的25人小镇后,AI智能体又出爆款新作了。最近,英伟达首席科学家JimFan等人把GPT-4整进了「我的世界」(Minecraft)——提出了一个全新的AI智能体Voyager。Voyager的厉害之处在于,它不仅性能完胜AutoGPT,而且还可以在游戏中进行全场景的终身学习!比起之前的SOTA,Voyager获得的物......
  • Python协程:从yield/send到yield from再到async/await
    Python中的协程大概经历了如下三个阶段:最初的生成器变形yield/send引入@asyncio.coroutine和yieldfrom在最近的Python3.5版本中引入async/await关键字一、生成器变形yield/send普通函数如果出现了yield关键字,那么该函数就不再是普通函数,而是一个生成器。importrandom......
  • AIGC赛道5种不同的营收模式
    1,MaaS(ModelasService) 适用于底层大模型和中间层进行变现,按照数据请求量和实际计算量计算。到2027年,MaaS模式占市场规模比例将从5%增长至47%。2,按产出内容量收费适用于应用层变现,如按图片张数、请求计算量、模型训练次数等收费。到2027年,该模式市场规模占比将从60%......
  • 一文了解AI最前沿的技术GPT-4技术
    一、GPT-4技术概览GPT-4(GenerativePre-trainedTransformer4)是OpenAI开发的一款大规模、多模态的人工智能模型。与之前的ChatGPT相比,GPT-4具有更先进的推理能力,可以处理超过25,000字的长篇文章。GPT-4在多项测试和基准上的表现非常出色,如UniformBarExam、LSAT、SAT数学和SAT基......
  • wait,notify,notifyAll,sleep,join等线程方法的全方位演练
    一、概念解释1.进入阻塞:有时我们想让一个线程或多个线程暂时去休息一下,可以使用wait(),使线程进入到阻塞状态,等到后面用到它时,再使用notify()、notifyAll()唤醒它,线程被唤醒后,会等待CPU调度。不过需要注意的是:在执行wait()方法前必须先拿到这个对象的monitor锁。2.线程......
  • mysql explain语句
    explain语句select_type表type字段描述idselect识别符。这是select的查询序列号,id的值越大优先级别越高,越先被执行,如果id相同,执行顺序右上至下select_type表示select语句的类型。<br>==SIMPLE== 表示简单查询,其中不包括连接查询和子查询。<br>==PRIMARY==......
  • MHA(MySQL High Availability)高可用性工具补数据功能
    目录背景MHA补数据功能关于补数据的补充说明参考背景在介绍MHA补数据功能之前先介绍一些关于MHA的基础知识。MHA(MySQLHighAvailability)是一个用于实现MySQL数据库高可用性(HighAvailability)的工具集。它可以在主从复制架构中实现故障切换和主库切换,以确保数据库服务的稳定......
  • CentOS配置软件级RAID
    步骤yuminstallmdadm#创建虚拟RAID阵列mdadm-C/dev/md1-l1-n2/dev/sda/dev/sdbmdadm-D/dev/md1#挂载mkfs.xfs/dev/md1mkdir/datamount-txfs/dev/md1/datavi/etc/fstab/dev/md1/dataxfsdefaults00引用Linux配置虚拟RAID阵列linux下raid......