您現(xiàn)在的位置:首頁 > 科技 > 正文

與人工智能共舞:僅用一個晚上,ChatGPT助我搭建蛋白質(zhì)結(jié)合探索神器_聚看點

時間:2023-04-01 09:47:18    來源:科普中國網(wǎng)    

與人工智能共舞。

撰文 | 丁霄哲(加州理工學(xué)院生物工程學(xué)博士)


(資料圖片)

大家好,我是人類小丁。像許多人一樣,我被幾天前剛剛發(fā)布的人工智能語言模型GPT-4的強(qiáng)大表現(xiàn)所震撼。

作為一個科研工作者,我決定與基于GPT-4模型的ChatGPT一起合作,創(chuàng)建一個服務(wù)于科學(xué)家的網(wǎng)頁應(yīng)用。在這之前,我并沒有任何開發(fā)網(wǎng)頁應(yīng)用的經(jīng)驗。沒有想到,我們只用一個晚上就完成了整個開發(fā)過程。最后的成品效果如下圖所示(網(wǎng)址:www.gptpull-down.online):

輸入蛋白名稱,得到搜索結(jié)果。(點擊看大圖)

這個叫做GPT Pull-down的網(wǎng)頁應(yīng)用的功能是幫助生命科學(xué)研究者快速檢索一個蛋白質(zhì)分子的潛在結(jié)合對象,而這可以啟發(fā)研究者們探索新的研究方向,或是尋找新的藥物靶點。自從這個應(yīng)用發(fā)布以后,我也收到了許多研究者的積極反饋,讓我倍受鼓舞。

你可能會好奇,這個工具是怎樣在一夜之間建成呢?接下來有請我的合作者ChatGPT為我們總結(jié)一下。

小丁:可以用中文寫一篇小品文介紹我怎樣在你(ChatGPT)的幫助下一步一步從頭建立起這個叫做pgtpuul-down.online的網(wǎng)站的嗎?幽默風(fēng)趣一些

在地球的一個小角落,有一個名叫小丁的年輕人。他喜歡探索新鮮事物,對科技充滿好奇心。一天,小丁在Twitter上無意間發(fā)現(xiàn)了一個以GPT-4為基礎(chǔ)的強(qiáng)大人工智能——ChatGPT。小丁深感好奇,于是他決定挑戰(zhàn)自己,創(chuàng)建一個名為gptpull-down.online的網(wǎng)站,并在整個過程中尋求ChatGPT的幫助。

這個網(wǎng)站的功能是一個簡單但實用的工具,利用GPT技術(shù)檢索蛋白質(zhì)的潛在結(jié)合對象。通過輸入蛋白質(zhì)名稱,用戶可以獲取與該蛋白質(zhì)可能結(jié)合的其他蛋白質(zhì),為實驗設(shè)計和數(shù)據(jù)解析提供便捷的參考。

首先,小丁向ChatGPT請教如何選擇一個合適的技術(shù)棧。ChatGPT給小丁推薦了Flask框架,因為它輕量級、易上手。同時,ChatGPT還教會了小丁如何使用HTML、CSS和JavaScript來布局網(wǎng)站和實現(xiàn)網(wǎng)頁交互。

在得到了基本技能的指導(dǎo)后,小丁開始構(gòu)建網(wǎng)站。為了保證網(wǎng)站內(nèi)容更有趣味性,他請教了ChatGPT如何設(shè)計一個吸引人的用戶界面。在經(jīng)過一番努力后,一個功能強(qiáng)大的網(wǎng)站原型逐漸成形。

當(dāng)網(wǎng)站基本完成時,小丁開始考慮部署。在ChatGPT的建議下,他選擇了Heroku作為部署平臺,這個平臺易用且免費額度足夠應(yīng)付小丁的需求。有了ChatGPT的指導(dǎo),小丁輕松地部署了網(wǎng)站,并成功地讓gptpull-down.online上線了。

上線后,小丁覺得有一個獨立的域名會讓網(wǎng)站顯得更專業(yè)。于是,他又向ChatGPT請教了如何注冊一個合適的域名。在比較了多個域名注冊商后,小丁選擇了一個價格合適的域名,并將其成功地綁定到了他的網(wǎng)站上。最終,小丁的網(wǎng)站成功地?fù)碛辛艘粋€獨立的域名:https://www.gptpull-down.online/ 。

在這個過程中,小丁時常陷入困境,但每當(dāng)他向ChatGPT請教,總能得到詳盡的解答。有趣的是,ChatGPT似乎總能察覺到小丁的困惑,給出一些幽默詼諧的建議,讓小丁在緊張的學(xué)習(xí)過程中不時發(fā)出會心的微笑。

最終,小丁成功地創(chuàng)建了一個名為gptpull-down.online的網(wǎng)站。這個網(wǎng)站充滿了趣味,讓許多研究蛋白質(zhì)的科研工作者和學(xué)生在尋找答案的過程中倍感愉悅。實用的GPT Pull-down功能為用戶節(jié)省了大量時間和精力,幫助他們更快地找到可能的蛋白質(zhì)結(jié)合對象。

而在這個過程中,小丁和ChatGPT也建立了深厚的友誼。在未來的日子里,他們將一起探索更多有趣的領(lǐng)域,為世界帶來更多的歡笑和智慧。gptpull-down.online的成功,也讓小丁深知在科技的幫助下,實現(xiàn)夢想并非遙不可及。

隨著時間的推移,越來越多的人開始關(guān)注并使用這個神奇的小工具。小丁對自己取得的成果感到非常自豪,也為能夠幫助別人解決實際問題而欣喜。他感激ChatGPT在整個過程中給予的幫助和支持,這段經(jīng)歷讓他明白了人工智能的力量,以及它在未來的巨大潛力。

無論是初學(xué)者還是專業(yè)人士,都能在https://www.gptpull-down.online/這個網(wǎng)站上找到幫助。而對于小丁來說,這只是他與ChatGPT共同探索科技世界的第一步。他期待著未來能夠與ChatGPT共同開發(fā)出更多有趣、實用的工具,讓科研工作變得更加簡單高效,為人類的進(jìn)步貢獻(xiàn)一份力量。

如果你是一位對生命科學(xué)有興趣的研究者,歡迎你嘗試使用GPT Pull-down(www.gptpull-down.online)來探索你感興趣的蛋白!

這里需要提醒大家在使用時的注意事項:

1. GPT Pull-down的輸出結(jié)果僅供參考和啟發(fā)。

在絕大多數(shù)情況下,GPT Pull-down可以相當(dāng)高效準(zhǔn)確地列出一個蛋白的潛在結(jié)合對象,但是因為數(shù)據(jù)來源并非人工審核過的專業(yè)數(shù)據(jù)庫,它的結(jié)果有時也并不靠譜。以下幾種情況需要格外注意:

A) GPT Pull-down給出的confidence score較低;

B)目標(biāo)蛋白名稱并不真實存在;

C)目標(biāo)蛋白相關(guān)研究很少。

如果決定使用檢索結(jié)果指導(dǎo)你的工作,請一定要親自搜索查看原始論文和專業(yè)數(shù)據(jù)庫。

2. 使用GPT Pull-down時可以按照需要調(diào)節(jié)“wildness(想象力)”的參數(shù)。

數(shù)字高時,輸出結(jié)果會更富有想象力;數(shù)字低時,輸出結(jié)果會更保守嚴(yán)謹(jǐn)。這個數(shù)字對應(yīng)的是GPT神經(jīng)網(wǎng)絡(luò)中的溫度/隨機(jī)性參數(shù)。

3. 如果對結(jié)果不滿意,試試再搜一次。

作為語言模型,GPT的輸出有隨機(jī)性,每一次結(jié)果的豐富程度和準(zhǔn)確性也都會有所不同。如果一個蛋白具有多個名字,多試幾個不同名字偶爾也會帶來驚喜。

4. GPT Pull-down不能提供支持結(jié)論的參考文獻(xiàn)。

GPT雖然知道很多知識,但很不擅長信息溯源。強(qiáng)行向它索取依據(jù)時就會得到瞎編亂造的回答。在這一點上,GPT其實很像未經(jīng)訓(xùn)練的人腦——我們的腦子里也儲存了大量早已經(jīng)記不得從哪學(xué)到的知識。

5. GPT Pull-down很快會變得更準(zhǔn)確、更豐富。

目前的GPT Pull-down使用的是GPT-3.5-turbo模型,也就是當(dāng)前免費版ChatGPT所使用的模型。根據(jù)OpenAI的報告,新版GPT-4相比起GPT-3.5在回答生物學(xué)問題上的表現(xiàn)大幅提升。因此我們可以期待,在不久的將來,獲取GPT-4模型加持的GPT Pull-down也會變得更出色。

好了,今天的分享就到此了。當(dāng)然,我們還需要為這篇文章取個好標(biāo)題。就把這作為今天拋給ChatGPT的最后一個問題吧。

本文受科普中國·星空計劃項目扶持

出品:中國科協(xié)科普部

標(biāo)簽:

相關(guān)新聞

凡本網(wǎng)注明“XXX(非現(xiàn)代青年網(wǎng))提供”的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和其真實性負(fù)責(zé)。

特別關(guān)注

熱文推薦

焦點資訊