Devika AI
Автономный инженерного программного обеспечения, способный понимать высокоуровневые инструкции, разбивать их на шаги, проводить исследования и писать код для достижения поставленной цели.
Описание
Цель продукта заключается в создании автономного агента, который может выполнять задачи по разработке программного обеспечения. Целевая аудитория включает разработчиков всех уровней, которым требуется помощь в создании новых функций, исправлении ошибок или разработке проектов с нуля.
Возможности и рабочий процесс включают способность понимать сложные человеческие запросы, декомпозировать их на последовательность действий, проводить поиск релевантной информации и генерировать код на нескольких языках программирования. Агент использует алгоритмы планирования и рассуждения, а также возможности веб-сёрфинга для сбора данных.
Доступ и ограничения включают использование больших языковых моделей, таких как Claude 3, GPT-4, Gemini, Mistral, Groq и локальных LLM через Ollama. Для работы с API требуется настройка ключей для различных моделей. Проект доступен в открытом исходном коде.
Продукт может быть использован для автоматизированной генерации кода, исправления ошибок, управления проектами, создания образовательных инструментов и развертывания статических веб-сайтов. Для начала работы требуется клонирование репозитория, установка зависимостей и настройка окружения.