Meta Llama 3 正式发布!如何在线体验和本地安装部署?

Meta 宣布推出下一代开源大语言模型Llama 3,标志着AI发展新里程碑。该模型分为80亿和700亿参数两个版本,被誉为”Llama 2的重大飞跃”,为大规模语言模型树立新标杆。

值得一提的是,Llama 3已与Meta AI助手深度集成,未来还将陆续在AWS、Databricks、Google Cloud等多个云平台上线,并获得AMD、Intel、NVIDIA等硬件厂商的支持,进一步扩大应用场景。

该模型的发布彰显了Meta在开源AI领域的决心和影响力。我们有理由期待,Llama 3将为自然语言处理、机器学习等AI前沿技术的发展注入新动力。

在线使用:【链接直达

不仅可以智能对话,也可以在线生成图片

图片[1]-Meta Llama 3 正式发布!如何在线体验和本地安装部署?-零度会员 图片[2]-Meta Llama 3 正式发布!如何在线体验和本地安装部署?-零度会员

 

本地安装部署:

1.从github下载Llama 3 项目文件

点击下载】、【网盘下载

2.申请模型下载链接 (申请秒过)

点击申请

申请后会在邮件里提供一个下载链接

3.安装环境依赖

在Llama3最高级目录执行以下命令(建议在安装了python的conda环境下执行)

pip install -e .

4.下载Llama3模型,执行以下命令:

bash download.sh

 

运行命令后在终端下输入邮件里获取到下载链接,并选择你需要的模型,比如我选择8B-instruct

图片[3]-Meta Llama 3 正式发布!如何在线体验和本地安装部署?-零度会员

 

如果你在下载的时候出现这个错误,那是因为你电脑上没有安装Wget命令的环境,你只需【下载wget】、或【网盘下载

下载以后把wget.exe程序放在C:\Windows\System32 目录下就可以解决!看零度视频里的演示即可

 

图片[4]-Meta Llama 3 正式发布!如何在线体验和本地安装部署?-零度会员

5. 运行示例脚本,执行以下命令:

torchrun --nproc_per_node 1 example_chat_completion.py \
    --ckpt_dir Meta-Llama-3-8B-Instruct/ \
    --tokenizer_path Meta-Llama-3-8B-Instruct/tokenizer.model \
    --max_seq_len 512 --max_batch_size 6

 

6.创建自己的对话脚本,在根目录下创建以下chat.py脚本

# Copyright (c) Meta Platforms, Inc. and affiliates.
# This software may be used and distributed in accordance with the terms of the Llama 3 Community License Agreement.

from typing import List, Optional

import fire

from llama import Dialog, Llama


def main(
    ckpt_dir: str,
    tokenizer_path: str,
    temperature: float = 0.6,
    top_p: float = 0.9,
    max_seq_len: int = 512,
    max_batch_size: int = 4,
    max_gen_len: Optional[int] = None,
):
    """
    Examples to run with the models finetuned for chat. Prompts correspond of chat
    turns between the user and assistant with the final one always being the user.

    An optional system prompt at the beginning to control how the model should respond
    is also supported.

    The context window of llama3 models is 8192 tokens, so `max_seq_len` needs to be <= 8192.

    `max_gen_len` is optional because finetuned models are able to stop generations naturally.
    """
    generator = Llama.build(
        ckpt_dir=ckpt_dir,
        tokenizer_path=tokenizer_path,
        max_seq_len=max_seq_len,
        max_batch_size=max_batch_size,
    )

    # Modify the dialogs list to only include user inputs
    dialogs: List[Dialog] = [
        [{"role": "user", "content": ""}],  # Initialize with an empty user input
    ]

    # Start the conversation loop
    while True:
        # Get user input
        user_input = input("You: ")
        
        # Exit loop if user inputs 'exit'
        if user_input.lower() == 'exit':
            break
        
        # Append user input to the dialogs list
        dialogs[0][0]["content"] = user_input

        # Use the generator to get model response
        result = generator.chat_completion(
            dialogs,
            max_gen_len=max_gen_len,
            temperature=temperature,
            top_p=top_p,
        )[0]

        # Print model response
        print(f"Model: {result['generation']['content']}")

if __name__ == "__main__":
    fire.Fire(main)

运行以下命令就可以开始对话:

torchrun --nproc_per_node 1 chat.py     --ckpt_dir Meta-Llama-3-8B-Instruct/     --tokenizer_path Meta-Llama-3-8B-Instruct/tokenizer.model     --max_seq_len 512 --max_batch_size 6

 

THE END
点赞2176 分享
Twitter 抢走了自 2007 年以来拥有该用户名的@X 用户名-零度会员

Twitter 抢走了自 2007 年以来拥有该用户名的@X 用户名

Twitter 直接拿走了 Gene X Hwang 的用户名,只向他提供“一些商品”。 如果不改变公司的官方 Twitter 账户,埃隆·马斯克将Twitter 重新命名为“X”的决定就不完整。@X 账号已经被 16 年前注册...
admin的头像-零度会员admin
1.7W+1682
如何破解 WiFi密码,保姆级的教程,包教包会!(上) - Kali 系统安装-零度会员
谷歌I/O发布会掀起科技狂潮,五大黑科技抢先看-零度会员

谷歌I/O发布会掀起科技狂潮,五大黑科技抢先看

科技巨头谷歌在年度I/O开发者大会重磅发布人工智能新品 北京时间5月15日凌晨,谷歌年度科技盛会I/O开发者大会拉开帷幕。正如预期,人工智能无疑成为了本次大会的核心主题。在为期两小时的精彩演讲...
admin的头像-零度会员admin
1.4W+1527
苹果抛弃密码!这是您需要知道的一切-零度会员

苹果抛弃密码!这是您需要知道的一切

在 iOS 16 和 macOS Ventura 中,Apple 引入了密码——一种更方便、更安全的密码替代方案。   多年来,我们被承诺结束基于密码的登录。现在,无密码未来​​的现实正在向前迈出一大步,为...
admin的头像-零度会员admin
1.6W+2251
为什么您现在在家工作时可能需要安全的文件共享服务-零度会员

为什么您现在在家工作时可能需要安全的文件共享服务

当我们都在办公室时,我们中的许多人都连接到办公室网络。我们不需要过多考虑共享文件。但是现在我们分散在各个领域,安全地共享重要文件需要仔细规划。这就是您可能希望使用强大的文件共享服务...
admin的头像-零度会员admin
1.6W+2252
Windows 11 安卓子系统安装教程,保姆级一看就会!-零度会员

Windows 11 安卓子系统安装教程,保姆级一看就会!

1.设置中心更新下你的电脑系统 2.更改你系统地区,建议美国,安装后可以修改回来。 3.开启虚拟化,打开任务管理器,点击性能可以看到,未开启的请在BIOS中启用虚拟化。 4.启用Hyper-V和虚拟机平...
admin的头像-零度会员admin
2.6W+1684
Bulk Crap Uninstaller 软件卸载神器!免费开源,功能超强大-零度会员

Bulk Crap Uninstaller 软件卸载神器!免费开源,功能超强大

  Bulk Crap Uninstaller(或 BCUninstaller)是一个免费开源的程序卸载软件。它擅长以最少的用户输入删除大量应用程序。它可以清理残留物、检测孤立的应用程序、根据预制列表运行卸载程序...
Linux Mint 22 正式发布!Windows 使用者的理想替代品 - 免费、流畅、开源的电脑系统 | 零度解说-零度会员

Linux Mint 22 正式发布!Windows 使用者的理想替代品 – 免费、流畅、开源的电脑系统 | 零度解说

https://youtu.be/SJrU2_xjon0   Linux Mint 22 最新版下载:https://www.lingdu80.com/13197.html 3 款免费实用的U盘制作工具:https://www.lingdu80.com/13205.html
谷歌 Gemini 3 Pro 免费玩!无需信用卡、无需认证,一个 Gmail 邮箱即可搞定!|零度解说-零度会员

谷歌 Gemini 3 Pro 免费玩!无需信用卡、无需认证,一个 Gmail 邮箱即可搞定!|零度解说

https://youtu.be/ztd54lfpYnE?si=OlK7dBJ1uUZVltFQ   Gemini 3 Pro 免费注册链接:https://www.lingdu80.com/22053.html https://www.lingdu80.com/22053.html