天天看點

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

作者:量子位

夢晨 蕭箫 發自 凹非寺

量子位 | 公衆号 QbitAI

隻需一段提示詞,讓GPT-4變成你的“夢中情導”,在GitHub上攬星上萬。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

學習的内容、難度可任意指定,從國小教到博士,甚至可以改變AI導師的教學風格和說話語氣:

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

終于不用為了一個搞不懂的疑(ruo)難(zhi)問題去找導師了!

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

現在,一個AI就能幫你學習任何主題,還是24小時待命且從來不會失去耐心。

比如用來學習一門新的程式設計語言Rust,并告訴AI你會C語言,AI在教你的時候就會跳過資料類型、函數等基礎知識了。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

甚至Github上還有因為受到很大幫助,主動要求贊助作者開發資金的。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

一位搞出海電商、經常需要了解不同行業産品和不同國家市場的朋友,體驗後評價到:隔行再也不隔山了。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

實作這個AI導師Mr. Ranedeer(馴鹿先生),不需要AI模型的訓練或微調,甚至不需要寫代碼,完全靠給AI寫提示詞就能搞定。

并且被搞教育科技(Edtech)行業的人評價為,與目前最先進的教育科技同等水準。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

Mr. Ranedeer版本還在快速疊代中,目前提示詞已經複雜到離譜,足足7839個字元,在GPT-4上要消耗3721個token。

可以算是目前大模型提示詞的“天花闆”級别。

而開發這段提示詞的作者年僅17歲,還是一位高中生……

專屬導師,從國小教到博士

請AI來當專屬導師的方法很簡單,直接把完整提示詞複制到GPT-4裡,或點選作者提供的ChatGPT分享連結,選擇“繼續這個對話”都行。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

下一步,當然是先讓老師改說中文啦。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

接下來AI導師會提醒你調整基本設定,先打“/congfig”然後把你的選擇敲進去就行。

支援的選項非常豐富,各種花色各種款式任你選擇,總有一款能滿足你需求。

其中“視覺”學習風格需要開啟插件,讓GPT-4調用Wolfram等功能畫圖才能實作。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

如果你實在不确定如何選,還可以讓AI解釋一下各個選項的含義。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

這裡告訴大家一個隐藏功能,除了深度是在提示詞中定義的,其他風格類選項都是AI自己了解的,你想選一個沒有列出的風格其實也可以。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

甚至可以隻指定深度,其他讓AI随機挑一種,每次上課都是不一樣的感覺。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

确定好想學的主題後,通過“/plan”輸入,AI導師就會為你量身制定一個學習計劃了。

比如學學最近被ChatGPT帶火的向量資料庫。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

可以看到,AI導師會先寫下一行“自我提醒”以免把配置給忘了,接下來根據深度假設一些你已經知道的基礎知識。

接下來的每一節課開始時,AI導師都會重複一遍這樣的“自我提醒”,來確定不偏離課程計劃。

課程開始後,AI導師會先進行一段講解,可以看出确實是按照配置用了“類比”的方式來教學,把向量資料庫類比成圖書館。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

等學完了就可以輸入“/test”,進入随堂小測驗環節。

AI導師會判斷你的回答是否正确,做出點評,并根據你掌握的情況判斷是否可以進入下一節課。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

而且AI還會适當的誇誇你,如果喜歡這種,可以把語氣風格設定為“鼓勵”讓AI更頻繁的誇誇。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

如果你有其他問題,也可以随時“舉手”提問。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

都問好以後,輸入“/continue”就會進入下一課。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

到第二課的測試環節發現太難,臨時讓AI導師給降降難度也是可以的。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

降過難度後再來一次随堂測試,可以看出難度确實降低了。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

就這樣不知不覺間,我已經把GPT-4每3小時25條的額度用完了。

沒錯,阻止你學習的最大的障礙就是GPT-4使用額度和上下文長度了。

而且作者特别強調了“不推薦使用GPT-3.5”,并且由于提示詞太複雜,調用GPT-4 API的話會非常貴。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

其他大語言模型同樣可用

好消息是,這套AI導師提示詞可以用到OpenAI之外的其他大模型。

作者測試了隔壁的ChatGPT最強競品Claude,也可以順利完成一個課程,但有些細微差別。

比如Claude在教詩歌分析時不如GPT-4。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

不過Claude教數學時效果會更好,并且在全部課程結束後還會建議繼續學習的方向,而GPT-4隻是告訴你已經學完了。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

看來AI導師也分擅長教文科的和擅長教理科的?

另外,不論是用哪個大模型,AI一本正經胡說八道的情況仍然存在。

訓練資料中存在的經典知識還好,要是想學點偏門或前沿的,最好先讓AI閱讀一段靠譜的學習材料再教你。

這時候,支援10萬token上下文的Claude-100k就成了很好的選擇。

另外Sam Altman也在最近一場讨論會中分享了OpenAI短期路線圖,其中提到最高100萬token的上下文視窗在2023年是有可能做到的。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

在更強大的大模型降臨之前,除了先把AI導師用起來之外,背後這段非常複雜的提示詞同樣值得學習。

17歲高中生打造

這個名叫“馴鹿先生”的AI導師設計思路,主要包括整體架構設計和課程内容生成兩部分。

一方面,是雕刻出這一整個AI導師“人設”的整體架構設計。

從内容來看,它包含名字、版本資訊、作者、課程等級、導師性格類型(故事化/幽默/嚴肅等)、推理架構、指令、規則、使用者偏好、配置、課程設定、初始化等内容。

在GitHub上直接可以下載下傳提示詞完整版:

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

提示詞也支援多種格式,包括JSON、YAML和Markdown。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

那麼,Mr. Ranedeer在GitHub中給出的這一大段“咒語”,究竟是怎麼起作用的?

我們直接拿去問了問GPT-4:

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

GPT-4很快幫我們分析出了這一大串代碼的運作原理,主要包含特性、指令、規則、學生偏好、格式和初始化六個部分:

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

用GPT-4總結一下,這提示詞通常具備這幾類特點:

  • 設定特定的規則和格式
  • 個性化偏好設定
  • (可選)使用圖示增加可讀性
  • 指令接口
  • 結構化輸出
挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

其中,核心讓AI導師維持人設的方法,在于這一大串咒語中規則部分的撰寫。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

這部分的格式,和之前網傳洩露的“微軟調教GitHub Copilot提示詞”比較接近。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

雖然“GitHub Copilot提示詞遭洩露”這事兒不保真,不過從這段提示詞内容來看,規則編寫同樣包括特定場景規則、明确的角色身份、行為規範指導和互動方式設定等:

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

那麼,整體架構設計好後,就是具體課程上的提示詞設計了。

另一方面,在課程内容生成上,AI導師借鑒了目前非常火的大模型“思維樹”原理。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

從圖中來看,這段提示詞的核心原理是“階梯式疊代”,即目的是讓AI反複生成并評估課程品質,最終給使用者輸出最好的課程内容。

無論是課程内容、還是課程品質評估,都由AI負責完成。以一堂高中實體課為例,提示詞就需要包含生成目标(高中光電效應課程)、思維樹步驟和規則限制:

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

給我上一堂高中光電效應的課。

首先,建立5個計劃,介紹你如何計劃這門課。

然後,建立一個包含所有提議計劃的表格,并從0到100對它們進行評分,包括對它們的互動一緻性和實用性(基于你的語言模型能力)進行評分。

随後,僅使用最佳評分計劃生成一個完整的課程,并且疊代3次,這樣我們就可以分析我們應該給學生的最佳個别課程(使用標明的計劃)。

上完課後,像你在表格中對計劃(參與度、連貫性、實用性)所做的那樣,再做一次相同的評分。最後,輸出你認為最好的課程以及原因。

注意: 本課程僅由你自己産生。也就是說,你将用你的大語言模型能力來教授這個話題。不要主動進行活動,因為你看不到學生在做什麼。隻能是文字互動。

事實上,以思維樹(鍊)的方式撰寫提示詞技巧,如今在各種前沿教程裡面已經是“标配”了。

例如,在吳恩達和OpenAI研究員Isa Fulford一起開設的ChatGPT提示詞工程新課中,就同樣介紹了類似的思維鍊提示詞寫作方法。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

以設計一個AI電腦客服為例,我們就可以用到思維鍊的方式,讓它按照以下邏輯來回答客戶提出的問題:

首先,确定使用者要提問的電腦産品類型和數量;

随後,确定使用者要提問的産品類型是否在資料庫範圍内;

接下來,根據資料庫内容,回答客戶有關電腦産品的問題,并用友好的語氣糾正他們不合理的提問;

注意事項包括回答方式和格式等。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

總結下來就是,先設計整體架構,然後具體到課程内容上,則可以采用思維樹(鍊)的方式生成。

有意思的是,寫出這個AI專屬導師插件提示詞的作者,竟然是一名年僅17歲的高中生。

據《金融時報》介紹,這名高中生名叫賈斯汀,來自澳洲。

和大夥兒一樣,賈斯汀也面臨考試前一周“臨時抱佛腳”的境遇,為此他打造了一個GPT-4私教給自己補課,發現效果非常不錯。

考試結束後,他繼續自學了更進階的提示詞工程,開發了更完整的AI導師項目,可根據不同的課程水準、學習風格、推理能力、語氣和互動方式進行定制。

随後,他将之命名為Mr. Ranedeer(馴鹿先生)項目,上傳到GitHub,沒想到意外爆火。

賈斯汀表示,自己14歲的時候,就已經産生了讓AI當老師的念頭。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

值得一提的是,從推特來看,這位老哥也是馬斯克粉絲沒跑了:

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

在聯系方式界面,他還給出了一串狗狗币代碼,友善大夥兒給他打賞狗狗币支援。

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

One More Thing

看了這麼多,你是不是也有點心動,想“抄抄”作業,用類似的提示詞來開發自己的AI插件了?

老樣子,拿它問問GPT-4,很快就能抽取一個模闆出來:

挖掘GPT-4最大潛力,AI導師Github萬星,網友:隔行再也不隔山了

屬實是萬物皆可GPT-4了。

領一個導師:

https://github.com/JushBJJ/Mr.-Ranedeer-AI-Tutor

參考連結:

[1]https://www.ft.com/content/cbd885c3-bda6-459f-8014-f76474bad8a9

[2]https://twitter.com/elonmusk/status/1357236825589432322

[3]https://twitter.com/marvinvonhagen/status/1657060506371346432

[4]https://learn.deeplearning.ai/chatgpt-building-system/lesson/1/introduction

— 完 —

量子位 QbitAI · 頭條号簽約

關注我們,第一時間獲知前沿科技動态