Изменить содержимое

Mistral AI выпустил Codestral AI для программистов

Mistral AI выпустил Codestral AI для программистов

mistral_ai_vypustil_codestral_ai_dlya_programmistov

Мы представляем Codestral, нашу первую модель для работы с кодом. Codestral — это генеративная AI-модель с открытым доступом к весам, специально разработанная для задач генерации кода. Она помогает разработчикам писать и взаимодействовать с кодом через единый API для инструкций и завершений. Благодаря глубокому пониманию кода и английского языка, эта модель может использоваться для создания передовых AI-приложений для разработчиков программного обеспечения.

Модель, владеющая более чем 80 языками программирования Codestral обучена на разнообразном наборе данных из более чем 80 языков программирования, включая самые популярные, такие как Python, Java, C, C++, JavaScript и Bash. Она также хорошо справляется с более специфическими языками, такими как Swift и Fortran. Этот широкий спектр языков обеспечивает помощь Codestral разработчикам в различных средах и проектах.

Codestral экономит время и усилия разработчиков: она может завершать функции кода, писать тесты и дополнять любой частичный код с помощью механизма заполнения промежутков. Взаимодействие с Codestral поможет повысить уровень навыков программирования и снизить риск ошибок и багов.

Установление нового стандарта производительности генерации кода Производительность. Как модель с 22 миллиардами параметров, Codestral устанавливает новый стандарт производительности и скорости для генерации кода по сравнению с предыдущими моделями, используемыми для кодирования.

Mistral AI выпустил Codestral AI для программистов
Рисунок 1: Благодаря большему контекстному окну в 32k (по сравнению с 4k, 8k или 16k у конкурентов), Codestral превосходит все другие модели в RepoBench, долгосрочной оценке генерации кода.
Mistral AI выпустил Codestral AI для программистов
Дополнительные языки. Кроме того, мы оценили производительность Codestral в нескольких HumanEval pass@1 на шести различных языках помимо Python: C++, Bash, Java, PHP, TypeScript и C#, и вычислили среднее значение этих оценок.
Mistral AI выпустил Codestral AI для программистов
Производительность Codestral в заполнении промежутков (Fill-in-the-middle) была оценена с использованием HumanEval pass@1 на Python, JavaScript и Java и сравнена с DeepSeek Coder 33B, который имеет готовую к использованию способность заполнения промежутков.

Начните работать с Codestral

Скачайте и протестируйте Codestral. Codestral — это модель с 22 миллиардами параметров, имеющая открытую лицензию Mistral AI Non-Production License, что позволяет использовать её в исследовательских и тестовых целях. Codestral можно скачать на HuggingFace.

Используйте Codestral через его выделенный эндпоинт. С выпуском доступен новый эндпоинт: codestral.mistral.ai. Этот эндпоинт предпочтителен для пользователей, которые используют маршруты Instruct или Fill-In-the-Middle в своих IDE. API-ключ для этого эндпоинта управляется на персональном уровне и не связан с обычными ограничениями на организацию. Мы предлагаем бесплатное использование этого эндпоинта в течение 8-недельного бета-периода, при этом доступ предоставляется по списку ожидания для обеспечения высокого качества обслуживания. Этот эндпоинт предпочтителен для разработчиков, создающих плагины для IDE или приложения, где клиенты будут использовать свои собственные API-ключи.

Создавайте с Codestral на La Plateforme. Codestral также доступен на обычном API-эндпоинте: api.mistral.ai, где запросы оплачиваются по количеству токенов. Этот эндпоинт и интеграции лучше подходят для исследований, пакетных запросов или разработки сторонних приложений, которые предоставляют результаты непосредственно пользователям без необходимости использования их собственных API-ключей.

Вы можете создать аккаунт на La Plateforme и начать создавать свои приложения с Codestral, следуя этому руководству. Как и все наши другие модели, Codestral доступен в нашем предложении для самостоятельного развертывания начиная с сегодняшнего дня: свяжитесь с отделом продаж.

Общайтесь с Codestral через le Chat. Мы предоставляем инструктивную версию Codestral, которая доступна сегодня через Le Chat, наш бесплатный интерфейс для общения. Разработчики могут взаимодействовать с Codestral естественным и интуитивным образом, используя возможности модели. Мы видим Codestral как новый шаг на пути к тому, чтобы каждый мог генерировать и понимать код.

Используйте Codestral в своих любимых средах разработки и сборки. Мы работали с партнёрами сообщества, чтобы предоставить доступ к Codestral в популярных инструментах для повышения производительности разработчиков и создания AI-приложений.

Фреймворки для приложений. Codestral интегрирован в LlamaIndex и LangChain, начиная с сегодняшнего дня, что позволяет пользователям легко создавать агентные приложения с помощью Codestral.

Интеграция с VSCode/JetBrains. Continue.dev и Tabnine помогают разработчикам использовать Codestral в средах VSCode и JetBrains, теперь они могут генерировать и взаимодействовать с кодом, используя Codestral.

Вот как можно использовать плагин Continue.dev для VSCode для генерации кода, интерактивного общения и редактирования кода в реальном времени с помощью Codestral, и вот как пользователи могут использовать плагин Tabnine для VSCode для общения с Codestral.

Для подробной информации о том, как работают различные интеграции с Codestral, пожалуйста, ознакомьтесь с нашей документацией, где представлены инструкции по настройке и примеры.

Отзывы сообщества разработчиков

“Модель автозаполнения с такой комбинацией скорости и качества раньше не существовала, и это станет переломным моментом для разработчиков повсюду.”

— Нейт Сести, технический директор и соучредитель Continue.dev

“Мы рады возможностям, которые открывает Mistral, и довольны сильным фокусом на помощи в кодировании и разработке, области, которая является ключевой для JetBrains.”

— Владислав Танков, руководитель AI отдела JetBrains

“Мы использовали Codestral для тестирования на нашем контрольном наборе Kotlin-HumanEval и были впечатлены результатами. Например, в случае показателя pass rate для T=0.2, Codestral достиг оценки 73.75, превзойдя GPT-4-Turbo с результатом 72.05 и GPT-3.5-Turbo с результатом 54.66.”

— Михаил Евтихиев, исследователь в JetBrains

“Как исследователь в компании, создавшей первый инструмент GenAI для разработчиков, я получил удовольствие от интеграции новой модели кода Mistal в наш чат-продукт. Я глубоко впечатлен его производительностью. Несмотря на относительно компактный размер, он дает результаты наравне с гораздо более крупными моделями, которые мы предлагаем клиентам. Мы протестировали несколько ключевых функций, включая генерацию кода, генерацию тестов, документацию, процессы адаптации и многое другое. В каждом случае модель превзошла наши ожидания. Скорость и точность модели значительно повлияют на эффективность нашего продукта по сравнению с предыдущей моделью Mistral, позволяя нам предоставлять быструю и точную помощь нашим пользователям. Эта модель выделяется как мощный инструмент среди поддерживаемых нами моделей, и я настоятельно рекомендую её другим, кто ищет высококачественную производительность.”

— Мейтал Зильберштейн, руководитель отдела исследований и разработок в Tabnine

“Cody ускоряет внутренний цикл разработки программного обеспечения, и разработчики используют функции, такие как автозаполнение, чтобы облегчить часть повседневной работы, связанной с написанием кода. Наши внутренние оценки показывают, что новая модель Codestral от Mistral значительно снижает задержку автозаполнения Cody, сохраняя при этом качество предлагаемого кода. Это делает её отличным выбором для автозаполнения, где миллисекунды задержки имеют реальную ценность для разработчиков.”

— Куинн Слэк, генеральный директор и соучредитель Sourcegraph

“Я был невероятно впечатлен новой моделью Codestral от Mistral для генерации кода с помощью ИИ. В моих тестах она стабильно создавала очень точный и функциональный код, даже для сложных задач. Например, когда я попросил её завершить нетривиальную функцию для создания нового поискового движка LlamaIndex, она сгенерировала код, который работал безупречно, несмотря на то, что он был основан на старом коде.”

— Джерри Лю, генеральный директор и соучредитель LlamaIndex

“Генерация кода является одним из самых популярных применений LLM, поэтому мы очень рады выпуску Codestral. Наши первоначальные тесты показали, что это отличный вариант для рабочих процессов генерации кода благодаря его скорости, благоприятному контекстному окну и поддержке инструментов в инструктивной версии. Мы тестировали с LangGraph для самокорректирующей генерации кода, используя инструктивные инструменты Codestral для вывода, и это работало очень хорошо сразу из коробки (см. наше видео с подробностями).”

— Харрисон Чейз, генеральный директор и соучредитель LangChain

Ещё в категории

Новости не найдены