国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

學(xué)習(xí)AI第一課:本地部署AI大模型

這篇具有很好參考價(jià)值的文章主要介紹了學(xué)習(xí)AI第一課:本地部署AI大模型。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

AI 大模型發(fā)展到現(xiàn)在,國(guó)內(nèi)外都有在線和離線版本,那如何在自己本地部署大模型呢?本文分享了一種簡(jiǎn)單的辦法,一起來(lái)看看吧。我們經(jīng)常能看到某某公司開源了一款 AI 大模型的新聞。這些模型都有著超強(qiáng)的能力,從生成大段的文字、逼真的圖像,到理解和翻譯不同語(yǔ)言,再到創(chuàng)造出令人嘆為觀止的音樂和藝術(shù)作品。

對(duì)于我們普通人來(lái)說,這些高科技聽起來(lái)不僅遙不可及,而且似乎與我們的日常生活無(wú)關(guān),他們像是只有那些天才和大神們才能操作和使用的。

但是這些強(qiáng)大的 AI 模型,并不止是大神們才能接觸和使用,實(shí)際上,這些模型的使用門檻其實(shí)不高。任何對(duì) AI 感興趣的人都可以輕松獲取和使用這些模型,就像搭樂高積木一樣,將它們組合起來(lái),創(chuàng)造出你心目中的應(yīng)用。

這一切既不需要深厚的技術(shù)背景,也不需要復(fù)雜的編程技能。只要你有想法和一丟丟的學(xué)習(xí),這些強(qiáng)大的模型就能成為你隨意操作的「樂高」,搭建出你設(shè)想的樣子。

下面我們一起來(lái)看下,如何把模型跑起來(lái)~

一、找模型

首先,第一步我們得知道去哪里找到這些模型,很簡(jiǎn)單,有一個(gè)神奇的網(wǎng)站叫:Hugging Face(https://huggingface.co/),這個(gè)網(wǎng)站本質(zhì)就是一個(gè)大模型的托管網(wǎng)站,目前這個(gè)網(wǎng)站托管的 AI 模型超過 57 萬(wàn)。一些熱門的模型,比如 meta 的 Llama 系列模型,google 的 Gemini 等都托管在這個(gè)網(wǎng)站上,任何人都可以訪問并使用它們。

怎么創(chuàng)建本地ai模型,應(yīng)用推廣,人工智能,學(xué)習(xí)

假設(shè),我們現(xiàn)在要找一個(gè)模型,可以實(shí)現(xiàn)讀圖的功能,就是給它一張圖片,它可以告訴我這個(gè)圖片里的主要內(nèi)容是什么。這個(gè)模型的邏輯如下圖,非常簡(jiǎn)單,輸入一張圖片,輸出一段圖片的文本描述。

這個(gè)模型本質(zhì)上就是一個(gè)圖片到文本的模型,我們?cè)?Hugging Face 里選擇 Image-to-Text 的分類,然后從得到的結(jié)果里看排名第一個(gè)的模型,就是下圖紅框圈選的:Salesforce/blip-image-captioning-large,這個(gè)就是模型的名字。

點(diǎn)擊模型進(jìn)行模型的詳情頁(yè),這里有模型的詳細(xì)原理介紹,以及在線試用的功能,可以在這里直接體驗(yàn)?zāi)P偷男Ч?/p>

怎么創(chuàng)建本地ai模型,應(yīng)用推廣,人工智能,學(xué)習(xí)

找到了模型之后,我們接下來(lái)第二步,如何部署和使用模型。

二、部署和使用

模型的使用涉及到模型的加載、預(yù)處理、模型推理和后處理步驟等,聽起來(lái)似乎很復(fù)雜,但是不用擔(dān)心,Hugging Face 還給我們提供了一套使用的工具,那就是 Transformers 庫(kù)中的 pipeline 方法,pipeline 將前面提到的模型使用所有步驟封裝成一個(gè)簡(jiǎn)單的函數(shù)調(diào)用。我們只需要使用這個(gè)函數(shù)方法,指定需要完成的任務(wù)類型,當(dāng)然我們也可以指定特定的模型和配置來(lái)定制使用。Transformers 庫(kù)是由 Hugging Face 公司開發(fā)的一個(gè)開源 Python 庫(kù),里面除了 pipeline 外,還有很多其它的方法和工具,這里就不細(xì)說了。

具體的使用其實(shí)就是幾行 Python 代碼就可以搞定,非常簡(jiǎn)單。這里額外說下,我們經(jīng)常在使用寫 python 的時(shí)候,需要安裝編譯器和配置環(huán)境,往往這些環(huán)境配置就已經(jīng)消耗了我們的所有激情了。這里,感謝 google 大大提供的一個(gè)在線編程工具 colab,直接解決所有安裝和環(huán)境問題。

Colaboratory 界面如下,就是一個(gè)可以在線寫 python 代碼的「筆記本」。
怎么創(chuàng)建本地ai模型,應(yīng)用推廣,人工智能,學(xué)習(xí)

我們新建一個(gè)文件,然后輸入第一行代碼:

pip install transformers

就這樣一行代碼,Transformers 庫(kù)就安裝好了。后面具體的操作,點(diǎn)擊上傳圖片。

隨后編寫的代碼和解釋如下,懂一點(diǎn)點(diǎn) python 和編程的人,應(yīng)該就能寫出來(lái)。寫完后點(diǎn)擊代碼側(cè)邊的運(yùn)行按鈕即可。

怎么創(chuàng)建本地ai模型,應(yīng)用推廣,人工智能,學(xué)習(xí)

輸出的文案是:arafed woman sitting on the ground with a camera and a tripod. (一位戴著頭巾的女性坐在地上,旁邊放著相機(jī)和三腳架。)基本識(shí)別出來(lái)圖片中的主要內(nèi)容。

到此,我們的第一個(gè)模型的選擇和使用的 demo 就完成了。

代碼地址如下:https://colab.research.google.com/drive/1NWTircHzljiU2MNCKjA9PpyGJCMcpqmc?usp=sharing

小節(jié)

如果我們有更復(fù)雜的想法,比如我們可以用得到的圖片描述,再用 LLM 模型,幫助編寫一個(gè)故事腳本,再通過一個(gè)文生視頻模型,變成圖片或者視頻,具體的流程如下圖所示。
怎么創(chuàng)建本地ai模型,應(yīng)用推廣,人工智能,學(xué)習(xí)

這些都是可以用一個(gè)一個(gè)模型拼接出來(lái)的。至于如何拼接,后續(xù)的文章中會(huì)繼續(xù)介紹。

因此,在 AI 時(shí)代來(lái)臨之際,如果你是一個(gè)有想法的產(chǎn)品,那么可以自己通過這些多種多樣的模型實(shí)現(xiàn)自己的想法。分享一個(gè)我看到的有意思的模型實(shí)踐,利用 codeformer 模型,去除圖片的馬賽克,大家可以去 huggingface 上體驗(yàn)下,https://huggingface.co/spaces/sczhou/CodeFormer文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-858395.html

到了這里,關(guān)于學(xué)習(xí)AI第一課:本地部署AI大模型的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Numpy的學(xué)習(xí) 第一課 了解以及使用

    Numpy的學(xué)習(xí) 第一課 了解以及使用

    1.編輯模式 綠色 2.命令模式 藍(lán)色 查看函數(shù)幫助文檔命令 help(函數(shù)) 單問號(hào)與多問號(hào) 單問號(hào)顯示文檔 多問號(hào)顯示文檔+代碼 3.shift+tab 顯示參數(shù) 4.運(yùn)行外部文件 %run +路徑,可絕對(duì)可相對(duì) 這里運(yùn)行了就相當(dāng)于方法了,或者是類似于導(dǎo)入庫(kù) 5.統(tǒng)計(jì)時(shí)間 %time 無(wú)法精確統(tǒng)計(jì) 納秒為0 %time

    2024年01月20日
    瀏覽(17)
  • 《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(十三)

    《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(十三)

    Go 語(yǔ)言從設(shè)計(jì)伊始,就不支持經(jīng)典的面向?qū)ο笳Z(yǔ)法元素,比如類、對(duì)象、繼承,等等,但 Go 語(yǔ)言仍保留了名為“方法(method)”的語(yǔ)法元素。當(dāng)然,Go 語(yǔ)言中的方法和面向?qū)ο笾械姆椒ú⒉皇且粯拥摹o 引入方法這一元素,并不是要支持面向?qū)ο缶幊谭妒?,而?Go 踐行組合

    2024年02月10日
    瀏覽(28)
  • 《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(九)

    Go 語(yǔ)言在常量方面的創(chuàng)新包括下面這幾點(diǎn): 支持無(wú)類型常量; 支持隱式自動(dòng)轉(zhuǎn)型; 可用于實(shí)現(xiàn)枚舉。 Go 語(yǔ)言的常量是一種在源碼編譯期間被創(chuàng)建的語(yǔ)法元素。這是在說這個(gè)元素的值可以像變量那樣被初始化,但它的初始化表達(dá)式必須是在編譯期間可以求出值來(lái)的。 Go 常量

    2024年02月12日
    瀏覽(31)
  • 《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(十一)

    《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(十一)

    針對(duì)程序的分支結(jié)構(gòu),Go 提供了 if 和 switch-case 兩種語(yǔ)句形式;而針對(duì)循環(huán)結(jié)構(gòu),Go 只保留了 for 這一種循環(huán)語(yǔ)句形式。 if 語(yǔ)句 if 語(yǔ)句是 Go 語(yǔ)言中提供的一種分支控制結(jié)構(gòu),它也是 Go 中最常用、最簡(jiǎn)單的分支控制結(jié)構(gòu)。它會(huì)根據(jù)布爾表達(dá)式的值,在兩個(gè)分支中選擇一個(gè)執(zhí)行

    2024年02月11日
    瀏覽(58)
  • 《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(二)

    在 Go 語(yǔ)言中編寫一個(gè)可以打印出“hello,world”的示例程序,我們只需要簡(jiǎn)單兩步,一是創(chuàng)建文件夾,二是開始編寫和運(yùn)行。 通常來(lái)說,Go 不會(huì)限制我們存儲(chǔ)代碼的位置,建議創(chuàng)建一個(gè)可以集合所有項(xiàng)目的根文件夾(比如:~/goprojects),然后將所有的項(xiàng)目都放在里面。 對(duì)于

    2024年02月12日
    瀏覽(27)
  • 《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(十二)

    《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(十二)

    在 Go 語(yǔ)言中,函數(shù)是唯一一種基于特定輸入,實(shí)現(xiàn)特定任務(wù)并可返回任務(wù)執(zhí)行結(jié)果的代碼塊(Go 語(yǔ)言中的方法本質(zhì)上也是函數(shù))。 在 Go 中,我們定義一個(gè)函數(shù)的最常用方式就是使用函數(shù)聲明。 第一部分是 func,Go 函數(shù)聲明必須以 func 開始。 第二部分是函數(shù)名。

    2024年02月11日
    瀏覽(29)
  • 《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(五)

    Go 語(yǔ)言中有一個(gè)特殊的函數(shù):main 包中的 main 函數(shù),也就是 main.main,它是所有 Go 可執(zhí)行程序的用戶層執(zhí)行邏輯的入口函數(shù)。 Go 程序在用戶層面的執(zhí)行邏輯,會(huì)在這個(gè)函數(shù)內(nèi)按照它的調(diào)用順序展開。 main 函數(shù)的函數(shù)原型非常簡(jiǎn)單,沒有參數(shù)也沒有返回值。 Go 語(yǔ)言要求:可執(zhí)行

    2024年02月12日
    瀏覽(27)
  • 《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(八)

    《Go 語(yǔ)言第一課》課程學(xué)習(xí)筆記(八)

    Go 語(yǔ)言的類型大體可分為基本數(shù)據(jù)類型、復(fù)合數(shù)據(jù)類型和接口類型這三種。 其中,我們?nèi)粘?Go 編碼中使用最多的就是基本數(shù)據(jù)類型,而基本數(shù)據(jù)類型中使用占比最大的又是數(shù)值類型。 Go 語(yǔ)言的整型,主要用來(lái)表示現(xiàn)實(shí)世界中整型數(shù)量等。它可以分為平臺(tái)無(wú)關(guān)整型和平臺(tái)相關(guān)

    2024年02月12日
    瀏覽(41)
  • 【C# Programming】C#第一課(自己學(xué)習(xí)的筆記)

    【C# Programming】C#第一課(自己學(xué)習(xí)的筆記)

    目錄 一、C# 介紹 1.1 托管代碼(Manage Code ) : 1.2 基礎(chǔ)類型庫(kù) (Base Class Library): 1.3?程序集(Assembly): 1.4 .NET 框架: 1.5?公共中間語(yǔ)言(Common Intermediate Language),簡(jiǎn)稱 IL。 1.6?C#編譯器將源代碼編譯成CIL,從而生成程序集。 1.7 公共語(yǔ)言運(yùn)行時(shí) (Common Language Runtime ),簡(jiǎn)稱 CLR。 1.8?所

    2024年02月12日
    瀏覽(16)
  • <HarmonyOS第一課>1·運(yùn)行Hello World【學(xué)習(xí)筆記+課后考核】

    <HarmonyOS第一課>1·運(yùn)行Hello World【學(xué)習(xí)筆記+課后考核】

    其中詳細(xì)如下: AppScope中存放應(yīng)用全局所需要的資源文件。 ????????在AppScope,其中有resources文件夾和配置文件app.json5。AppScoperesourcesbase中包含element和media兩個(gè)文件夾 ?????????其中,element文件夾主要存放公共的字符串、布局文件等資源。media存放全局公共的多媒體資

    2024年02月11日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包