海外访问:www.kdjingpai.com
Ctrl + D 收藏本站

Devika是一个先进的AI软件工程师,能够理解高阶人类指令,将其分解为步骤,研究相关信息,并编写代码以实现给定的目标。它利用大型语言模型、规划和推理算法以及网页浏览能力,智能地开发软件。Devika旨在成为Cognition AI的Devin的开源替代品,提供一个能够在最少人类指导下完成复杂编码任务的AI编程助手。

 

功能列表

  • 支持Claude 3、GPT-4、Gemini、Mistral、Groq和本地LLM
  • 高级AI规划和推理能力
  • 关键词提取以进行聚焦研究
  • 无缝网页浏览和信息收集
  • 多种编程语言的代码编写
  • 动态代理状态跟踪和可视化
  • 通过聊天界面进行自然语言交互
  • 基于项目的组织和管理
  • 可扩展架构以添加新功能和集成

 

使用帮助

安装流程

  1. 克隆Devika仓库:
    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. Devika将处理您的请求,分解为步骤,并开始执行任务。
  6. 监控Devika的进度,查看生成的代码,并根据需要提供额外的指导或反馈。
  7. 一旦Devika完成任务,审查生成的代码和项目文件。
  8. 通过提供进一步的指示或修改来迭代和完善项目。
0已收藏
0已赞

相关推荐

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

邮箱

联系我们

回顶部

zh_CN简体中文