Devika: программный инженерный интеллект с открытым исходным кодом, который понимает, разбивает инструкции на подзадачи и пишет код
Общее введение
Devika - это продвинутый ИИ-программист, который понимает высокоуровневые инструкции человека, разбивает их на шаги, ищет необходимую информацию и пишет код для достижения поставленной цели. Она разрабатывает программное обеспечение, используя крупномасштабные языковые модели, алгоритмы планирования и рассуждений, а также возможности просмотра веб-страниц. Devika стремится стать альтернативой Devin от Cognition AI с открытым исходным кодом, предоставляя помощника по программированию, способного выполнять сложные задачи по написанию кода с минимальным руководством со стороны человека.

Список функций
- Поддержка Claude 3, GPT-4, Gemini, Mistral, Groq и собственных LLM
- Развитые навыки планирования и рассуждений в области искусственного интеллекта
- Извлечение ключевых слов для целенаправленных исследований
- Беспрепятственный просмотр веб-страниц и сбор информации
- Написание кода на нескольких языках программирования
- Динамическое отслеживание состояния агента и визуализация
- Взаимодействие на естественном языке через интерфейс чата
- Организация и управление на основе проектов
- Расширяемая архитектура для добавления новых функций и интеграций
Использование помощи
Процесс установки
- Клонирование Хранилища Девики:
git clone https://github.com/stitionai/devika.git
- Перейдите в каталог проектов:
cd devika
- Создайте виртуальную среду и установите необходимые зависимости:
uv venv source .venv/bin/activate # macOS和Linux .venv\Scripts\activate # Windows uv pip install -r requirements.txt
- Установите Playwright, чтобы включить функциональность браузера:
playwright install --with-deps
- Запустите сервер Devika:
python devika.py
Если все в порядке, вы увидите следующий результат:
root: INFO : Devika is up and running!
- Начните с передней части:
cd ui/ bun install bun run start
- Откройте браузер и перейдите по ссылке
http://127.0.0.1:3001
Зайдите в веб-интерфейс Devika.
Руководство по использованию
- Откройте веб-интерфейс Devika.
- Чтобы создать новый проект, нажмите "Выбрать проект", а затем "Новый проект".
- Выберите поисковую систему и конфигурацию модели.
- Укажите в чате цель или описание миссии на высоком уровне.
- Девика обработает ваш запрос, разобьет его на шаги и приступит к выполнению задания.
- Следите за прогрессом Девики, просматривайте созданный код и при необходимости предоставляйте дополнительные рекомендации или обратную связь.
- После того как Девика выполнит задание, просмотрите сгенерированный код и файлы проекта.
- Итерируйте и дорабатывайте проект, предоставляя дополнительные инструкции или внося изменения.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...