• Šifra predmeta:63767B
  • Kreditne točke:3
  • Semester: zimski
  • Vsebina

Agentno podprto računalništvo 

Predmet študente seznani z uporabo sodobnih orodij za razvoj programske opreme na podlagi uporabe jezikovnih agentov umetne inteligence. Raziskali bomo odprtokodne in prosto dostopne rešitve, ki omogočajo avtomatizacijo razvoja programske opreme s pomočjo umetne inteligence. Poslušalci predmeta se bodo iz razvijalcev prelevili v dirigente agentičnih opravil, s tem pa se bodo naučili avtomatizirati enostavna in kompleksnejša razvojna opravila s pomočjo velikih jezikovnih modelov v obliki agentov. S postavitvijo lastnega razvojnega okolja, zasnovo problematike in realizacije lastne programske rešitve ob uporabi agentov, ter postopno interakcijo in evalvacijo različnih agentov za programiranje, bodo študenti dobili občutek za delo s temi orodji, ter razumevanje kaj v trenutni obliki ta orodja omogočajo in na katere predpostavke morajo biti pozorni, ko oblikujejo pozive za avtomatizacijo implementiranja funkcionalnosti v svojih projektnih rešitvah. Pri predmetu se bomo fokusirali na odprte rešitve, dotaknili pa se bomo tudi komercialnih produktov za t. i. “vibe coding” – pri tem pa bomo večino poskusili poganjati lokalno brez uporabe naročnin.

  • Študijski programi
  • Porazdelitev ur na semester
15
ur
predavanj
45
ur
laboratorijskih vaj
  • Izvajalci
Nosilec predmeta
Prostor:R2.16 - Kabinet