AI alapú támogatás az IntelliJ IDEA-ban és a .NET alapú termékekben
Az IntelliJ IDEA 2023.2 verziójától kezdődően a JetBrains IDE-kben bevezetésre kerül az AI Assistant, azaz egy integrált AI-chat mely olyan dolgokra képes, mint például automatikus dokumentációs megjegyzéseket írni a fejlesztő helyett, neveket javasolni, commit üzeneteket generálni és így tovább. Az AI képességekhez való hozzáférés egyelőre korlátozott, és az AI Assistant bővítmény telepítése, valamint a JetBrains AI szolgáltatásába való bejelentkezés szükséges hozzá.
A generatív AI és a különböző nyelvi modellek rohamosan alakítják át a modern szoftverfejlesztő eszközöket, ezért a JetBrains is úgy döntött, hogy ezt a technológiát integrálni fogja a termékeinkbe. Az AI Assistant funkció létrehozásához alkalmazott megközelítés két fő szempontra összpontosít:
- A mesterséges intelligencián alapuló asszisztencia beépítése az alapvető IDE felhasználói munkafolyamatokba.
- Az AI funkciók mély integrációja a kódértelmezéssel, ami mindig is a JetBrains IDE-k egyik erőssége volt.
A mesterséges intelligencia funkciókat a JetBrains AI szolgáltatása biztosítja. A szolgáltatás összekapcsolja a fejlesztőt, mint termékfelhasználót a különböző nagy nyelvi modellekkel (LLM), és lehetővé teszi a JetBrains számos termékén belül az AI-alapú funkciókat. Induláskor a szolgáltatás támogatja az OpenAI-t, és emellett számos, a JetBrains által létrehozott kisebb modellt is tartalmaz. Tervben van a helyi és lokális modellek támogatását is. A helyi modellek esetében a támogatott funkciókészlet valószínűleg korlátozott lesz.
Lássuk a MI-alapú funkciókat
AI Chat
Az AI Assistant eszközablak segítségével beszélgethet az LLM-mel, kérdéseket tehet fel, vagy iterálhat egy feladatot. Az IDE biztosít némi projektspecifikus kontextust, például a projektben használt nyelveket és technológiákat. Ha elégedett az eredménnyel, használja a Insert Snippet at Caret funkciót, hogy az AI által generált kódot a szerkesztőbe helyezze, vagy egyszerűen csak másolja át.
Ha egy adott kódrészletről szeretné megkérdezni a mesterséges intelligenciát, jelölje ki azt a szerkesztőben, és hasznájon egy műveletet a mesterséges intelligencia műveletei menüből (elérhető a szerkesztő kontextusmenüjében vagy az Alt+Enter billentyűkombinációval). Az New chat using selection művelet lehetővé teszi, hogy saját kérést vagy kérést adjon meg. További szabványos mesterséges intelligencia segítségnyújtási kéréseket adhat meg a Explain code, Suggest refactoring, or Find potential problems lehetőségek kiválasztásával.
Dokumentáció generálás
Ha egy LLM segítségével kell létrehoznia egy deklaráció dokumentációját, kattintson az AI Műveletek menüre, és válassza ki a Dokumentáció létrehozása műveletet. Ez a funkció jelenleg Java, Kotlin és Python esetében támogatott.
Commit üzenet generálás
A commit üzenet párbeszédpanel mostantól rendelkezik a Generate Commit Message with AI Assistant (Commit üzenet generálása AI asszisztenssel) gombbal. Erre kattintva elküldheti a változtatásai diff-jét az LLM-nek, amely létrehoz egy commit üzenetet a változtatások leírásáról.
Hozzáférés az AI-Asszistenshez
Az AI funkciók eléréséhez be kell jelentkeznie a JetBrains AI szolgáltatásba a JetBrains fiókjával. Bejelentkezhet az AI Assistant eszköz ablakából vagy a Beállítások | Eszközök | AI Assistant menüpontból.
Felhívjuk figyelmét, hogy a JetBrains AI szolgáltatása nem biztos, hogy mindenki számára azonnal elérhető. Első körben csak egy bizonyos számú felhasználó kap hozzáférést, a fennmaradó felhasználókat várólistára teszik. Az elkövetkező hetekben fokozatosan egyre több embert hívnak meg a termék kipróbálására.
Az AI szolgáltatáshoz való hozzáférés jelenleg csak azokon a területeken lehetséges, ahol az OpenAI szolgáltatás elérhető. A területek teljes listáját itt tekintheti meg.
Az AI szolgáltatás az EAP-ciklus alatt ingyenesen használható. A licencelési és árképzési modellt egy későbbi időpontban fogják közzétenni.
JetBrains szoftver vásárlás
Tisztelt Érdeklődő!
Ha felkeltette érdeklődősét valamelyik JetBrains termék akkor ahelyett, hogy a gyártótól venné meg teljes áron, forduljon bizalommal a Ker-Soft-hoz, a JetBrains magyarországi partneréhez és szerezze be nálunk JetBrains szoftverét kedvezményesebb áron. További információért, árakért forduljon kereskedőinkhez a sales@kersoft.hu címen, vagy a +36 (1) 206 2147 telefonszámon.
Irány a webshop

