目錄
一、簡(jiǎn)單介紹
二、安裝教程
?三、使用教程
?四、總結(jié)
一、簡(jiǎn)單介紹
ChatGPT是一個(gè)大型多模態(tài)模型,可以接受圖像和文本輸入,并生成文本輸出。GPT-4是基于Transformer的模型,經(jīng)過(guò)訓(xùn)練后可以預(yù)測(cè)文檔中的next token。為了提高準(zhǔn)確性和確保GPT-4遵守行為規(guī)范,OpenAI在預(yù)訓(xùn)練階段使用RLHF,同時(shí)在后訓(xùn)練過(guò)程中控制模型。根據(jù)OpenAI GPT-4發(fā)布會(huì)以及OpenAI Blog的相關(guān)介紹,我們可以了解GPT-4的強(qiáng)大功能:
- GPT-4能夠很好的進(jìn)行文本的總結(jié)和加工,能夠完成一些GPT-3.5做不了的文章總結(jié)任務(wù);
- GPT-4的代碼生成功能更加強(qiáng)大,能夠用GPT-4實(shí)現(xiàn)一個(gè)Discord機(jī)器人,它通過(guò)先生成偽代碼,然后根據(jù)偽代碼一步一步實(shí)現(xiàn)具體功能;
- GPT-4可以接受圖像輸入,能夠要求它對(duì)圖片進(jìn)行描述;
- GPT-4生成回答的文本長(zhǎng)度大大增加,現(xiàn)在可以達(dá)到32000個(gè)tokens;
- 能夠根據(jù)人類繪制的原型圖草圖生成HTML;
- 能夠?qū)崿F(xiàn)復(fù)雜推理。
?Cursor是一個(gè)基于ChatGPT-4的 AI 代碼神器,它支持多種編程語(yǔ)言,可以協(xié)助你更好地閱讀、編輯以及討論代碼,極大地提高了開(kāi)發(fā)效率,強(qiáng)烈推薦!
二、安裝教程
1、進(jìn)入官網(wǎng)https://www.cursor.so/進(jìn)行下載,支持多平臺(tái)下載安裝;
2、 安裝完之后進(jìn)入Cursor軟件,打開(kāi)設(shè)置界面登錄Github Copilot進(jìn)行Copilot配置;
?3、?點(diǎn)擊Sign in之后,會(huì)出現(xiàn)Github設(shè)備驗(yàn)證的網(wǎng)址https://github.com/login/device和設(shè)備Code,進(jìn)入網(wǎng)址登錄Github賬號(hào),即可進(jìn)入設(shè)備激活界面,輸入設(shè)備Code點(diǎn)擊 Continue之后選擇 Authorize Github Copilot Plugin即完成設(shè)備激活。
?三、使用教程
掌握兩個(gè)快捷命令即可輕松上手Cursor:
<1> Ctrl/Command + K:讓AI自動(dòng)編輯或生成一段代碼;
<2>?Ctrl/Command + L:與AI進(jìn)行交流,了解更多的編程建議。
- 自動(dòng)生成代碼
/* 自動(dòng)生成一個(gè)用萬(wàn)年歷顯示具體時(shí)間的C語(yǔ)言代碼 */
#include <stdio.h>
#include <time.h>
int main() {
// Get the current time.
time_t now = time(NULL);
struct tm *tm = localtime(&now);
// Print the date.
printf("%d-%02d-%02d\n", tm->tm_year + 1900, tm->tm_mon + 1, tm->tm_mday);
// Print the day of the week.
char *days[] = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
printf("%s\n", days[tm->tm_wday]);
// Print the month calendar.
int year = tm->tm_year + 1900;
int month = tm->tm_mon + 1;
int days_in_month[] = {31, 28 + (year % 4 == 0 && year % 100 != 0 || year % 400 == 0), 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int first_day = (tm->tm_wday - (tm->tm_mday - 1) % 7 + 7) % 7;
printf(" Su Mo Tu We Th Fr Sa\n");
for (int i = 0; i < first_day; i++) {
printf(" ");
}
for (int i = 1; i <= days_in_month[tm->tm_mon]; i++) {
printf("%3d", i);
if ((i + first_day) % 7 == 0 || i == days_in_month[tm->tm_mon]) {
printf("\n");
} else {
printf(" ");
}
}
// Print the time.
printf("%02d:%02d:%02d\n", tm->tm_hour, tm->tm_min, tm->tm_sec);
return 0;
}
- 解讀代碼
?
- ?優(yōu)化代碼
?
?四、總結(jié)
Cursor的生成結(jié)果很大程度上取決于用戶輸入的說(shuō)明或示例代碼的準(zhǔn)確性和詳細(xì)程度。因此,如果您能夠提供更準(zhǔn)確、更詳細(xì)的輸入說(shuō)明,就能夠得到更優(yōu)質(zhì)的生成結(jié)果。學(xué)習(xí)和利用Cursor的快捷鍵和自動(dòng)補(bǔ)全功能:Cursor提供了一些快捷鍵和自動(dòng)補(bǔ)全功能,可以幫助用戶更快速地輸入和編輯代碼。如果您能夠熟練掌握這些功能,就可以提高您的工作效率。利用Cursor的多語(yǔ)言支持和模板庫(kù):Cursor支持多種編程語(yǔ)言和模板庫(kù),用戶可以根據(jù)自己的需要選擇相應(yīng)的語(yǔ)言和模板,快速生成相應(yīng)的代碼。因此,如果您需要使用多種編程語(yǔ)言,或者需要使用一些常見(jiàn)的模板,就可以利用Cursor的多語(yǔ)言支持和模板庫(kù)。總而言之,Cursor確實(shí)是一個(gè)強(qiáng)大的AI代碼神器!文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-423077.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-423077.html
到了這里,關(guān)于實(shí)用工具 | <01>ChatGPT-4——Cursor(AI代碼神器)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!