Meta AI объявила о запуске Code Llama, лицензированного сообществом инструмента кодирования искусственного интеллекта (ИИ), построенного на большой языковой модели Llama2 (LLM), 24 августа.
Новый инструмент представляет собой доработанную версию LLama2, специально обученную для создания и обсуждения компьютерного кода.
Согласно сообщению в блоге Meta, Code Llama разделен на несколько вариантов, одна из которых настроена для общего кодирования на нескольких языках (включая Python, C++, Java, PHP, Typescript, C#, Bash и другие).
Другие модели включают Code Llama Python и Code Llama Instruct. Первый точно настроен для приложений Python. Как говорит Мета, это сделано для дальнейшей поддержки сообщества ИИ:
«Поскольку Python является наиболее проверенным языком для генерации кода, а также поскольку Python и PyTorch играют важную роль в сообществе искусственного интеллекта, мы считаем, что специализированная модель обеспечивает дополнительную полезность».
По словам Меты, в этих первых двух вариантах модели упор делается на понимание, объяснение и обсуждение кода.
Однако Code Llama Instruct — это доработанная версия Code Llama, которую Meta рекомендует для фактического создания кода. Согласно сообщению в блоге, он был разработан специально для создания «полезных и безопасных ответов на естественном языке».
Модели также доступны с различными размерами параметров для работы в различных средах. Code Llama поставляется с размерами параметров 7, 14 и 34 миллиарда, каждый из которых имеет различную функциональность.
Мета говорит, что модели 7B, например, могут работать на одном графическом процессоре. Хотя модели 14B и 34B потребуют более мощного оборудования, они также способны решать более сложные задачи, особенно те, которые требуют обратной связи с малой задержкой, например процессы в реальном времени.
CodeLlama — a version of Llama2 that was fine-tuned for code tasks is live now. Available in 7B, 13B and 34B.https://t.co/4PQBlchlrn pic.twitter.com/LEz9z44IkI
— Soumith Chintala (@soumithchintala) August 24, 2023
Code Llama обычно доступен по тому же лицензионному соглашению сообщества, что и Llama2, что означает, что его можно использовать в личных или коммерческих целях с надлежащим указанием авторства.
Это может быть огромным благом для компаний и частных лиц, которые имеют высокую потребность в использовании моделей LLM для целей кодирования, таких как финтех-учреждения, которые традиционно недостаточно обслуживаются ИИ и крупными технологическими сообществами.
Новаторы Web3, разработчики торговых ботов и криптовалютные биржи — все они работают в постоянно меняющейся среде, в которой на сегодняшний день относительно мало специализированных решений B2B или B2C для решения повседневных проблем с криптовалютой и кодированием блокчейна от крупных технологических компаний..
Связанный: Naver Corp представляет ответ Южной Кореи на ChatGPT и генеративный искусственный интеллект
Специальные инструменты кодирования, такие как Co-Pilot от GitHub (созданный с использованием технологии ChatGPT), могут во многом помочь разработчикам в этих недостаточно обслуживаемых областях, но стоимость использования может быть непомерно высокой для некоторых пользователей, а отсутствие вариантов с открытым исходным кодом может стать проблемой. проблемы для разработчиков проприетарного программного обеспечения.
Существование бесплатной в использовании, лицензируемой сообществом альтернативы, основанной на широко разрекламированной Llama2 LLM от Meta, может помочь выровнять правила игры для проектов блокчейна и криптовалюты с небольшими командами разработчиков.