php入門(mén)到就業(yè)線上直播課:進(jìn)入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點(diǎn)擊使用
面對(duì)一夜爆火的 ChatGPT ,我最終也沒(méi)抵得住誘惑,決定體驗(yàn)一下,不過(guò)這玩意要注冊(cè)需要外國(guó)手機(jī)號(hào)以及科學(xué)上網(wǎng),將許多人攔在門(mén)外,本篇博客將體驗(yàn)當(dāng)下爆火的 ChatGPT 以及無(wú)需注冊(cè)和科學(xué)上網(wǎng),拿來(lái)即用的 ChatGPT 使用攻略,快來(lái)試試吧!
ChatGPT 是什么?
被炒得火爆的ChatGPT到底是什么?
美國(guó)人工智能公司OpenAI發(fā)布免費(fèi)機(jī)器人對(duì)話模型ChatGPT(GPT-3.5系列),模型中首次采用RLHF(從人類(lèi)反饋中強(qiáng)化學(xué)習(xí))方式。模型目前處于測(cè)試階段,用戶與ChatGPT之間的對(duì)話互動(dòng)包括普通聊天、信息咨詢、撰寫(xiě)詩(shī)詞作文、修改代碼等。功能如此“全面”的ChatGPT被稱(chēng)作“最強(qiáng)AI(人工智能)”,面世5天便已有超過(guò)100萬(wàn)用戶使用。
就是一個(gè)功能強(qiáng)大的 “AI機(jī)器人” ,到底有多強(qiáng)大,怎么體驗(yàn),一起來(lái)看看吧!
vscode ChatGPT 中文版插件安裝
沒(méi)錯(cuò),這個(gè)號(hào)稱(chēng)最強(qiáng)AI的機(jī)器人在vscode中已經(jīng)有中文版插件了,趕緊裝一個(gè)體驗(yàn)一下吧!
打開(kāi)你的vscode,搜索ChatGPT安裝這個(gè)插件: 【推薦學(xué)習(xí):vscode教程、編程教學(xué)】
可以看到他的使用方法在這個(gè)插件中寫(xiě)的十分詳細(xì),甚至還有附有小破站的視頻教程,實(shí)在不會(huì)的小白可以去看看!
ChatGPT 初體驗(yàn)
可以看到,這個(gè)功能還是很多的,最常用的就是提問(wèn),我們來(lái)體驗(yàn)一下!
快捷鍵ctrl+shift+p 或者 command+shift+p打開(kāi)命令面板,輸入"ChatGPT"。
回車(chē)后在這里輸入你的問(wèn)題,當(dāng)然也可以直接點(diǎn)擊左側(cè)小方塊,在下面的輸入框直接輸入問(wèn)題!
測(cè)試一:聊天
嘿嘿嘿!強(qiáng)!
測(cè)試二:用c語(yǔ)言求1-100之間素?cái)?shù)的代碼
我們來(lái)體驗(yàn)一下問(wèn)答寫(xiě)代碼!
先來(lái)一個(gè)簡(jiǎn)單的!
我直呼好家伙,還真寫(xiě)出來(lái)了,而且注釋很詳細(xì)!這代碼都不用驗(yàn)證,完全沒(méi)有問(wèn)題哇!
我們把代碼提取出來(lái),跑一下吧!
#include <stdio.h> int main() { // 定義一個(gè)變量用來(lái)保存當(dāng)前數(shù)字 int num; // 使用一個(gè)循環(huán)來(lái)遍歷1-100之間的所有數(shù)字 for (num = 1; num <= 100; num++) { // 定義一個(gè)變量用來(lái)保存當(dāng)前數(shù)字是否為素?cái)?shù),默認(rèn)為true int is_prime = 1; // 使用另一個(gè)循環(huán)來(lái)遍歷2-num-1之間的所有數(shù)字 for (int i = 2; i < num; i++) { // 如果當(dāng)前數(shù)字能夠被i整除,那么它不是素?cái)?shù) if (num % i == 0) { is_prime = 0; break; } } // 如果is_prime仍然為true,那么當(dāng)前數(shù)字是素?cái)?shù),輸出它 if (is_prime) { printf("%d is a prime numbern", num); } } return 0; }
我倒要看看這個(gè)AI有多強(qiáng),給他上難度!
測(cè)試三:寫(xiě)一個(gè)C語(yǔ)言管理系統(tǒng)
用c 語(yǔ)言寫(xiě)一個(gè)會(huì)員信息管理系統(tǒng)。錄入會(huì)員信息并可選擇功能查詢。會(huì)員信息包括會(huì)員號(hào),會(huì)員姓和名,什么時(shí)間加入的,從2017年至2021年繳納的會(huì)員費(fèi)(注:maloc , calloc , realloc , free 等函數(shù)希望可以用上)!
具體包含功能如下:
1.增加新會(huì)員
2.移除會(huì)員
3.更新某一會(huì)員信息
4.輸出所有會(huì)員信息
5.查詢某一會(huì)員信息
6.退出會(huì)員系統(tǒng)
只能說(shuō),蒸的c,只是這個(gè)插件代碼格式化功能不太好,代碼塊顯示不太好,但也很明顯的看到用結(jié)構(gòu)體存儲(chǔ)數(shù)據(jù),實(shí)現(xiàn)了基礎(chǔ)的增刪改查!
需要注意的是,當(dāng)本次輸出達(dá)到上限,你需要輸入“繼續(xù)”,他會(huì)繼續(xù)接著輸出!
本題代碼龐大,我就不測(cè)試了,感興趣的可以去嘗試!
測(cè)試四:詢問(wèn)代碼功能
total = 0 num_list = [1,2,3,4] for i in num_list: for j in num_list: for k in num_list: if (i!=j) and (i!=k) and (j!=k): print(i,j,k) total += 1 print(total)
確實(shí)沒(méi)啥問(wèn)題!
結(jié)語(yǔ)
ChatGPT 的強(qiáng)大毫無(wú)疑問(wèn),確實(shí)可以幫助我們寫(xiě)代碼,前提是你的需求要足夠清晰,簡(jiǎn)直就是開(kāi)發(fā)的一大利器,可以借助它實(shí)現(xiàn)基礎(chǔ)功能,然后拿來(lái)修改,關(guān)鍵是它啥語(yǔ)言都能寫(xiě)…,并且注釋很詳細(xì),利用得當(dāng)也可以幫助小白學(xué)習(xí)!那么你認(rèn)為程序員最終會(huì)被人工智能替代嗎?
趕緊去體驗(yàn)體驗(yàn)體驗(yàn)吧!只有體驗(yàn)了才能感觸到它的強(qiáng)大!當(dāng)然也有現(xiàn)成的網(wǎng)站可以直接體驗(yàn),鏈接我放評(píng)論區(qū)了哦!