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