ChatGPT 開放了代碼解析器Code interpreter,與其說它是程序員的工...
有人說 ChatGPT 的名字也很糟糕,與其說它是程序員的工具,不如說是為您工作的程序員。體驗(yàn)之后你會(huì)發(fā)現(xiàn),只有你想不到,沒有它干不了。但真的是這樣嗎?它沒有缺點(diǎn)嗎?
7 號(hào) OpenAI 在官方推特上宣布,將向付費(fèi)的 ChatGPT Plus 用戶開放一個(gè)代碼解析器功能。
它允許 ChatGPT 運(yùn)行代碼,并且可以選擇訪問您上傳的文件。您可以要求 ChatGPT 分析數(shù)據(jù)、創(chuàng)建圖表、編輯文件、執(zhí)行數(shù)學(xué)運(yùn)算等。
輕描淡寫的,這段話在向我們透露什么信息:
- 它能運(yùn)行代碼
- 它可以上傳文件
- 它可以分析文件中的數(shù)據(jù)、編輯文件、執(zhí)行數(shù)學(xué)運(yùn)算、創(chuàng)建圖表,然后輸出。
不是在開啟 Plugin 的地方,那是給第三方使用的地方,這個(gè)是官方可能。打開官網(wǎng),在 Settings 設(shè)置處,看到了一個(gè)新配置:
ChatGPT 向 Plus 用戶開放代碼解析器功能-2023-07-08-18-07-45將 Code interpreter 的綠色小開關(guān)推開。
開啟以后,回到主操作界面,模式選項(xiàng)處就多了一個(gè)新選項(xiàng):
ChatGPT向Plus用戶開放代碼解析器功能-2023-07-08-18-23-33據(jù)說,ChatGPT Plus 的代碼解析器功能非常強(qiáng)大,幾乎日常工作的文件、數(shù)據(jù)集、代碼都能解析。接下來開始試用它有哪些強(qiáng)大的功能。
聽說一旦我選擇了插件,我就可以像往常一樣與 ChatGPT 交談。然后,它會(huì)將我的問題轉(zhuǎn)化為數(shù)據(jù),并為我提供明確的答案。
1,文件格式轉(zhuǎn)化(使用 Py 代碼)
寶玉將一個(gè) PDF 上傳,然后告訴 ChatGPT:“請(qǐng)將這個(gè) PDF 文件保存成 2 行 2 列的圖片,每 4 頁一張圖片?!?/p>
然而它就真的按要求做到了。
20230708195241-2023-07-08-19-52-42至于怎么上傳 PDF,在輸入框旁邊有一個(gè)加號(hào),單擊就可以上傳:
20230708195526-2023-07-08-19-55-26更為重要的是,ChatGPT 完成這一步的文件格式轉(zhuǎn)換,是通過 Python 代碼完成。且它所使用的 Py 代碼,還可以點(diǎn)開查看,并下載使用。
20230708195850-2023-07-08-19-58-51有興趣可以跳轉(zhuǎn)過去看寶玉的推特:https://twitter.com/dotey/status/1677426953207382018
2,與人類互動(dòng),請(qǐng)示
更有意思的是來自另一位 ChatGPT 用戶的實(shí)踐,他在與 AI 互動(dòng)的過程中,要求 AI 將一個(gè) Epub 電子書轉(zhuǎn)為 txt 格式。AI 在嘗試轉(zhuǎn)化的過程中失敗了,問題在于,它失敗以后,還還會(huì)向人請(qǐng)示:
您覺得有什么改進(jìn)的建議嗎?
20230708201216-2023-07-08-20-12-17這太讓人震撼了!我不知道你意識(shí)到了什么。
以往人們批評(píng) ChatGPT 總是強(qiáng)答造謠、虛幻主義,現(xiàn)在好了,它用實(shí)際可以運(yùn)行的代碼回答人類提出的具體問題,并且當(dāng)在實(shí)踐中遇到問題時(shí),還會(huì)征求人類的建議,向人類尋求下一步的指示。
這不像一個(gè)員工在遇到問題時(shí),向他的上級(jí)反映問題嗎?
這就是一個(gè)真正的智能助理干的事情??!并且是一個(gè)上知天文、下知地理,通曉各種編程語言的智能助理,而且還不睡覺,可以 24 小時(shí)干活。
對(duì)向陽喬木這個(gè)實(shí)驗(yàn)感興趣,可以訪問:https://chat.openai.com/share/b1659250-a557-4ae1-b275-0a0ed3636910
(這個(gè)鏈接是從 ChatGPT 上分享的,這種分享鏈接非常好,既可以保存有效的 Prompt 實(shí)踐,又可以分享給他人查看。)
3,歸納、分析與總結(jié)
又有人給它上傳了一個(gè) prompts.csv 數(shù)據(jù)文件,指令要求:
請(qǐng)你對(duì) prompts.csv 文件進(jìn)行分析總結(jié),選擇一些最佳圖表用來展示分析結(jié)果,并給出一份編寫 prompt 最佳指南。
它畫出了簡潔的圖表:
20230708203919-2023-07-08-20-39-20下面這是它繪制的詞云統(tǒng)計(jì)效果圖:
20230708204510-2023-07-08-20-45-10是不是感覺效果還不錯(cuò)。
最后它還給出了分析結(jié)果。下面這是一份來自 ChatGPT 自己回答的,如何撰寫最佳提示的最佳實(shí)踐:
- 1,明確指出你需要什么:使用詞匯如"want "need","help""tell"來明確地指出你需要 ChatGPT 做什么。
- 2,指定角色;像"actasa..."這樣的語句可以幫助 ChatGPT 理解你希望它扮演的角色。
- 3,簡潔清晰:盡量讓你的提示簡短而清晰,大部分的提示長度在 200 個(gè)字符以下。特定的行動(dòng):如果可能,使用具體的動(dòng)詞,如"use""create""design""play"等,來明確你希望 ChatGPT 執(zhí)行的具體動(dòng)作。
顯然,它有歸納、分析與總結(jié)的能力。這些能力作為智能助理能力模型中的一部分,是很重要且很受市場歡迎的能力。
除了情感陪伴,它沒有,不知道它還不會(huì)什么。哦,對(duì)了,它不會(huì)做飯,它只能給出菜譜,但并不能把食材變成佳肴。
最后補(bǔ)充一點(diǎn)關(guān)于從視頻中提取音頻,將轉(zhuǎn)化為文本,再結(jié)合關(guān)鍵畫面制作 PPT 的問題,它會(huì)給出分步的代碼,但在第二步時(shí),因?yàn)橐纛l轉(zhuǎn)文本是一項(xiàng)在線服務(wù),需要調(diào)用谷歌或其它第三方的接口服務(wù),所以它不能直接運(yùn)行。
此外,有人說,它既然可以連網(wǎng)(意思指連接上了 Bing,是 Beta 功能之一),那么能不能讓它直接編寫攻擊服務(wù)器的代碼?
這是不行的。首先,這不符合它的規(guī)則;其次,它的 Py 代碼運(yùn)行在沙箱之中,就像瀏覽器中的 JS 代碼一樣,有諸多限制,并不是可以為所欲為的。
總結(jié)
最后總結(jié)一下:
- 1,代碼解釋器是一個(gè)很強(qiáng)大的功能,它就像人類的一個(gè)會(huì)編程的智能助理,它可比低代碼強(qiáng)太多了,你只需要學(xué)會(huì)與它打交道的特定指令,就可以讓它為你干活了;
- 2,它的名稱叫“代碼解釋器”,但其實(shí)這是一個(gè)很糟糕的名字。你也不要看它具體有什么能力,譬如分析數(shù)據(jù)、創(chuàng)建圖表、編輯文件、執(zhí)行數(shù)學(xué)運(yùn)算等,這些都是它的能力,但遠(yuǎn)遠(yuǎn)不止這些能力啊,因?yàn)樗哪芰褪?Python 的能力,Python 無所不為,你說它的能力是什么?只有你想不到,沒有它干不了。
- 3,也不要過于迷信它,它編寫的代碼運(yùn)行在沙箱中,它在查詢信息時(shí)可以聯(lián)網(wǎng)(查詢 Bing),但它不能直接調(diào)用谷歌的在線服務(wù),更加不能滿足你的私欲,替你攻擊隔壁老王的服務(wù)器。
它是一個(gè)越來越強(qiáng)大的工具,官方的代碼解釋器出來后,Github 的 Copilot 效用就降低了。但對(duì)于插件開發(fā)者來說,可以據(jù)此實(shí)現(xiàn)的功能也更多了。
比如,讓用戶上傳文件,然后分析文件,然后給出分析結(jié)果。用戶不會(huì)直接使用 ChatGPT,但是作為插件開發(fā)者的你會(huì)啊,你完全可以開發(fā)這樣的應(yīng)用不是嗎?
智能時(shí)代已經(jīng)到來!以前我們講數(shù)字化,講了許多年,許多企業(yè)在許多城市推進(jìn)了許多年,勉勉強(qiáng)強(qiáng)不少中小企業(yè)開始數(shù)字化了?,F(xiàn)在不一樣了,智能時(shí)代來了,原來是數(shù)字化,現(xiàn)在是智能數(shù)字化,許多中小企業(yè)老板在自己的圈子里就相互推薦。
“唉,你用了沒有?”
“還沒有。”
“怎么還不用?趕緊讓員工用起來!”
老板們自己都卷了起來?,F(xiàn)在是程序員不用、設(shè)計(jì)師不用、產(chǎn)品經(jīng)理不用,為什么不用?因?yàn)殡[隱約約感覺這好像是一個(gè)砸他們飯碗的東西。原來新軟件新工具都是由員工提出來,向老板申請(qǐng)資金購買,現(xiàn)在是老板主動(dòng)要求員工購買與使用。
關(guān)于我們?nèi)绾蚊鎸?duì) AI,還是那句話:你不能駕馭它,那么未來你將被能駕馭的人淘汰。?

-?End -
? ? 積極而不自矜,累跬步以至千里。
與時(shí)間做朋友,一同前行

點(diǎn)贊、關(guān)注和轉(zhuǎn)發(fā),就是最好的支持
添加作者微信9830131,回復(fù)“讀者”進(jìn)讀者修仙群
【資源下載】
- 回復(fù)?10000,下載《微信小游戲開發(fā)》全套書配套源碼及番外篇PDF
- 回復(fù)?10001,下載 “ 零邊際成本微信小程序產(chǎn)品開發(fā)范式”源碼及PPT
- 回復(fù) 10003,下載《GPT-4技術(shù)報(bào)告》PDF



