Chcete-li používat ChatGPT, nemusíte opouštět kód VS. Využijte tato rozšíření k využití síly ChatGPT přímo ve vašem editoru kódu VS.
Máte pravdu, že se ptáte na problémy s programováním z ChatGPT prostřednictvím webového chatu. Zdá se však, že skákání dovnitř a ven z VS Code přináší rozptýlení. Pamatujte, že v každém úkolu se počítá každá milisekunda.
Dobrou zprávou je, že se můžete na cokoliv zeptat ChatGPT přímo ve VS Code s rozšířením ChatGPT. ChatGPT má rozsáhlé případy použití kódování, od testování jednotek, ladění, dokumentace, vysvětlení kódu a generování kódu až po mnoho dalších.
Zde jsou nejšikovnější rozšíření ChatGPT, která si dnes můžete nainstalovat pro VS Code.
Rozšíření ChatGPT od EasyCode je snadno dostupný AI asistent, který podporuje ChatGPT-3.5 a ChatGPT-4 s možností mezi nimi přepínat. Je snadné jej nastavit, protože nevyžaduje žádné další konfigurace, jako je integrace klíče OpenAI API. Pokud však váš účet OpenAI obsahuje prémiové funkce od GPT-4, existuje možnost přidat váš API klíč pro rozšířené použití.
Přestože jeho vývojář doporučuje, abyste se po instalaci zaregistrovali nebo přihlásili, umožňuje vám to používat ChatGPT bez účtu. Při hledání pomoci můžete klást ChatGPT otázky týkající se částí vašeho kódu nebo mu dovolit prohledat celou vaši kódovou základnu pro širší aplikace.
Rozšíření EasyCode ChatGPT také obsahuje možnost následného sledování, pokud vaše předchozí otázka vyžaduje další vysvětlení. Kromě automatického doplňování kódu na řádku obsahuje vestavěné výzvy k generování odpovědí na cestách jediným kliknutím.
Rozšíření CodeGPT od Tima Kmcela používá modely ChatGPT-3. Může být tedy méně vynalézavé než jiná rozšíření, která používají GPT-3.5 a GPT-4. Obsahuje vestavěné výzvy, které generují odpovědi jediným kliknutím. Pokud máte konkrétnější požadavek, můžete také napsat vlastní výzvy prostřednictvím chatovacího pole.
Ačkoli obsahuje mnoho modelů GPT-3, včetně ChatGPT, text-curie-001, text-davinci-003, code-davinci-002 a code-cushman-002, pouze text-davinci-003 je výchozí model, který pracuje s rozšíření. Možná budete chtít zkontrolovat výběr modelu a nastavit jej na text-davinci-003 v nastavení rozšíření, pokud rozšíření vyvolá chybu.
Toto rozšíření vyžaduje OpenAI API klíč, který po instalaci nastavíte v jeho nabídce nastavení. Rozšíření však může selhat, pokud byl vyčerpán váš bezplatný kredit OpenAI.
Kód GPT nabízí inkluzivnější službu AI. Ačkoli jeho výchozí volbou AI je OpenAI, také obsahuje ChatGPT alternativy, včetně Cohere, AI21 a Anthropic. Kromě GPT-3.5 a GPT-4 tedy podporuje i mnoho dalších modelů AI.
Rozšíření Code GPT vyžaduje váš klíč OpenAI API, který můžete nastavit pomocí vestavěného příkazu. Ujistěte se tedy, že máte dostatek volného kreditu nebo prémiový plán k používání služby. Cennou funkcí Code GPT je jeho schopnost přijímat výzvy z komentářů kódu a vkládat vygenerovaný kód do použitelného souboru kódu (v cílovém programovacím jazyce).
Obsahuje vestavěné a vlastní výzvy. Malým nedostatkem je, že umožňuje pouze maximálně 800 tokenů na požadavek. Proto trvá kratší text ve srovnání s některými jinými poskytovateli.
Rozšíření ChatGPT Helper VS Code je jednoduchý asistent AI, kterého můžete přidat do VS Code, pokud potřebujete rychle vyřešit problémy s programováním. Toto rozšíření se snadno používá a je navrženo pouze pro přijímání omezeného počtu vestavěných výzev.
Rozšíření ChatGPT Helper podporuje GPT-3.5 a GPT-4 s možností mezi nimi přepínat. Vyžaduje OpenAI API klíč, který vás vyzve k jeho nastavení, jakmile odešlete první výzvu po instalaci.
Na rozdíl od jiných rozšíření ChatGPT však nemá funkci chatu. Můžete však odesílat vlastní výzvy prostřednictvím palety příkazů VS Code. Zapisuje odpovědi do samostatných textových souborů, což vám umožňuje uložit si odpovědi na později.
Rozšíření ChatGPT od Genie AI má lepší estetiku a obsahuje vestavěné výzvy ve příbuznějším rozhraní. Podporuje GPT-3, GPT-3.5 a GPT-4. A stejně jako mnoho dříve zmíněných rozšíření ChatGPT vyžaduje také klíč OpenAI API.
Umožňuje také zvolit různé přesné teploty přizpůsobené vašim požadavkům; můžete si vybrat mezi přesnou, vyváženou nebo kreativní reakcí. Kromě vestavěných výzev můžete také zapojit ChatGPT prostřednictvím chatovacího pole rozšíření Genei AI VS Code a odesílat konkrétnější dotazy.
Při používání rozšíření ke generování kódu jej nemusíte kopírovat a vkládat tam, kde jej potřebujete. Automaticky zapisuje odpovědi do příslušných souborů kódu, které můžete použít přímo ve své kódové základně. Navíc si své konverzace můžete uložit lokálně a vyzvednout si je příště.
Pokud chcete ChatGPT používat zdarma, přijde vhod rozšíření ChatGPT VS Code od Jaye Barnese. Funguje na jiné úrovni a vyžaduje váš token webové relace ChatGPT a uživatelského agenta, nikoli váš klíč OpenAI API. Je tedy vždy zdarma, protože rozšiřuje vaši interakci s ChatGPT z webu.
I když vám umožňuje používat ChatGPT zdarma ve VS Code, je to technické nastavení a může být zdrženo s občasnými selháními. Navíc budete pravidelně resetovat své přístupové tokeny, protože jejich platnost vyprší s vaší webovou relací ChatGPT.
Stejně jako ostatní rozšíření ChatGPT obsahuje vestavěné výzvy a přijímá ty vlastní prostřednictvím nabídky chatu. Celkově by se toto rozšíření nedostalo do našeho seznamu nejlepších rozšíření ChatGPT pro VS Code. Ale je to zdarma a může se hodit, když vyčerpáte svůj volný kredit. Buďte však opatrní zabránit tomu, aby byla vaše relace unesena.
Používejte ChatGPT produktivně ve VS kódu
ChatGPT a další generativní modely umělé inteligence našly cenné využití v našem každodenním životě. Ať už je přijmeme nebo ne, jsou tu, aby zůstali. Tyto nástroje umělé inteligence jsou pouze pomocné a neohrožující, pokud je využijete produktivně.
Použití některého z těchto rozšíření ChatGPT pro programování nezaručuje hladký průběh. K řešení problémů s programováním budete stále potřebovat kombinaci těchto nástrojů AI s lidským vstupem a určitými dovednostmi pro vyhledávání na internetu. Možná budete chtít vidět, jak používat ChatGPT v kódu VS – abyste získali praktický přehled o tom, jak tato rozšíření fungují.