Devika: программный инженерный интеллект с открытым исходным кодом, который понимает, разбивает инструкции на подзадачи и пишет код

Общее введение

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

Devika:开源的AI软件工程师智能体,能够理解、拆分指令为子任务并编写代码

 

Список функций

  • Поддержка Claude 3, GPT-4, Gemini, Mistral, Groq и собственных LLM
  • Развитые навыки планирования и рассуждений в области искусственного интеллекта
  • Извлечение ключевых слов для целенаправленных исследований
  • Беспрепятственный просмотр веб-страниц и сбор информации
  • Написание кода на нескольких языках программирования
  • Динамическое отслеживание состояния агента и визуализация
  • Взаимодействие на естественном языке через интерфейс чата
  • Организация и управление на основе проектов
  • Расширяемая архитектура для добавления новых функций и интеграций

 

Использование помощи

Процесс установки

  1. Клонирование Хранилища Девики:
    git clone https://github.com/stitionai/devika.git
  1. Перейдите в каталог проектов:
    cd devika
    
  2. Создайте виртуальную среду и установите необходимые зависимости:
    uv venv
    source .venv/bin/activate  # macOS和Linux
    .venv\Scripts\activate  # Windows
    uv pip install -r requirements.txt
    
  3. Установите Playwright, чтобы включить функциональность браузера:
    playwright install --with-deps
    
  4. Запустите сервер Devika:
    python devika.py
    

    Если все в порядке, вы увидите следующий результат:

    root: INFO : Devika is up and running!
    
  5. Начните с передней части:
    cd ui/
    bun install
    bun run start
    
  6. Откройте браузер и перейдите по ссылкеhttp://127.0.0.1:3001Зайдите в веб-интерфейс Devika.

Руководство по использованию

  1. Откройте веб-интерфейс Devika.
  2. Чтобы создать новый проект, нажмите "Выбрать проект", а затем "Новый проект".
  3. Выберите поисковую систему и конфигурацию модели.
  4. Укажите в чате цель или описание миссии на высоком уровне.
  5. Девика обработает ваш запрос, разобьет его на шаги и приступит к выполнению задания.
  6. Следите за прогрессом Девики, просматривайте созданный код и при необходимости предоставляйте дополнительные рекомендации или обратную связь.
  7. После того как Девика выполнит задание, просмотрите сгенерированный код и файлы проекта.
  8. Итерируйте и дорабатывайте проект, предоставляя дополнительные инструкции или внося изменения.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...