<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          VSCode 上跑 ChatGPT,文件都能直接生成

          共 1686字,需瀏覽 4分鐘

           ·

          2023-08-21 01:22

          推薦關(guān)注↓
          加入 城哥知識(shí)星球 ,解惑答疑,告別迷茫 爆火出圈的 ChatGPT 有一個(gè)非常亮眼的功能是代碼生成。許多開(kāi)發(fā)者已經(jīng)開(kāi)始在編程時(shí)使用 ChatGPT。 然而,直接使用 ChatGPT 等大型語(yǔ)言模型(LLM)編程的體驗(yàn)感很差,因?yàn)樾枰M(jìn)行大量的復(fù)制、粘貼和編輯才能提供上下文并將生成的答案合并到代碼庫(kù)中。 現(xiàn)在,有一個(gè)名為 Continue 的項(xiàng)目能夠讓 LLM 在 IDE 中運(yùn)行,例如讓 ChatGPT 在 VSCode 中運(yùn)行。

          e4646d9259e490ae802a0a5c299b49b2.webp

          這個(gè)開(kāi)源項(xiàng)目將大幅改善開(kāi)發(fā)者使用 LLM 編程的體驗(yàn),已經(jīng)狂攬 1.5k star。 f72f4a34aa067621183820dbac1c3091.webp項(xiàng)目地址:https://github.com/continuedev/continue 總的來(lái)說(shuō),Continue 是一個(gè)由 SDK、GUI 和服務(wù)器組成的開(kāi)源庫(kù)。其中,SDK 使用戶能夠訪問(wèn)在 LLM 集成的 IDE 中訪問(wèn)一些必要工具(例如打開(kāi)目錄、編輯文件、調(diào)用模型等);GUI 能夠讓用戶透明地檢查每個(gè)自動(dòng)化步驟,從而提供撤銷和重新運(yùn)行任何錯(cuò)誤代碼的機(jī)會(huì);服務(wù)器則負(fù)責(zé)將 GUI 和 SDK 連接到 IDE,并決定下一步要采取哪些步驟。 c67f640ae7816c69b1ecd3eb61a6e383.webp下面我們來(lái)具體看一下 Continue 庫(kù)的功能和使用方法。 功能與使用 Continue 庫(kù)作為一個(gè)編程助手。 解釋代碼 使用 Continue 庫(kù),用戶可以直接在 IDE 中詢問(wèn)有關(guān)代碼的問(wèn)題,這借助了 LLM 對(duì)代碼的理解能力。用戶可以直接要求解釋整段代碼: 0c36b3f610c8b94f00f6d0c84badf740.webp也可以選中部分代碼,要求Continue解釋程序中的細(xì)節(jié)。 用自然語(yǔ)言編輯代碼 LLM 本身具備的生成代碼功能主要是根據(jù)用戶給出的自然語(yǔ)言命令,編寫(xiě)一段代碼。Continue 庫(kù)把 LLM 集成到 IDE 中之后,用戶可以直接給一段代碼提供自然語(yǔ)言編輯命令,代碼就能按照要求進(jìn)行修改,甚至可以完成修改參數(shù)、初始化變量這種細(xì)節(jié)任務(wù):

          c65cc5dd7f304cd78fda6baf19c681e5.webp

          從頭開(kāi)始生成文件 除了編輯已有代碼,Continue 還可以創(chuàng)建空白文件,從頭開(kāi)始生成腳本。用戶可以使用如下命令創(chuàng)建 Python 腳本、啟動(dòng) React 組件:

          1647724ec7cb990bbcad19722d643390.webp

          回答編程問(wèn)題 在實(shí)際開(kāi)發(fā)中,開(kāi)發(fā)者可能會(huì)遇到要優(yōu)化代碼的問(wèn)題。用戶現(xiàn)在可以直接向 Continue 提問(wèn),Continue 會(huì)給出解決當(dāng)前問(wèn)題的方法:

          303b35b995967cc3b79c07cc44c5fb87.webp

          然后,用戶還可以直接將給出的解決方法整合進(jìn)右側(cè)的代碼中:

          b3482e177bcb1827bf5adef950a85f0d.webpContinue 庫(kù)的安裝非常簡(jiǎn)單快捷,首先用戶使用的 IDE 要支持 Python 3.8 及以上版本的編程語(yǔ)言。 以 VS Code 為例,用戶需要在如下頁(yè)面下載 Continue 庫(kù):

          下載地址:https://marketplace.visualstudio.com/items?itemName=Continue.continue 感興趣的讀者快去試試吧。 參考鏈接:https://continue.dev/docs/intro

          - EOF -

          作者簡(jiǎn)介


          城哥,公眾號(hào)9年博主,一線互聯(lián)網(wǎng)工作10年(目前在職)、公司校招和社招技術(shù)面試官,主導(dǎo)多個(gè)公司級(jí)實(shí)戰(zhàn)項(xiàng)目(數(shù)據(jù)分析挖掘、算法、AI平臺(tái)建設(shè)等)


          關(guān)注我,陪你一起成長(zhǎng),遇見(jiàn)更好的自己。

          星球服務(wù)


          加入 知識(shí)星球 ,可以享受7大福利與服務(wù):免費(fèi)獲取海量技術(shù)資料、向我 1 對(duì) 1 技術(shù)咨詢、求職指導(dǎo),簡(jiǎn)歷優(yōu)化、歷史文章答疑(源碼+數(shù)據(jù))、綜合&專業(yè)技術(shù)交流社群、前沿技術(shù)分享(包含ChatGPT使用技巧)、定制專屬學(xué)習(xí)路線,幫你快速成長(zhǎng)、告別迷茫。



          原創(chuàng)不易,技術(shù)學(xué)習(xí)資料如下,星球成員可免費(fèi)獲取,非星球成員,添加城哥微信:dkl88191,請(qǐng)城哥喝杯星巴克。


          470da21ee2105448c6360a265ceec4c0.webp


          a588f8efab8dc795a54009eb6a4cf8e2.webp


          2172f66a410d0584a3ed109bb5304993.webp


          48eee269920d39f36f4efaea783734bc.webp


          b802b282bb0a4bc681d8cd7ea2a7621d.webp

          瀏覽 126
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美国产日韩视频 | 日韩无码三级片免费播放 | 内射的视频| 综合色区中文 | 永久免费黄色视频 |