大模型的技術(shù)生態(tài)——怎么理解大模型技術(shù)以及應(yīng)用技術(shù) 原創(chuàng)
“ 大模型的技術(shù)生態(tài)本質(zhì)上就是圍繞著大模型這個“人”轉(zhuǎn)的。”
大家在學(xué)習(xí)大模型應(yīng)用開發(fā)時會發(fā)現(xiàn)有很多種不同的技術(shù)方向和框架,而且不同的技術(shù)有其使用的業(yè)務(wù)場景,因此可能就有部分人認(rèn)為,不同大模型應(yīng)用技術(shù)之間是無關(guān)的。
但事實上,從技術(shù)的角度出發(fā),技術(shù)只是一種工具,而很多業(yè)務(wù)場景可能需要同時結(jié)合多種不同的技術(shù)才能滿足復(fù)雜的業(yè)務(wù)需求。
只不過技術(shù)生態(tài)經(jīng)過這么多年的發(fā)展,已經(jīng)形成了一套完善的架構(gòu)機制,對我們使用者來說入口都是統(tǒng)一的,但其背后的技術(shù)實現(xiàn)卻是復(fù)雜的,并且是可以更換的,但最終對我們用戶來說都是無感的。
大模型應(yīng)用的技術(shù)生態(tài)
既然是大模型應(yīng)用,那么其當(dāng)然是以大模型為核心技術(shù)的應(yīng)用,所以任何與大模型相關(guān)的技術(shù)棧的核心都是以大模型為主。
大模型作為目前為止人工智能技術(shù)的代表,其核心就是讓大模型具備人的能力,思考和行動的能力;但受限于目前的技術(shù)能力,因此大模型還不具備作為“人”的能力。
但我們依然可以使用大模型來解決一些問題,提升工作效率。
而人的能力并不是天生的,而是通過后天學(xué)習(xí)得來的,因此大模型也需要經(jīng)過預(yù)訓(xùn)練才能獲取需要的知識。

而人之所以能成為人,原因就在于其具備強大的獨立思考能力和動手能力——使用工具的能力。
所以,我們對模型的期望也是如此,想讓模型具備強大的思考和動手能力;因此這就產(chǎn)生了大模型的幾個主要應(yīng)用場景:
- 自然語言的理解能力
- 創(chuàng)作能力
- 使用工具的能力
但由于大模型本身沒有物理實體,因此我們需要給大模型裝上手和腳;這就使得大模型具備了使用工具的能力——Agent智能體。
事實上大模型的核心能力還在于其理解和生成能力的結(jié)合;不論是自然語言理解,還是創(chuàng)作,以及使用工具;本質(zhì)上來說都是大模型理解和生成能力的體現(xiàn)。
首先,大模型肯定需要具備自然語言理解的能力,否則它都不知道自己要干啥;其次,創(chuàng)作能力是在其理解能力的基礎(chǔ)之上,通過模仿其它的作品,根據(jù)用戶的需求,生成相對應(yīng)的作品;所以其本質(zhì)上還是理解和生成的能力。
而關(guān)于智能體的理解就更簡單了,比如說我們出門要開車,吃飯要用碗,拍照要用相機;同樣,大模型要想完成一些任務(wù)也需要這些工具才行。

但是有一點我們要理解的是,大模型并不負(fù)責(zé)工具的具體執(zhí)行,大模型的作用只是根據(jù)工具列表選擇一個合適的工具,并給工具提供必要的參數(shù);所以,所謂的智能體,其實就是把大模型變成了一個程序員,它能夠理解業(yè)務(wù)需求,然后完成編碼,但代碼的執(zhí)行是由計算機而不是程序員負(fù)責(zé)的。
所以說理解大模型的應(yīng)用技術(shù)原理并不復(fù)雜,甚至可以說是很簡單,只需要從人的角度去理解就可以了;但大模型的執(zhí)行過程卻非常的復(fù)雜,并且是極度的不穩(wěn)定,而這就是我們做好強大的容錯處理,否則大模型應(yīng)用就會隨時會成為一顆定時炸彈。
本文轉(zhuǎn)載自??AI探索時代?? 作者:DFires

















