0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ChatGPT上線最強(qiáng)應(yīng)用:分析數(shù)據(jù)、生成代碼都精通

數(shù)據(jù)分析與開(kāi)發(fā) ? 來(lái)源:InfoQ ? 2023-07-13 14:52 ? 次閱讀

當(dāng)?shù)貢r(shí)間 7 月 7 日,OpenAI 在社交平臺(tái)表示,將向所有 ChatGPT Plus 用戶開(kāi)放代碼解析器(Code Interpreter)功能。消息一出便瞬間引發(fā)了開(kāi)發(fā)者們的廣泛關(guān)注,該功能被有的開(kāi)發(fā)者認(rèn)為是自 OpenAI 發(fā)布 GPT-4 以來(lái)最強(qiáng)大的功能。

有了 Code Interpreter,語(yǔ)言模型不僅可以生成代碼,還可以獨(dú)立執(zhí)行代碼。這個(gè)插件允許用戶直接在 ChatGPT 對(duì)話窗口直接調(diào)用 Python,直接進(jìn)行數(shù)據(jù)上傳、下載、分析(統(tǒng)計(jì))、作圖,甚至進(jìn)行文件格式轉(zhuǎn)換及解決定性和定量數(shù)據(jù)問(wèn)題。

代替數(shù)據(jù)分析師?

在大數(shù)據(jù)時(shí)代,對(duì)復(fù)雜數(shù)據(jù)集進(jìn)行可視化的能力已經(jīng)不只是一項(xiàng)技術(shù),更是一種必需。數(shù)據(jù)可視化是我們從日常瀏覽的海量數(shù)據(jù)中提取洞察的關(guān)鍵,讓我們能夠?qū)⒁?guī)模龐大的原始數(shù)據(jù)轉(zhuǎn)換為既具有視覺(jué)吸引力、又易于理解的圖形。然而,實(shí)現(xiàn)可視化的具體過(guò)程往往令人生畏,其中涉及到復(fù)雜的數(shù)據(jù)處理、設(shè)計(jì)和調(diào)試環(huán)節(jié)。

ChatGPT 的 Code Interpreter 被很多網(wǎng)友認(rèn)為是數(shù)據(jù)可視化領(lǐng)域的規(guī)則顛覆者。

比如,之前如果要?jiǎng)?chuàng)建一份柱狀圖來(lái)說(shuō)明不同產(chǎn)品在特定時(shí)期內(nèi)對(duì)應(yīng)收入,需要在 Python 中編寫 SQL 查詢或處理數(shù)據(jù),這對(duì)缺乏編程背景的人來(lái)說(shuō)比較困難。但有了 ChatGPT Code Interpreter 后,我們唯一要做的就是提出問(wèn)題。只需用簡(jiǎn)單的語(yǔ)言指導(dǎo) AI,它就能做好余下的工作,基于現(xiàn)實(shí)數(shù)據(jù)創(chuàng)建出詳盡而準(zhǔn)確的可視化結(jié)果。這種易用性不僅體現(xiàn)在柱狀圖中,餅狀圖、折線圖、散點(diǎn)圖等其他數(shù)據(jù)可視化類型也均可支持。

Code Interpreter 實(shí)際上是“沙盒、防火墻執(zhí)行環(huán)境以及一些臨時(shí)磁盤空間”中的 Python 解釋器,其中的所有數(shù)據(jù)可視化都是使用 Python 生成的。

目前,已經(jīng)有不少網(wǎng)友分享了自己如何讓用這款 AI 工具如何生成富有洞見(jiàn)的可視化結(jié)果。Twitter 活躍用戶、賓夕法尼亞大學(xué)沃頓商學(xué)院教授 Ethan Mollick 分享了自己使用 ChatGPT Code Interpreter 的經(jīng)驗(yàn)。他上傳了一個(gè) XLS 文件,并向 AI 提出三個(gè)問(wèn)題:

“你能通過(guò)可視化和描述性分析,幫助我理解數(shù)據(jù)內(nèi)容嗎?”

“你能試著用回歸分析找到其中的模式嗎?”

“你能運(yùn)行回歸診斷嗎?”

Code Interpreter 完成了數(shù)據(jù)處理,并根據(jù) Ethan 的要求給出準(zhǔn)確的可視化與分析結(jié)果,展現(xiàn)出輕松處理復(fù)雜數(shù)據(jù)解釋任務(wù)的強(qiáng)大能力。

fc1d6d78-2130-11ee-962d-dac502259ad0.png

部分結(jié)果示例

在另一個(gè)示例中,Ethan 要求 Code Interpreter 執(zhí)行敏感性分析。盡管 AI 無(wú)法訪問(wèn)原始數(shù)據(jù),仍能解決問(wèn)題并提出有用的見(jiàn)解。這凸顯出該工具在處理計(jì)劃外數(shù)據(jù)相關(guān)問(wèn)題時(shí),表現(xiàn)出的良好適應(yīng)性和智能水平。

Twitter 用戶 Patrick Blumenthal 則向 Code Interpreter 提交了原始 UFO 目擊數(shù)據(jù)集。該 AI 根據(jù)數(shù)據(jù)內(nèi)容生成了完備的 HTML 熱圖,表現(xiàn)出利用不同數(shù)據(jù)集快速創(chuàng)建數(shù)據(jù)可視化結(jié)果的潛力。

fc687430-2130-11ee-962d-dac502259ad0.png

這些真實(shí)示例說(shuō)明,ChatGPT Code Interpreter 在簡(jiǎn)化數(shù)據(jù)可視化過(guò)程方面有著強(qiáng)大能力。通過(guò)對(duì)話中提出的問(wèn)題,用戶無(wú)需編寫任何代碼即可獲取有價(jià)值的見(jiàn)解和關(guān)于數(shù)據(jù)的圖形表示。Ethan 對(duì) Code Interpreter 的評(píng)價(jià)是“用過(guò)的最有用、最有趣的 AI 模式”。

ChatGPT Code Interpreter 不僅是一款數(shù)據(jù)可視化工具,更是一款強(qiáng)大的數(shù)據(jù)分析工具。它能夠解釋復(fù)雜數(shù)據(jù)集、發(fā)現(xiàn)各種模式并為決策提供寶貴的信息和見(jiàn)解。

數(shù)字營(yíng)銷公司的 Greg Isenberg 表示,Code Interpreter 通過(guò)分析搜索引算法和用戶行為,為內(nèi)容優(yōu)化生成數(shù)據(jù)驅(qū)動(dòng)的見(jiàn)解,并通過(guò)定制的策略提高網(wǎng)站排名,從而徹底改變了 SEO。隨著進(jìn)入新的排名,新公司將會(huì)增加數(shù)百萬(wàn)美元的收入。將 Code Interpreter 與 Google Search Console 數(shù)據(jù)結(jié)合使用現(xiàn)在似乎已經(jīng)成為一種流行的用法。

另一個(gè)例子中,一位 Twitter 用戶分析了他最喜歡歌曲的 300 小時(shí) Spotify 播放列表。該聊天機(jī)器人提供了可視化功能,還幫助進(jìn)行數(shù)據(jù)檢索,并解釋了如何使用 Spotify API。

fcb13300-2130-11ee-962d-dac502259ad0.png

此外,Code Interpreter 不僅可以根據(jù)數(shù)據(jù)創(chuàng)建 GIF,還可以涉足其他格式的文件。一位名為 Riley Goodside 的提示工程師上傳了一個(gè) GIF,并要求聊天機(jī)器人使用 Zoom 將其轉(zhuǎn)換為 MP4,Code Interpreter 也成功做到了。

有人認(rèn)為,這種以對(duì)話方式執(zhí)行復(fù)雜數(shù)據(jù)分析任務(wù)的能力,徹底改變了行業(yè)中的傳統(tǒng)游戲規(guī)則。它將數(shù)據(jù)分析能力交付至每一個(gè)人手中,打破了以往高水平編碼人員或數(shù)據(jù)科學(xué)從業(yè)者對(duì)這類知識(shí)的“壟斷”。無(wú)論是想要解讀銷售數(shù)據(jù)的小企業(yè)主、想要分析學(xué)生成績(jī)數(shù)據(jù)的教師,還是致力于數(shù)據(jù)驅(qū)動(dòng)故事的記者,ChatGPT Code Interpreter 都能幫助大家更好地理解數(shù)據(jù)內(nèi)容。

不過(guò)也有人表示,沒(méi)有想象的那么強(qiáng)大?!霸诤喜⒍鄠€(gè)復(fù)雜文件的時(shí)候,塔只會(huì)遵循一些特定的方法合并,如果遇到的這個(gè)方法不行,現(xiàn)場(chǎng)就崩給你看?!敝醮鹬鳌皹O薩學(xué)院冷哲”表示,“它只適合做一些你看起來(lái)就知道怎么做,但是超級(jí)費(fèi)工夫的批處理工作。但是對(duì)于那種你看起來(lái)都不知道怎么做、一臉懵的情況,他也會(huì)一臉懵?!绷硗庑枰⒁獾氖?,ChatGPT Code Interpreter 目前似乎對(duì)中文用戶不太友好,不如使用英語(yǔ)帶來(lái)的體驗(yàn)好。

“這種匆忙的開(kāi)放,其實(shí) OpenAI 遇到了非常大的服務(wù)器計(jì)算壓力,以至于他們肯定是在后臺(tái)做了限制之前我看內(nèi)測(cè)的時(shí)候大家常用的摳圖或者圖像和視頻處理,現(xiàn)在都被進(jìn)行了限制,要么說(shuō)不能做,要么說(shuō)計(jì)算能力不足?!皹O薩學(xué)院冷哲”推測(cè)道。

改變編碼方式

ChatGPT Code Interpreter 也在改變我們的編碼方式。

Ethan 使用 Code Interpreter 獲取舊的 scratch STATA 文件和代碼,并使用 Python 復(fù)制它們。

fd13c59c-2130-11ee-962d-dac502259ad0.png

ChatGPT Code Interpreter 基于機(jī)器學(xué)習(xí)技術(shù),主要支持 Python,但 ChatGPT Code Interpreter 在設(shè)計(jì)上也兼顧了對(duì)其他編程語(yǔ)言的理解和交互能力,是一款功能完備、適用范圍極廣的編碼工具。

ChatGPT Code Interpreter 之所以大受歡迎,原因之一就是它能彌合技術(shù)知識(shí)與創(chuàng)造力之間的巨大鴻溝。大家不再需要精通 Python、HTML 或者 JavaScript,即可將數(shù)據(jù)可視化由想法變成現(xiàn)實(shí)。反過(guò)來(lái),我們也可以依靠 ChatGPT Code Interpreter 的 AI 編碼知識(shí)解決各種繁重的開(kāi)發(fā)任務(wù)。

ChatGPT Code Interpreter 是“無(wú)代碼運(yùn)動(dòng)”這一整體趨勢(shì)的重要組成部分。無(wú)代碼運(yùn)行的目標(biāo)是消除編碼需求,借此降低技術(shù)的獲取門檻。其中涉及一系列工具和平臺(tái),希望幫助人們無(wú)需編寫任何代碼即可創(chuàng)建軟件、網(wǎng)站和應(yīng)用程序等。

無(wú)代碼運(yùn)動(dòng)正在蓬勃發(fā)展,ChatGPT Code Interpreter 等工具則引領(lǐng)著這股潮流。由于無(wú)需編寫任何代碼即可實(shí)現(xiàn)復(fù)雜的數(shù)據(jù)可視化與高級(jí)數(shù)據(jù)分析,ChatGPT Code Interpreter 正切實(shí)推動(dòng)技術(shù)大眾化、將數(shù)據(jù)之力交付到每個(gè)人手中。

雖然 ChatGPT 的 Code Interpreter 改變了游戲規(guī)則,但它也還有一些限制:

Plus 會(huì)員要求:目前,這項(xiàng)強(qiáng)大的功能僅適用于專業(yè)會(huì)員。此付費(fèi)墻可能會(huì)限制無(wú)法負(fù)擔(dān)專業(yè)會(huì)員資格的個(gè)人或組織訪問(wèn),從而排除一部分潛在用戶。

等待時(shí)間:注意到代碼執(zhí)行的等待時(shí)間相對(duì)較長(zhǎng)。雖然考慮到正在執(zhí)行任務(wù)的復(fù)雜性,這是可以理解的,但在經(jīng)常需要快速結(jié)果的快節(jié)奏環(huán)境中,這可能是一個(gè)問(wèn)題。

有限的互聯(lián)網(wǎng)訪問(wèn):出于安全原因,Code Interpreter 無(wú)法訪問(wèn)互聯(lián)網(wǎng)。這意味著它無(wú)法進(jìn)行外部 API 調(diào)用或?qū)崟r(shí)從網(wǎng)絡(luò)獲取數(shù)據(jù),這可能會(huì)限制其在某些用例中的功能。

知識(shí)截止:截至目前,ChatGPT 的訓(xùn)練數(shù)據(jù)僅包含截至 2021 年 9 月的信息。雖然這是最近的事,但這確實(shí)意味著該模型可能不知道或無(wú)法利用技術(shù)的某些進(jìn)步或變化,如編程語(yǔ)言,或從那時(shí)起出現(xiàn)的庫(kù)。

復(fù)雜錯(cuò)誤處理:雖然 ChatGPT 在理解和執(zhí)行代碼方面做得值得稱贊,但處理復(fù)雜錯(cuò)誤或錯(cuò)誤可能并不那么簡(jiǎn)單。對(duì)于初學(xué)者來(lái)說(shuō),如果沒(méi)有集成開(kāi)發(fā)環(huán)境 (IDE) 通常提供的詳細(xì)錯(cuò)誤消息,對(duì)代碼進(jìn)行故障排除可能會(huì)有點(diǎn)困難。

但無(wú)論如何,ChatGPT Code Interpreter 仍被認(rèn)為是編程未來(lái)在當(dāng)前階段的投射。ChatGPT Code Interpreter 用對(duì)話消解了編程過(guò)程中的技術(shù)元素,有助于推動(dòng)編程能力的大眾化。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 互聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    54

    文章

    11042

    瀏覽量

    102470
  • 語(yǔ)言模型
    +關(guān)注

    關(guān)注

    0

    文章

    493

    瀏覽量

    10230
  • ChatGPT
    +關(guān)注

    關(guān)注

    28

    文章

    1536

    瀏覽量

    7286

原文標(biāo)題:ChatGPT 上線最強(qiáng)應(yīng)用:分析數(shù)據(jù)、生成代碼都精通

文章出處:【微信號(hào):DBDevs,微信公眾號(hào):數(shù)據(jù)分析與開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ChatGPT 在游戲開(kāi)發(fā)中的創(chuàng)新應(yīng)用

    、流暢的對(duì)話。在角色扮演游戲(RPG)或冒險(xiǎn)游戲中,這可以用于創(chuàng)建動(dòng)態(tài)對(duì)話系統(tǒng)。傳統(tǒng)的游戲?qū)υ捪到y(tǒng)通常是預(yù)設(shè)的,玩家的選擇有限,而ChatGPT可以生成更多樣化的對(duì)話,讓每個(gè)玩家的體驗(yàn)獨(dú)一無(wú)二。 應(yīng)用實(shí)例: 個(gè)性化對(duì)話 :根據(jù)
    的頭像 發(fā)表于 10-25 18:05 ?433次閱讀

    怎樣搭建基于 ChatGPT 的聊天系統(tǒng)

    搭建一個(gè)基于ChatGPT的聊天系統(tǒng)是一個(gè)涉及多個(gè)步驟的過(guò)程,包括理解ChatGPT的API、設(shè)計(jì)用戶界面、處理數(shù)據(jù)和集成ChatGPT模型。以下是一個(gè)簡(jiǎn)化的指南,用于創(chuàng)建一個(gè)基本的聊
    的頭像 發(fā)表于 10-25 16:23 ?256次閱讀

    ChatGPT 適合哪些行業(yè)

    ChatGPT 是一種基于人工智能的自然語(yǔ)言處理技術(shù),它能夠理解和生成人類語(yǔ)言。這種技術(shù)在多個(gè)行業(yè)中都有廣泛的應(yīng)用潛力。以下是一些ChatGPT特別適合的行業(yè),以及它在這些行業(yè)中可能的應(yīng)用方式
    的頭像 發(fā)表于 10-25 16:11 ?248次閱讀

    大模型LLM與ChatGPT的技術(shù)原理

    與機(jī)器的交互方式。這些技術(shù)通過(guò)深度學(xué)習(xí)和自然語(yǔ)言生成(Natural Language Generation, NLG)的結(jié)合,實(shí)現(xiàn)了對(duì)復(fù)雜語(yǔ)言任務(wù)的高效處理。本文將深入探討大模型LLM和ChatGPT的技術(shù)原理,并通過(guò)代碼示例
    的頭像 發(fā)表于 07-10 10:38 ?580次閱讀

    OpenAI 深夜拋出王炸 “ChatGPT- 4o”, “她” 來(lái)了

    無(wú)縫切換的場(chǎng)景為特色,高精度處理細(xì)微的查詢。 · 實(shí)時(shí)數(shù)據(jù)分析和報(bào)告 :在特別引起業(yè)務(wù)分析師共鳴的演示中,ChatGPT-4o處理了大型數(shù)據(jù)集,以提取可操作的見(jiàn)解,具備顯著加快決策的潛
    發(fā)表于 05-27 15:43

    OpenAI推出ChatGPT實(shí)時(shí)數(shù)據(jù)分析新功能

    近日,OpenAI在ChatGPT中推出了令人矚目的實(shí)時(shí)數(shù)據(jù)分析新功能。這一創(chuàng)新功能為用戶提供了前所未有的數(shù)據(jù)處理體驗(yàn),極大地提升了數(shù)據(jù)處理的便捷性。
    的頭像 發(fā)表于 05-20 11:28 ?541次閱讀

    ChatGPT中文版正式上線,GPT-4o免費(fèi)開(kāi)放

    實(shí)際測(cè)試發(fā)現(xiàn),iOS版ChatGPT在首次啟動(dòng)時(shí)會(huì)顯示中文界面,且App內(nèi)部設(shè)有語(yǔ)言設(shè)定選項(xiàng),可引導(dǎo)用戶進(jìn)入系統(tǒng)設(shè)置中的ChatGPT應(yīng)用設(shè)置,再選擇首選語(yǔ)言便可更改軟件語(yǔ)言。
    的頭像 發(fā)表于 05-15 11:34 ?1876次閱讀

    在FPGA設(shè)計(jì)中是否可以應(yīng)用ChatGPT生成想要的程序呢

    當(dāng)下AI人工智能崛起,很多開(kāi)發(fā)領(lǐng)域都可看到ChatGPT的身影,F(xiàn)PGA設(shè)計(jì)中,是否也可以用ChatGPT輔助設(shè)計(jì)呢?
    發(fā)表于 03-28 23:41

    將為人們生活帶來(lái)深刻影響的5大生成式AI用例

    ChatGPT推出以來(lái),全世界都為AI的巨大潛力而著迷。ChatGPT開(kāi)啟了生成式AI時(shí)代,生成式AI利用基于大量數(shù)據(jù)訓(xùn)練的模型,可根據(jù)簡(jiǎn)
    的頭像 發(fā)表于 03-07 11:38 ?857次閱讀

    GitHub Copilot:你的代碼超級(jí)助手!程序員的最強(qiáng)福音

    今天小啟給大家安利一款令人興奮的AI工具——GitHubCopilot。它無(wú)疑是程序員們的最強(qiáng)福音!無(wú)論你是新手還是經(jīng)驗(yàn)豐富的開(kāi)發(fā)者,GitHubCopilot都將成為你的代碼超級(jí)助手。想象一下
    的頭像 發(fā)表于 03-05 08:04 ?919次閱讀
    GitHub Copilot:你的<b class='flag-5'>代碼</b>超級(jí)助手!程序員的<b class='flag-5'>最強(qiáng)</b>福音

    【國(guó)產(chǎn)FPGA+OMAPL138開(kāi)發(fā)板體驗(yàn)】(原創(chuàng))6.FPGA連接ChatGPT 4

    OMAP-L138(定點(diǎn)/浮點(diǎn)DSP C674x+ARM9)+ FPGA處理器的開(kāi)發(fā)板。 編寫一個(gè)用于FPGA訪問(wèn)ChatGPT 4的程序代碼是一個(gè)相當(dāng)復(fù)雜的任務(wù),涉及到硬件設(shè)計(jì)、網(wǎng)絡(luò)通信、數(shù)據(jù)處理等多個(gè)
    發(fā)表于 02-14 21:58

    ChatGPT原理 ChatGPT模型訓(xùn)練 chatgpt注冊(cè)流程相關(guān)簡(jiǎn)介

    ChatGPT注冊(cè)沒(méi)有外國(guó)手機(jī)號(hào)驗(yàn)證怎么辦? ChatGPT作為近期火爆網(wǎng)絡(luò)的AI項(xiàng)目,受到了前所未有的關(guān)注。我們可以與AI機(jī)器人實(shí)時(shí)聊天,獲得問(wèn)題的答案。但受ChatGPT服務(wù)器及相關(guān)政策
    的頭像 發(fā)表于 12-06 16:28 ?791次閱讀
    <b class='flag-5'>ChatGPT</b>原理 <b class='flag-5'>ChatGPT</b>模型訓(xùn)練 <b class='flag-5'>chatgpt</b>注冊(cè)流程相關(guān)簡(jiǎn)介

    從HumanEval到CoderEval: 你的代碼生成模型真的work嗎?

    本文主要介紹了一個(gè)名為CoderEval的代碼生成大模型評(píng)估基準(zhǔn),并對(duì)三個(gè)代碼生成模型(CodeGen、PanGu-Coder和ChatGPT
    的頭像 發(fā)表于 11-25 15:55 ?1466次閱讀
    從HumanEval到CoderEval: 你的<b class='flag-5'>代碼</b><b class='flag-5'>生成</b>模型真的work嗎?

    不到1分鐘開(kāi)發(fā)一個(gè)GPT應(yīng)用!各路大神瘋狂整活,網(wǎng)友:ChatGPT就是新iPhone

    的能力仍然是不可替代的。 此外,ChatGPT等語(yǔ)言模型的應(yīng)用也需要大量的數(shù)據(jù)和算力支持,以及專業(yè)的技術(shù)人員進(jìn)行開(kāi)發(fā)和維護(hù)。因此,雖然ChatGPT等語(yǔ)言模型在某些方面具有一定的優(yōu)勢(shì),但它們并不能完全取代
    發(fā)表于 11-19 12:06

    simulink自動(dòng)生成ROS代碼

    當(dāng)我們用simulink完成控制程序的搭建后,我們期望下一次可以直接對(duì)ROS進(jìn)行控制,而不是每次需要啟動(dòng)matlab和simulink,因此我們可以使用simulink的代碼生成器,生成
    的頭像 發(fā)表于 11-15 17:53 ?752次閱讀
    simulink自動(dòng)<b class='flag-5'>生成</b>ROS<b class='flag-5'>代碼</b>