Aqbeż għall-kontenut prinċipali
OpenAI

JetBrains

JetBrains tuża l-API ta’ OpenAI biex tibni l-aktar prodott tagħha li qatt kiber malajr.

Qafas 1532576563
Qed jillowdja…

JetBrains(jinfetaħ f’tieqa ġdida) toħloq għodod intelliġenti għall-iżvilupp tas-software użati minn aktar minn 15-il miljun inġinier madwar id-dinja. Is-suite ta’ prodotti tagħha tinkludi Integrated Development Environments (IDEs) popolari, bħal PyCharm, IntelliJ IDEA, kif ukoll il-lingwa ta’ programmar Kotlin. 

Immexxija mill-missjoni tagħha li tneħħi kompiti tedjanti mill-flussi tax-xogħol tal-iżviluppaturi, JetBrains inkorporat l-API ta’ OpenAI fil-prodott AI Assistant tagħha. Ir-rispons kien notevoli—77% sinifikanti tal-iżviluppaturi rrappurtaw li ħassewhom aktar produttivi, b’55% isibu aktar ħin biex jiffokaw fuq kompiti aktar interessanti.

Tliet persuni bilqiegħda fuq il-ħaxix jitkellmu flimkien.

Nintegraw l-IA f’software għall-iżviluppaturi

L-IDEs ta’ JetBrains storikament inkludew karatteristiċi bħall-code completion u l-code inspection li jagħmlu lill-iżviluppaturi aktar produttivi. Dawn il-karatteristiċi jgħinu lill-iżviluppaturi tul iċ-ċiklu tal-ħajja tal-iżvilupp tas-software, inklużi l-kitba tal-kodiċi, l-ittestjar tal-kodiċi u l-bini ta’ proġetti f’ambjenti varji. 

Dawn l-għodod kienu bbażati fuq mudelli ewristiċi li huma intelliġenti u konxji tal-kuntest. Peress li JetBrains kienet diġà qed tibni għodod li jipprovdu suġġerimenti intelliġenti, l-esplorazzjoni tal-IA kienet estensjoni naturali—speċjalment minħabba l-avvanzi reċenti fl-IA ġenerattiva, fejn karatteristiċi bħal code completions fl-istil ta’ autocomplete u suġġerimenti ta’ kodiċi kuntestwali qed jittrasformaw il-mod kif jaħdmu l-iżviluppaturi. 

JetBrains għarfet l-opportunità li tagħmel qabża sinifikanti ’l quddiem u żviluppat l-AI Assistant tagħha, prodott ġdid li jintegra mal-API ta’ OpenAI fil-prodotti IDE ta’ JetBrains.

Nużaw l-API ta’ OpenAI biex inħaffu l-proċess tal-iżvilupp tas-software

JetBrains emmnet li l-LLMs setgħu jipprovdu valur enormi lill-klijenti tagħhom jekk jiġu integrati fl-IDEs tagħhom, iżda riedu jesploraw l-għażliet tagħhom qabel jimpenjaw ruħhom ma’ fornitur magħżul. 

JetBrains qieset il-fornituri ewlenin kollha tal-LLM, iżda għażlet lil OpenAI bħala l-ewwel fornitur tal-LLM għar-raġunijiet li ġejjin:

  • Kapaċitajiet avvanzati ta’ raġunament: JetBrains sabet li l-API ta’ OpenAI kellha l-aktar karatteristiċi intelliġenti, bil-kapaċitajiet avvanzati ta’ raġunament tagħha jispikkaw b’mod partikolari.
  • Appoġġ tekniku għall-klijenti: Vladislav Tankov, Team Lead ta’ JetBrains AI, enfasizza l-appoġġ tekniku eċċellenti pprovdut mit-tim tekniku ta’ OpenAI. Din il-gwida kienet kruċjali meta JetBrains iffaċċjat sfidi matul il-proċess ta’ integrazzjoni: “Ħdimna ma’ żviluppaturi li verament jimpurtahom minn dak li noħolqu u kif noħolquh,” qal.  
  • Prestazzjoni teknika superjuri: Fl-analiżi komparattiva ta’ JetBrains tal-Fornituri tal-LLM, l-API ta’ OpenAI spikkat f’termini ta’ kriterji tekniċi bħal latency, preċiżjoni u throughput.
“Ħdimna ma’ żviluppaturi li verament jimpurtahom minn dak li noħolqu u kif noħolquh.”
Vladislav Tankov, Team Lead ta’ JetBrains AI

Wara li ddeċidiet fuq l-API ta’ OpenAI bħala l-fornitur tal-LLM tagħha, JetBrains setgħet tiftaħ firxa ta’ kapaċitajiet fil-prodott AI Assistant tagħha: 

  • L-iżviluppaturi jistgħu jċedu kompiti ta’ rutina u inqas kreattivi, bħall-kitba ta’ tests u l-għoti ta’ ismijiet lill-varjabbli, lill-AI Assistant.
  • L-iżviluppaturi jistgħu jiktbu prompts bil-lingwa naturali u jirċievu suġġerimenti ta’ kodiċi meta jkunu qed jiktbu business logic.
  • L-AI Assistant jista’ jiġġenera dokumentazzjoni u jikteb commit messages.
  • L-AI Assistant jista’ jispjega kodiċi u jirrifattorizza snippets ta’ kodiċi.
  • L-AI Assistant jista’ jiċċara xi jfissru l-iżbalji u jissuġġerixxi soluzzjonijiet biex jindirizza l-kwistjonijiet.
JetBrains AI 1280x720

JetBrains AI Assistant iħaffef il-prestazzjoni tal-iżviluppaturi

JetBrains AI Assistant sar il-prodott li qed jikber bl-aktar rata mgħaġġla fl-istorja ta’ 24 sena tal-kumpanija b’livelli eċċellenti ta’ sodisfazzjon tal-klijenti. L-iżviluppaturi li jużaw il-prodott jenfasizzaw: 

  • Żidiet fil-produttività mingħajr preċedent: “Ilni żviluppatur għal 30 sena. Ma nista’ naħseb f’xejn li ta spinta akbar lill-produttività minn JetBrains AI Assistant,” qal respondent wieħed. 
  • Inqas ħin fuq it-tfittxija ta’ informazzjoni: 78% tal-iżviluppaturi mistħarrġa jirrappurtaw li jqattgħu inqas ħin ifittxu informazzjoni, u dan jagħtihom aktar ħin għal kompiti aktar interessanti.
  • Spejjeż ta’ bdil imnaqqsa: “JetBrains AI Assistant jopera ġewwa l-IDE, b’differenza minn assistenti oħra li jeħtieġu browser miftuħ,” qal inġinier wieħed, u dan jissimplifika l-fluss tax-xogħol tal-iżviluppatur u jagħmilha aktar faċli biex jitlestew il-kompiti.
  • Effiċjenza akbar: 77% tal-iżviluppaturi mistħarrġa jirrappurtaw li jħossuhom aktar produttivi bil-ħin tagħhom, filwaqt li 71% jirrappurtaw li jistgħu jlestu l-kompiti aktar malajr.
  • Għodda għall-brainstorming: Inġinier wieħed enfasizza kif JetBrains AI Assistant sar għodda utli biex joħroġ minn impass: “Nħobbu. Jgħin bl-imposter syndrome għax tista’ sempliċement titlob lill-LLM għall-għajnuna.”

Nibnu l-ġenerazzjoni li jmiss ta’ għodod tal-IA għall-kodifikazzjoni konxji tal-kuntest

JetBrains qed taħdem fuq diversi karatteristiċi ġodda biex tħaffef aktar l-iżvilupp tas-software: 

  • Ġenerazzjoni tal-istruttura tal-proġett: It-tim bena prototipi li jiġġeneraw direttorji ta’ proġetti personalizzati minn prompts testwali. Ir-riżultati inizjali jidhru eċċitanti.
  • Awtomazzjoni tal-flussi tax-xogħol fit-terminal: It-tim jara potenzjal kbir fl-awtomazzjoni ta’ diversi kompiti komuni fit-terminal li huma meħtieġa iżda ta’ rutina.
  • Integrazzjoni mill-qrib ma’ JetBrains code insight(jinfetaħ f’tieqa ġdida): “L-IDEs tagħna jafu ħafna dwar il-codebase tal-proġett ta’ utent, għalhekk qed infittxu li nipprovdu dan il-kuntest u din il-kapaċità lill-fornituri tal-LLM għal karatteristiċi kompletament ġodda,” qal Vladislav Tankov, Team Lead ta’ JetBrains AI.
Vlad Tankov JetBrains AI

Interessat titgħallem aktar dwar ChatGPT għan-negozju?