Часто задаваемые вопросы (FAQ)¶
Кому подойдёт этот сервис?
Koda будет полезен всем разработчикам, особенно тем, кому удобнее общаться с ассистентом на русском языке. Начинающим программистам Koda поможет быстрее освоиться в коде и получить ответы на вопросы, не покидая IDE. Опытным разработчикам ассистент позволит сократить рутинную работу и быстрее решать задачи за счёт автодополнения и быстрых подсказок. Сервис нацелен на широкий круг IT-специалистов: разработчиков (backend, frontend, мобильных и т.д.), аналитиков данных, ML-инженеров, DevOps – всех, кто пишет код и может выиграть от помощи ИИ.
Чем Koda отличается от других подобных инструментов?
Мы предлагаем инференс внутри РФ согласно 152-ФЗ и фокусируемся на русскоязычную аудиторию и современные открытые модели. Koda обладает отличным пониманием русского языка и актуальных технологий: используемые модели специально дообучены под русский технический язык и знание популярных библиотек. Кроме того, Koda очень прост в подключении: лёгкая установка, сервис бесплатный, не требует сложных регистрации и VPN (в сравнении, некоторые аналоги могут требовать оплаты или подключения через зарубежные сервисы). Таким образом, порог входа минимален – можно сразу работать.
На базе каких моделей работает сервис?
Под капотом Koda использует лучшие открытые большие языковые модели (LLM), которые дообучены на актуальном коде и специально адаптированы для русского языка. Команда Koda имеет большой опыт обучения моделей для кода, поэтому для разных задач используются оптимальные архитектуры: одни модели заточены под кодовое дополнение (Completion), другие – под диалог и решение задач (Chat). Такой ансамбль обеспечивает высокое качество подсказок. В дополнение к собственным моделям, Koda может обращаться к внешним LLM (например, GPT-4) для получения ответа, если у пользователя есть квота или необходимость в более мощной модели – для этого реализована система внешних запросов (в бета-версии предоставляется 1000 бесплатных запросов к таким моделям при входе через GitHub).
Какие языки программирования поддерживает Koda?
Модели, лежащие в основе Koda, обучены на свежем срезе репозиториев GitHub. Это означает, что они видели код практически на всех популярных языках. Ожидается корректная работа как минимум с топ-20 языков программирования – в их числе: Python, JavaScript/TypeScript, Java, C#, C/C++, Go, Ruby, PHP, Kotlin, Swift, Rust, SQL и другие. Также поддерживаются языки разметки и конфигурационные форматы (HTML, JSON, YAML и пр.) в контексте соответствующих задач. В целом, если язык достаточно распространён и его проекты есть на GitHub, Koda сможет с ним работать. Наилучшие результаты показываются для тех языков и технологий, по которым было больше всего обучающих данных (например, веб-разработка, скриптовые ЯП, популярные фреймворки).
Нужно ли за что-то платить?
Базовые возможности Koda бесплатны. В состав бесплатного тарифа входят основные модели koda-base и koda-pro, а также функция автодополнения – их можно использовать в рамках бесплатного тарифа. Подробности о платных возможностях доступны на этой странице.
Можно ли установить Koda на свои серверы компании (on‑premise)?
Да, и также мы предлагаем SaaS. Корпоративное сотрудничество обсуждается в частном порядке. Обратитесь к этой странице сайта для подробностей: https://kodacode.ru/enterprise
Куда писать, если нужна поддержка или есть обратная связь?
Для поддержки пользователей создано сообщество. Вы можете задать вопрос или сообщить о проблеме в чате сообщества в Telegram. Также у Koda есть Telegram-канал, где команда публикует новости, мысли про AI и планы развития сервиса. Присоединяйтесь, чтобы быть в курсе, и не стесняйтесь обращаться – разработчики стараются отвечать оперативно и поддерживать связь с пользователями.