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 分享
黑客声称要出售 4 亿用户的 Twitter 数据-零度博客

黑客声称要出售 4 亿用户的 Twitter 数据

一名威胁行为者声称要出售 2021 年使用现已修复的 API 漏洞收集的 4 亿 Twitter 用户的公共和私人数据。他们要价 200,000 美元进行独家销售。 所谓的数据转储由名为“Ryushi”的威胁行为者在 Br...
admin的头像-零度博客admin
1.2W+6539
我们是否都在错误的时间使用漱口水?-零度博客

我们是否都在错误的时间使用漱口水?

许多人在刷牙后使用漱口水,但有充分的理由不应该这样做!   根据最近的一个调查显示, 100% 的受访者在刷牙后使用漱口水。 但常识可能会让很多人在错误的时间使用漱口水。而且很多人:根...
admin的头像-零度博客admin
1.5W+2251
免费高端大气的电脑主题安装教程! 你一定会喜欢的-零度博客

免费高端大气的电脑主题安装教程! 你一定会喜欢的

    1.动态壁纸: 【下载】 2.屏幕样式器:【下载】 3.可视化器:【下载】  
admin的头像-零度博客admin
2W+2250
显卡价格“大跳水” !是否预示着显卡挖矿已经没有什么出路?你该如何选择 | 零度解说-零度博客
您不知道的10个惊人的网站!-零度博客

您不知道的10个惊人的网站!

个人资料生成: https://www.fakepersongenerator.com/ 系统怀旧: http://www.therestartpage.com/ 查你出生的那年都发生了什么事: http://whathappenedinmybirthyear.com/ 快速定位背景音乐: ht...
推荐6款非常强大的免费开源软件!-零度博客

推荐6款非常强大的免费开源软件!

    1.媲美真人朗读的微软文本转语音功能: 微软官方网址 https://azure.microsoft.com/zh-cn/services/cognitive-services/text-to-speech/?utm_source=appinn.com#features 需安装...
admin的头像-零度博客admin
1.7W+2250
2022年最佳免费VPN都有哪些? 这七款vpn可以秒开4K、8K-零度博客

2022年最佳免费VPN都有哪些? 这七款vpn可以秒开4K、8K

    Surfshark VPN 85%优惠+3个月畅享:https://bittly.cc/Surfshark 1.PrivadoVPN:https://privadovpn.com/pricing 2.Windscribe:https://windscribe.com/download 3.zoogvpn:htt...
admin的头像-零度博客admin
2.3W+2178
CPU的顶盖有秘密:不仅不是铁!信息量还很大-零度博客

CPU的顶盖有秘密:不仅不是铁!信息量还很大

如果觉得CPU顶盖是普通的一块铁片,那你可就错了。CPU的顶盖不仅不是铁,而且能看出不少信息来。没错,CPU的顶盖材质是铜,提供了更好的导热性,为了提升强度还加入了钛、镍等合金。为了避免氧...
admin的头像-零度博客admin
1.6W+2251
Windows Server 2025 正式发布!低配电脑也能轻松驾驭,无广告更纯净! 免费下载+激活-零度博客

Windows Server 2025 正式发布!低配电脑也能轻松驾驭,无广告更纯净! 免费下载+激活

近日,微软正式发布了全新的服务器操作系统——Windows Server 2025。相比以往的服务器系统,这一代带来了不少令人眼前一亮的变化。不仅性能强大,而且对硬件的要求极其友好,就算是老旧低配电...