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 分享
电脑硬盘数据丢失了?别担心!帮你找回误删除的小视频、照片、文档,被格式化也没问题!!完全免费 |零度解说-零度博客
百度网盘不限速下载的新方法! 2023【亲测有效】-零度博客

百度网盘不限速下载的新方法! 2023【亲测有效】

  1.开启优化速度模式   2.获取7天免费会员 【点击获取】   3.百度网盘青春版,配合Localsend 【点击下载】 4.爱奇艺万能联播 【官方客户端下载】  
admin的头像-零度博客admin
2W+6540
无密码的谷歌账户在这里——你现在可以切换到仅密码-零度博客

无密码的谷歌账户在这里——你现在可以切换到仅密码

  谷歌通过启用仅密码谷歌帐户,向我们所谓的无密码未来​​迈出了一大步。在标题为“密码结束的开始”的博文中,谷歌表示:“我们已经开始在所有主要平台上推出对谷歌账户密码的支持。它...
admin的头像-零度博客admin
1.3W+6539
Windows 11 重磅升级!正式发布 Moment 2 版本,内置AI驱动、 新增记事本标签功能、录屏、延长续航、连接iPhone等功能! 附安装教程 | 零度解说-零度博客
Ubuntu系统下载+安装教程-零度博客

Ubuntu系统下载+安装教程

Ubuntu系统下载: 国际站点:https://ubuntu.com/download/desktop 中文站点:https://cn.ubuntu.com/ 友情提醒:海外的朋友请下载国际站点,大陆的朋友如果考虑下载速度,请在中文站点下载! &...
Sora 刚刚发布首支MV!Suno火爆全网后,OpenAI 也要惊艳我们 | 零度解说-零度博客

Sora 刚刚发布首支MV!Suno火爆全网后,OpenAI 也要惊艳我们 | 零度解说

https://youtu.be/OkNgSveJ6D0   OpenAI Sora 申请地址:https://www.freedidi.com/12009.html Suno 官网:https://www.freedidi.com/11945.html
把 ChatGPT 接入微信和 telegram(电报)就这么简单!-零度博客

把 ChatGPT 接入微信和 telegram(电报)就这么简单!

  第1步:获取自己 ChatGPT 的 apikey 【获取地址】 登入后即可获取   第2步:安装VPS 【购买地址】首冲20美金,可以免费获得100美金的使用额度   第3步:登入自己的VPS,SSH【...
admin的头像-零度博客admin
1.4W+6541
推荐7款非常实用的 ChatGPT 浏览器插件!-零度博客

推荐7款非常实用的 ChatGPT 浏览器插件!

1.ChatGP连接互联网  因为目前ChatGPT 人工智能仅限于 2021 年以前的信息,但是通过这款扩展,它可以访问互联网上的最新信息 【链接】 2.引擎的搜索结果页面展现ChatGPT   它可以在搜索引擎...
admin的头像-零度博客admin
1.3W+6539
创建无人值守、高度自定义的纯净 Windows 11/10 系统镜像!-零度博客

创建无人值守、高度自定义的纯净 Windows 11/10 系统镜像!

  1.配置系统应答文件:【点击前往】 2.系统镜像编辑器:【点击下载】 3.Windows 系统镜像官方下载:【Windows 11】、【Windows 10】 4.详细的设置教程 YouTube视频 https://youtu.be/tcVV...