huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件

这篇具有很好参考价值的文章主要介绍了huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、找到需要下载的huggingface文件

huggingface官网链接:https://huggingface.co/

以stable-diffusion-inpant为例:模型链接为stable-diffusion-inpant
huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件,AIGC阅读学习,服务器,git,AIGC,人工智能
点击clone repository,可以发现提供了两种下载方式,方式一为HTTPS,代码如下,然而国内使用代理访问的时候采用这种方式会报错:Failed to connect to huggingface.co port 443 after 127293 ms: Couldn’t connect to server
huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件,AIGC阅读学习,服务器,git,AIGC,人工智能
因此最好使用方式二进行下载:
huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件,AIGC阅读学习,服务器,git,AIGC,人工智能

二、准备工作

(一)安装git-lfs

conda install git-lfs

(二) 配置git ssh

如果直接输入:git clone git@hf.co:runwayml/stable-diffusion-inpainting,会报错,需要配置git ssh

  1. 在注册完成huggingface账户后,访问huggingface个人主页(profile)里的settings:https://huggingface.co/settings/profile
    huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件,AIGC阅读学习,服务器,git,AIGC,人工智能
  2. 点击左侧:SSH AND GPG keys
    huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件,AIGC阅读学习,服务器,git,AIGC,人工智能
  3. 点击add SSH
    huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件,AIGC阅读学习,服务器,git,AIGC,人工智能
    keyname中随便写,SSH Public Key中需要在服务器端中配置好公钥后复制过来
    huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件,AIGC阅读学习,服务器,git,AIGC,人工智能
  4. 服务器中输入ssh -V,检查服务器是否有ssh,返回结果类似为:
    huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件,AIGC阅读学习,服务器,git,AIGC,人工智能
    这说明服务器中已经安装ssh
  5. 在服务器端输入以下命令,创建一个新的ssh keypair
ssh-keygen -t ed25519 -C "your.email@example.co"

返回过程需要设置密码,并输入两次,之后就会同时返回生成公钥和私钥的地址。
huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件,AIGC阅读学习,服务器,git,AIGC,人工智能

  1. 编辑公钥地址,获取公钥内容。
vi /.ssh/id_ed25519.pub #上图返回的公钥地址
  1. 将上述代码返回的文件内容复制,粘贴到SSH Public Key中,点击add key即可

三、检查ssh连接huggingface是否成功

  1. 输入:
ssh -T git@hf.co
  1. 再输入之前设置的密码,如果返回:Hi xxx, welcome to Hugging Face.就说明连接成功了,此时再输入命令:
git lfs install
git clone git@hf.co:runwayml/stable-diffusion-inpainting
git lfs pull

就可以顺利完成下载了。

参考:
huggingface如何使用ssh命令,下载数据集或者模型 比如:git clone git@hf.co:openchat/openchat_8192
huggingface教程 | 使用git-lfs下载huggingface上的模型文件文章来源地址https://www.toymoban.com/news/detail-805719.html

到了这里,关于huggingface学习 | 云服务器使用git-lfs下载huggingface上的模型文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Huggingface的from pretrained的下载代理服务器方法设置

    笔者需要用到下载预训练模型,但是此时TUNA和BSFU的镜像已经停止了,希望有可用的途径下载到位于网上的预训练模型。 此时查找了huggingface的文档Configuration 根据文档,该参数proxies (Dict, optional) A dictionary of proxy servers to use by protocol or endpoint,e.g.: {\\\'http\\\': \\\'foo.bar:3128\\\', \\\'http://hos

    2024年02月11日
    浏览(54)
  • Stable Diffusion Webui在Linux服务器第一次运行不能连接huggingface

    第一次运行stable-diffusion-webui出现了如下错误 由于网络原因, hugging face在国内无法访问, 所以出现了该错误, 笔者所使用的Linux服务器不能使用非常的上网手段, 通过在本地windows运行stable-diffusion-webui并进行排查, 找到了问题所在 Linux服务器的~/.cache/huggingface/hub/目录下需models--op

    2024年02月05日
    浏览(59)
  • 搭建Git本地服务器及其使用

    GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。 搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过

    2024年02月13日
    浏览(48)
  • Windows平台如何使用Gitblit搭建Git服务器

    目录 背景 软件下载 配置         JDK         gitblit配置                                具体配置修改:  安装为自启动的windows服务  运行配置 创建版本库和用户 客户端运行              Gitblit是java开发的跨平台,版本控制服务器。         本次相关软件环

    2024年02月02日
    浏览(47)
  • 【Git管理工具】使用Docker部署GitLab服务器

    1.GitLab是一款基于Git的开源代码托管平台,提供版本控制功能、代码审查、问题跟踪、CI/CD等一系列项目管理工具。 2.使用GitLab可以轻松管理团队中的开发者,进行代码的协作开发和管理。GitLab也提供了丰富的项目集成和API,可以让开发者更快地进行集成和部署。 3.相比其他类

    2024年02月06日
    浏览(48)
  • linux服务器部署jenkins+python+git部署讲解与git仓库的使用

    1.首先需要安装一下虚拟机:推荐使用 VMware 这个比较好用,如果不知道怎么安装可以根据下面的网站去看教程,很简单 【VMware 详细安装教程,亲测有效】-CSDN博客 2.安装好之后,可以使用 Xshell 去连接你得虚拟机,建议使用 Xshell 操作虚拟机,因为企业里面都是使用远程连接工

    2024年02月20日
    浏览(58)
  • 使用gitlab在服务器上搭建私服git仓库,并且上传项目

    官网:The DevSecOps Platform | GitLab 安装相关依赖: 设置postfix开机自启,并启动,postfix支持gitlab发信功能 下载给gitlab包 安装rpm包: 修改gitlab的配置:/etc/gitlab/gitlab.rb 重启gitlab服务: 登陆页面:http://192.168.174.201:82,修改root用户密码 使用root用户登陆: 安装: 配置: 1.方式一:

    2024年02月03日
    浏览(50)
  • 搭建自己的git服务器--win10系统使用Gitea快速搭建git-server

    2023-03-28 本文简单介绍了使用gitea开源软件搭建自己git服务器的过程; 本文记录的在win10系统上快速安装gitea,实现了git服务端的搭建。 搭建自己的git仓库服务端,搭建到云主机,连接方便,但大文件受限于网速。 搭建到局域网,网速快。各有优势,多试多玩,总有收获。 安

    2024年02月13日
    浏览(84)
  • Linux服务器使用git clone命令时报错的解决方案

    在往GitHub上上传项目时,使用git clone xxxxx.git时候报错: “gnutls_handshake() failed: the TLS connection was non-properly terminated” 由系统的 git 默认使用的 libcurl4-gnutls-dev 造成,可以使用openssl解决. 但是这个过程也很多坑。 依次执行: 执行到第三句 sudo apt-get build-dep git 又报错: you must

    2023年04月08日
    浏览(58)
  • 在群晖NAS(DSM 7)使用 Nginx 安装 HTTP Git 服务器

    详细配置可参考:如何在 Debian 11 上使用 Nginx 安装 HTTP Git 服务器 有两个配置NAS与linux系统不同:

    2024年02月14日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包