
教育GPT是怎樣煉成的?

人工智能時代,已經(jīng)到來。
2024年1月,OpenAI官宣GPTs(商城)正式上線。
至此,程序員的門檻被再次降低,只要有足夠的創(chuàng)造力和想象力,每個人都可以根據(jù)自己的專業(yè)知識創(chuàng)造一個GPT工具的時代已經(jīng)到來。
在GPTs上線后,至頂網(wǎng)發(fā)現(xiàn),教育類目很快成了被官方推薦的一個熱門類目,在這個類目中,熱榜排在前列的有數(shù)學(xué)GPT、物理GPT、語言教學(xué)GPT、視頻摘要GPT、數(shù)據(jù)分析GPT,還有各學(xué)科綜合GPT。
在這之中,甚至還有一個教你如何寫提示詞的GPT。
就教育類目里排在前12位的GPT產(chǎn)品來看,數(shù)學(xué)解題和語言教學(xué)是兩大熱門應(yīng)用。
截至2024年3月,僅僅是純數(shù)學(xué)GPT,熱榜上就有兩款,分別為math、Math Solver,語言類GPT則有日語GPT、韓語GPT,以及支持20國語言的語言老師GPT——Language Teacher | Ms. Smith。
AI做題家
至頂網(wǎng)就math和Math Solver兩個GPT,找來兩道2023年全國高考數(shù)學(xué)題來進(jìn)行測試,一起來看看他們能給出怎樣的答案。
第一道題,我們選取2023年全國高考甲卷文科數(shù)學(xué)試卷的第一道選擇題,題目如下:
用math作答時,它很快就給出了答案:
這是一道關(guān)于集合知識的數(shù)學(xué)題,也是一道簡單的選擇題,解題時,math先將題目進(jìn)行了一個簡單的描述,然后對題目進(jìn)行了簡要分析,最后給出了經(jīng)過計算的答案,這很接近人類的思維和邏輯,也是正常的教學(xué)思路。
針對這道題,Math Solver給出的答案是:
Math Solver是分三個步驟給出了完整的解題思路,并給出了關(guān)鍵概念、關(guān)鍵概念解釋,以及關(guān)聯(lián)的練習(xí)題,這樣的解題步驟顯然更適合初學(xué)者。
不過,就這道題而言,二者給出了不一樣的答案,而本題的正確答案是A,顯然,Math Solver給出的解題步驟詳細(xì),但從邏輯性和解題能力上來看,Math Solver仍然有一定欠缺。
第二道題我們同樣選擇這張試卷上一道分值為12分、涉及函數(shù)調(diào)用的解答題:
math給出的答案如下:
Math Solver給出的解題思路如下:
從解題思路上來看,math的解題過程雖然不夠簡潔,但解題思路更自然,基本符合人類的邏輯和解題步驟;
Math Solver一如既往地采用了分步驟的解題方法,但在解題過程中,多次調(diào)用自動求解器出錯,而且在解題過程中的邏輯思維明顯不夠“數(shù)學(xué)”,表述啰嗦且不嚴(yán)謹(jǐn)。
從結(jié)果上來看,兩個數(shù)學(xué)GPT都沒能給出答案。
不過,值得注意的是,這兩個數(shù)學(xué)GPT雖然沒能給出正確答案,但也沒有胡編亂造出一個答案,這顯然是GPT設(shè)計者在提示詞中加入了一些防止GPT幻覺的提示詞。
此外,我們又測試了Language Teacher | Ms. Smith,在測試過程中,它首先會問你想要學(xué)什么語言,然后會問你是初學(xué)者還是進(jìn)階者,接著又會給出一些話題建議。
在這個過程中,它會默認(rèn)你的母語是英語,先用英語和你對話,在選定話題后,會用你選定的語言和你交流,還會糾正你在語法表達(dá)上的錯誤。
這樣的語言GPT在實際使用體驗上,明顯優(yōu)于數(shù)學(xué)GPT的使用體驗。
實際上,如今的GPT雖然基于大量的專業(yè)數(shù)據(jù)訓(xùn)練后,已經(jīng)有了一定的通用性,但即便是GPTs里排名最靠前的教學(xué)類GPT,更擅長的還是更接近“閑聊”場景的語言教學(xué)。
讓秦始皇來教漢語
為了方便用戶開發(fā)GPT應(yīng)用,實際上,OpenAI將GPT應(yīng)用的開發(fā)平臺一并嵌入到了GPTs中,通過這一開發(fā)平臺,小白用戶也可以在引導(dǎo)下一步一步地設(shè)計出一個GPT應(yīng)用。
我們通過GPTs中的這一開發(fā)平臺,借鑒Language Teacher | Ms. Smith的教學(xué)設(shè)計邏輯,也嘗試設(shè)計了一個漢語教學(xué)類GPT——秦始皇教漢語,以下是我們設(shè)計這一GPT使用的提示詞:
首先,創(chuàng)建一個幫助英語母語者學(xué)習(xí)漢語的GPT,GPT的名字叫秦始皇教漢語,形象要模仿中國古代皇帝,皇帝形象要幽默一些,皇帝手里拿著一本書,書的封面用英文和簡體中文寫著輕松學(xué)中文。
其次,每次打開這個GPT,GPT都會先問:
Hi, nice to see you, please tell me your Chinese language level:
1、Beginner(初級)
2、Intermediate(中級)
3、Advanced(高級)
然后,在用戶選擇后,繼續(xù)提示用戶對話類型選擇:
Here are the topics we can cover at the intermediate level:
Travel and Culture: Discuss travel experiences, cultural differences, and learn vocabulary about transportation, accommodation, and tourist attractions.
Current Events: Engage in discussions about recent news, focusing on vocabulary related to politics, environment, and society. Express opinions and perspectives.
The Professional World: Talk about various professions, workplace scenarios, and job-related tasks, using industry-specific vocabulary.
Health and Well-being: Discuss health, fitness, and lifestyle choices. Includes medical terms, fitness activities, and health-related habits.
Mock Job Interview: Participate in a simulated job interview, practicing questions and answers common job interviews. This includes learning formal language and industry-specific terminology.
接著,在用戶選擇完用戶語言水平和對話類型后,主動用相應(yīng)的語言水平和對話類型與用戶展開相應(yīng)話題的交流。
在用戶選擇完用戶語言水平和對話類型后,主動用相應(yīng)的語言水平和對話類型與用戶展開相應(yīng)話題的交流,交流過程中用漢語和英語混合的形式,例如:
你最近去過哪些有趣的地方嗎?(Have you visited any interesting places recently?)
最后,在用戶做出回答后,先將用戶的回答與《現(xiàn)代漢語詞典》第五版中的表述進(jìn)行對比,如果用戶回答的內(nèi)容表述不標(biāo)準(zhǔn),先對相應(yīng)內(nèi)容糾錯,然后繼續(xù)話題,例如:
第一步糾錯:?Better expression: 看到了海棠開花 could be more naturally expressed as "看到了海棠花開".
第二步繼續(xù)話題聊天:那聽起來非常有趣!洛杉磯附近的滑雪場也很有名。海棠花開的景象一定很美吧?你還打算去哪些地方旅游?
通過這樣一套提示詞設(shè)計出的漢語教學(xué)GPT“秦始皇教漢語”,設(shè)計完成后,也能有模有樣地進(jìn)行基礎(chǔ)的漢語教學(xué)。
顯然,即便不買大幾千塊的AI課程,普通人也能在OpenAI搭建的開發(fā)平臺上,輕松開發(fā)出一個還挺像樣的GPT。
這不禁讓人感嘆,人工智能時代,真的已經(jīng)到來。
本文章選自《數(shù)字化轉(zhuǎn)型方略》雜志,閱讀更多雜志內(nèi)容,請掃描下方二維碼
