专栏名称: GitHubStore
分享有意思的开源项目
目录
相关文章推荐
普象工业设计小站  ·  前Nike旗下「潮牌卫衣」火遍欧美?!竟不到百元! ·  18 小时前  
昆明信息港  ·  近期大量上市,多人吃进急诊室!紧急提醒→ ·  昨天  
创意铺子  ·  比“真空”还舒服的运动内衣!1 ... ·  2 天前  
春城晚报  ·  胡歌得肺癌住院?工作室深夜回应! ·  3 天前  
51好读  ›  专栏  ›  GitHubStore

Llama模型实用工具集

GitHubStore  · 公众号  ·  · 2024-08-04 11:15

正文

项目简介

Llama 是一种易于访问、开放的大型语言模型 (LLM),专为开发人员、研究人员和企业构建、实验和负责任地扩展其生成式 AI 想法而设计。作为基础系统的一部分,它是全球社会创新的基石。几个关键方面:

  1. 开放访问:轻松访问尖端的大型语言模型,促进开发人员、研究人员和组织之间的协作和进步

  2. 广泛的生态系统:Llama 模型已被下载数亿次,有数以千计的社区项目基于 Llama 构建,平台支持广泛,从云提供商到初创公司 - 世界正在与 Llama 一起构建!

  3. 信任和安全:Llama 模型是信任和安全综合方法的一部分,发布的模型和工具旨在实现社区协作并鼓励生成人工智能的信任和安全工具的开发和使用标准化


我们的使命是通过这个机会为个人和行业赋能,同时营造一个发现和道德人工智能进步的环境。模型权重授权给研究人员和商业实体,秉承开放原则。

可用模型

  1. Llama 2 (2023 年 7 月 18 日):7B、13B、70B 参数

  2. Llama 3 (2024 年 4 月 18 日):8B、70B 参数

  3. Llama 3.1 (2024 年 7 月 23 日):8B、70B、405B 参数


下载

要下载模型权重和分词器,请访问 Meta Llama 网站并接受我们的许可证。

一旦您的请求获得批准,您将通过电子邮件收到签名的 URL。然后,运行 download.sh 脚本,并在提示开始下载时传递提供的 URL。

先决条件:确保您已安装 wget md5sum 。然后运行脚本: ./download.sh ./download.sh 可以在相应的 models 目录中找到。

请记住,链接将在 24 小时和一定下载量后过期。如果您开始看到诸如 403: Forbidden 之类的错误,您可以随时重新请求链接。

访问Hugging Face

我们还提供 Hugging Face 上的下载,包括 Transformer 和原生 llama3 格式。要从 Hugging Face 下载权重,请按照以下步骤操作:

  • 访问其中一个存储库,例如 meta-llama/Meta-Llama-3.1-8B-Instruct。

  • 阅读并接受许可证。一旦您的请求获得批准,您将有权访问所有 Llama 3.1 模型以及以前的版本。请注意,过去请求最多需要一小时才能得到处理。

  • 要下载原始本机权重以与此存储库一起使用,请单击“文件和版本”选项卡并下载 original 文件夹的内容。如果您 pip install huggingface-hub ,您也可以从命令行下载它们:

huggingface-cli download meta-llama/Meta-Llama-3.1-8B-Instruct --include "original/*" --local-dir meta-llama/Meta-Llama-3.1-8B-Instruct

注意 meta-llama/Meta-Llama-3.1-405B 的原始原始权重无法通过此 HugginFace 存储库获得。

  • 要与转换器一起使用,以下管道片段将下载并缓存权重:

import transformersimport torch
model_id = "meta-llama/Meta-Llama-3.1-8B-Instruct"
pipeline = transformers.pipeline( "text-generation", model="meta-llama/Meta-Llama-3.1-8B-Instruct", model_kwargs={"torch_dtype": torch.bfloat16}, device="cuda",)

安装

您只需执行 pip install llama-models 即可将此存储库安装为包

项目链接







请到「今天看啥」查看全文