{"id":1146,"date":"2024-07-05T09:28:38","date_gmt":"2024-07-05T07:28:38","guid":{"rendered":"https:\/\/www.cjvt.si\/povejmo\/?page_id=1146"},"modified":"2024-07-05T09:44:48","modified_gmt":"2024-07-05T07:44:48","slug":"rrp6-vemo-iac","status":"publish","type":"page","link":"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/","title":{"rendered":"Work package 6: VeMo-IaC"},"content":{"rendered":"<div class=\"flex_column av_one_full  no_margin flex_column_div av-zero-column-padding first  avia-builder-el-0  el_before_av_one_full  avia-builder-el-first  \" style='margin-top:0px; margin-bottom:30px; border-radius:0px; '><section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock  '   itemprop=\"text\" ><h2>Adapting large language models to generate infrastructure descriptions in code<\/h2>\n<\/div><\/section><br \/>\n<section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock  '   itemprop=\"text\" ><h3><span class=\"TextRun SCXW134244926 BCX0\" lang=\"SL-SI\" xml:lang=\"SL-SI\" data-contrast=\"auto\"><span class=\"NormalTextRun SpellingErrorV2Themed SCXW134244926 BCX0\">VeMo-IaC<\/span><\/span><\/h3>\n<\/div><\/section><\/p><\/div>\n<div class=\"flex_column av_one_full  no_margin flex_column_div av-zero-column-padding first  avia-builder-el-3  el_after_av_one_full  el_before_av_one_full  column-top-margin\" style='margin-top:0px; margin-bottom:30px; border-radius:0px; '><section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock  '   itemprop=\"text\" ><p>The project addresses the use of large language models for the generation of infrastructure specifications in the form of computer code (IaC). As a basis, we will use the technical specifications and software for the construction of large language models that will be developed in the SloLLaMai project and the infrastructure built for the construction of the necessary language resources (command instructions and documentation requirements) from the SloSBZ project. The research will pay particular attention to the robustness, safety and efficiency of the language technologies. The solution developed will enrich and improve a product already on the market (Spotter).<\/p>\n<\/div><\/section><\/div>\n<div class=\"flex_column av_one_full  no_margin flex_column_div av-zero-column-padding first  avia-builder-el-5  el_after_av_one_full  el_before_av_one_full  column-top-margin\" style='margin-top:0px; margin-bottom:30px; border-radius:0px; '><section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock  '   itemprop=\"text\" ><h3>Specific objectives:<\/h3>\n<ul>\n<li>Studying the possibilities of using language technologies for the needs of automated construction of infrastructure descriptions in code and selecting the most appropriate language models taking into account the key requirements: reliability, security, low computational complexity of the models.<\/li>\n<li>Developing a training set of IaC command prompts and user dialogues for automated generation of infrastructure descriptions (based on the results of the SloSBZ project).<br \/>\nPerforming a detailed evaluation of the training examples, focusing on the quality and correctness of the code examples and taking into account the software code versions.<\/li>\n<li>Developing a service\/module for automatic generation of infrastructure descriptions and integrating the module into an existing product.<\/li>\n<\/ul>\n<\/div><\/section><\/div>\n<div class=\"flex_column av_one_full  no_margin flex_column_div av-zero-column-padding first  avia-builder-el-7  el_after_av_one_full  el_before_av_one_full  column-top-margin\" style='margin-top:0px; margin-bottom:30px; border-radius:0px; '><section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock  '   itemprop=\"text\" ><h3>Results:<\/h3>\n<ul>\n<li><strong>D6.1<\/strong> \u2013 Developing a first roadmap and approaches for the effective use of large language models in IaC: Use and selection of training data, description of possible approaches (February 2024).<\/li>\n<li><strong>D6.2<\/strong> \u2013 First version of the software to enable the use of language technologies in IaC, taking into account the constraints of capacity use, robustness and security (August 2025).<\/li>\n<li><strong>D6.3<\/strong> \u2013 Refinement of the roadmap and revisions of approaches for the effective use of large language models in IaC: Use and selection of training data, description of approaches to construction (February 2025).<\/li>\n<li><strong>D6.4<\/strong> \u2013 Second version of the software enabling the use of language technologies in IaC and taking into account the constraints of capacity use, robustness and security &#8211; TRL5 achieved (August 2025).<\/li>\n<li><strong>D6.5<\/strong> \u2013 Final version of software enabling the use of language technologies in IaC and taking into account the constraints of capacity use, robustness and security &#8211; TRL6 achieved (June 2026).<\/li>\n<\/ul>\n<\/div><\/section><\/div>\n<div class=\"flex_column av_one_full  no_margin flex_column_div av-zero-column-padding first  avia-builder-el-9  el_after_av_one_full  el_before_av_one_fourth  column-top-margin\" style='margin-top:0px; margin-bottom:30px; border-radius:0px; '><section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock  '   itemprop=\"text\" ><h3>Project partners:<\/h3>\n<\/div><\/section><\/div>\n<div class=\"flex_column av_one_fourth  flex_column_div av-zero-column-padding first  avia-builder-el-11  el_after_av_one_full  el_before_av_one_fourth  column-top-margin\" style='border-radius:0px; '><section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock  '   itemprop=\"text\" ><h5>Project leader:<\/h5>\n<\/div><\/section><\/div>\n<div class=\"flex_column av_one_fourth  flex_column_div av-zero-column-padding   avia-builder-el-13  el_after_av_one_fourth  el_before_av_one_fourth  column-top-margin\" style='border-radius:0px; '><div  class='avia-button-wrap avia-button-center  avia-builder-el-14  avia-builder-el-no-sibling ' ><a href='https:\/\/xlab.si\/' class='avia-button avia-button-fullwidth   avia-icon_select-no avia-color-theme-color '  style='color:#ffffff; ' ><span class='avia_iconbox_title' >XLAB d.o.o.<\/span><span class='avia_button_background avia-button avia-button-fullwidth avia-color-theme-color-highlight' ><\/span><\/a><\/div><\/div>\n<div class=\"flex_column av_one_fourth  flex_column_div av-zero-column-padding   avia-builder-el-15  el_after_av_one_fourth  el_before_av_one_fourth  column-top-margin\" style='border-radius:0px; '><\/div>\n<div class=\"flex_column av_one_fourth  flex_column_div av-zero-column-padding   avia-builder-el-16  el_after_av_one_fourth  el_before_av_one_fourth  column-top-margin\" style='border-radius:0px; '><\/div>\n<div class=\"flex_column av_one_fourth  flex_column_div av-zero-column-padding first  avia-builder-el-17  el_after_av_one_fourth  el_before_av_one_fourth  column-top-margin\" style='border-radius:0px; '><section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock  '   itemprop=\"text\" ><h5>Partners:<\/h5>\n<\/div><\/section><\/div>\n<div class=\"flex_column av_one_fourth  flex_column_div av-zero-column-padding   avia-builder-el-19  el_after_av_one_fourth  avia-builder-el-last  column-top-margin\" style='border-radius:0px; '><div  class='avia-button-wrap avia-button-center  avia-builder-el-20  avia-builder-el-no-sibling ' ><a href='https:\/\/fri.uni-lj.si\/en' class='avia-button avia-button-fullwidth   avia-icon_select-no avia-color-theme-color '  style='color:#ffffff; ' ><span class='avia_iconbox_title' >Faculty of Computer and Information Science UL<\/span><span class='avia_button_background avia-button avia-button-fullwidth avia-color-theme-color-highlight' ><\/span><\/a><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":6,"featured_media":0,"parent":953,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","inline_featured_image":false,"episode_type":"","audio_file":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","filesize_raw":"","date_recorded":"","explicit":"","block":"","itunes_episode_number":"","itunes_title":"","itunes_season_number":"","itunes_episode_type":"","footnotes":""},"class_list":["post-1146","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Work package 6: VeMo-IaC - PoVeJMo<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Work package 6: VeMo-IaC - PoVeJMo\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/\" \/>\n<meta property=\"og:site_name\" content=\"PoVeJMo\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-05T07:44:48+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/\",\"url\":\"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/\",\"name\":\"Work package 6: VeMo-IaC - PoVeJMo\",\"isPartOf\":{\"@id\":\"https:\/\/www.cjvt.si\/povejmo\/en\/#website\"},\"datePublished\":\"2024-07-05T07:28:38+00:00\",\"dateModified\":\"2024-07-05T07:44:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cjvt.si\/povejmo\/o-programu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Work Packages\",\"item\":\"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Work package 6: VeMo-IaC\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cjvt.si\/povejmo\/en\/#website\",\"url\":\"https:\/\/www.cjvt.si\/povejmo\/en\/\",\"name\":\"PoVeJMo\",\"description\":\"Work site\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cjvt.si\/povejmo\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Work package 6: VeMo-IaC - PoVeJMo","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Work package 6: VeMo-IaC - PoVeJMo","og_url":"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/","og_site_name":"PoVeJMo","article_modified_time":"2024-07-05T07:44:48+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/","url":"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/","name":"Work package 6: VeMo-IaC - PoVeJMo","isPartOf":{"@id":"https:\/\/www.cjvt.si\/povejmo\/en\/#website"},"datePublished":"2024-07-05T07:28:38+00:00","dateModified":"2024-07-05T07:44:48+00:00","breadcrumb":{"@id":"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/vemo-iac\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cjvt.si\/povejmo\/o-programu\/"},{"@type":"ListItem","position":2,"name":"Work Packages","item":"https:\/\/www.cjvt.si\/povejmo\/en\/work-packages\/"},{"@type":"ListItem","position":3,"name":"Work package 6: VeMo-IaC"}]},{"@type":"WebSite","@id":"https:\/\/www.cjvt.si\/povejmo\/en\/#website","url":"https:\/\/www.cjvt.si\/povejmo\/en\/","name":"PoVeJMo","description":"Work site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cjvt.si\/povejmo\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.cjvt.si\/povejmo\/en\/wp-json\/wp\/v2\/pages\/1146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cjvt.si\/povejmo\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cjvt.si\/povejmo\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cjvt.si\/povejmo\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cjvt.si\/povejmo\/en\/wp-json\/wp\/v2\/comments?post=1146"}],"version-history":[{"count":6,"href":"https:\/\/www.cjvt.si\/povejmo\/en\/wp-json\/wp\/v2\/pages\/1146\/revisions"}],"predecessor-version":[{"id":1678,"href":"https:\/\/www.cjvt.si\/povejmo\/en\/wp-json\/wp\/v2\/pages\/1146\/revisions\/1678"}],"up":[{"embeddable":true,"href":"https:\/\/www.cjvt.si\/povejmo\/en\/wp-json\/wp\/v2\/pages\/953"}],"wp:attachment":[{"href":"https:\/\/www.cjvt.si\/povejmo\/en\/wp-json\/wp\/v2\/media?parent=1146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}