Skip to content

sparkok/ChatDev-ollama

 
 

Repository files navigation

ChatDev 项目部署指南

English | 简体中文

这是一个基于 ChatDev 的改进版本,新增了 Ollama 本地部署支持,更加友好的面向新手用户。

特性

  • 支持 Ollama 本地模型部署
  • 完整的项目构建流程
  • 简单易懂的启动方式
  • 生成的项目文件统一管理

环境要求

  • Python 3.9
  • Conda 环境管理工具
  • Ollama (可选,如果使用本地模型)

快速开始

1. 配置环境

# 创建新的 conda 环境
conda create -n ChatDev_conda_env python=3.9 -y

# 激活环境
conda activate ChatDev_conda_env

# 安装依赖
pip3 install -r requirements.txt

2. 启动项目

# 基础启动命令
python3 run.py --task "做一个好看的计算器" --name "计算器ui" --model "OLLAMA"

参数说明:

  • --task: 项目需求描述
  • --name: 项目名称
  • --model: 选择使用的模型,这里使用 "OLLAMA"

3. 查看结果

生成的项目文件将保存在 WareHouse/default_user 目录下。

注意事项

  1. 确保在运行前已经正确配置 Python 环境
  2. 建议使用32b及以上模型
  3. 模型默认使用的qwen2.5-coder:32b 可在run.py文件修改

许可证

本项目遵循原 ChatDev 项目的许可证。


About

ChatDev的ollama+deepseek版本

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 42.7%
  • Shell 40.7%
  • JavaScript 9.3%
  • HTML 3.8%
  • CSS 3.5%