Canonical публикува утилитата workshop за разгръщане на среди за разработка

Компания Canonical представи инструментите workshop, които позволяват на един екип бързо да създава изолирани среди в Ubuntu за разработка на софтуер и решаване на задачи свързани с машинно обучение и взаимодействие с AI агенти. Съставът на средата се дефинира в един конфигурационен файл в YAML формат, който позволява точно възпроизвеждане на описаната среда на всякакви компютри. Предполага се, че благодарение на workshop разработчикът може да се съсредоточи върху това, което иска да постигне, без да губи време в разбиране на зависимости и настройка на състава. Инструментариумът се инсталира като snap пакет. Кодът на проекта е написан на Go и се разпространява под лицензия GPLv3.

Средата се формира от независими модулни елементи, оформени като SDK, които могат да бъдат споделяни с други потребители чрез каталога SDK Store. Комбинирайки свои и вече съществуващи SDK, разработчикът може да активира желаните вътре в средата езици за програмиране, библиотеки и инструменти. Например, предоставят се SDK за използване на Ollama, OpenCode, NVIDIA CUDA и AMD ROCm. За нискоуровнево управление на средите в workshop се използва инструментариумът за управление на контейнери LXD 6.8.



Източник: opennet.ru
Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster