107 lines
2.4 KiB
Markdown
107 lines
2.4 KiB
Markdown
# 🚀 Быстрый старт за 5 минут
|
|
|
|
## 1️⃣ Установка Ollama (1 мин)
|
|
|
|
```bash
|
|
# Скачайте и установите с https://ollama.ai/
|
|
|
|
# Загрузите модель
|
|
ollama pull codellama
|
|
|
|
# Проверьте, что Ollama запущен
|
|
ollama list
|
|
```
|
|
|
|
## 2️⃣ Backend (2 мин)
|
|
|
|
```bash
|
|
cd backend
|
|
|
|
# Создайте venv и установите зависимости
|
|
python -m venv venv
|
|
source venv/bin/activate # Windows: venv\Scripts\activate
|
|
pip install -r requirements.txt
|
|
|
|
# Создайте .env
|
|
echo "SECRET_KEY=$(openssl rand -hex 32)" > .env
|
|
echo "ENCRYPTION_KEY=$(openssl rand -hex 32)" >> .env
|
|
echo "OLLAMA_BASE_URL=http://localhost:11434" >> .env
|
|
echo "OLLAMA_MODEL=codellama" >> .env
|
|
|
|
# Запустите backend
|
|
uvicorn app.main:app --reload
|
|
```
|
|
|
|
✅ Backend запущен на http://localhost:8000
|
|
|
|
## 3️⃣ Frontend (2 мин)
|
|
|
|
```bash
|
|
# Новый терминал
|
|
cd frontend
|
|
|
|
# Установите зависимости
|
|
npm install
|
|
|
|
# Запустите frontend
|
|
npm run dev
|
|
```
|
|
|
|
✅ Frontend запущен на http://localhost:5173
|
|
|
|
## 4️⃣ Первый репозиторий
|
|
|
|
1. Откройте http://localhost:5173
|
|
2. Перейдите в **Репозитории** → **+ Добавить репозиторий**
|
|
3. Заполните:
|
|
- **Название**: test-repo
|
|
- **Платформа**: Gitea
|
|
- **URL**: https://your-gitea.com/owner/repo
|
|
- **API Token**: ваш токен
|
|
4. Скопируйте **Webhook URL**
|
|
5. Добавьте webhook в Gitea (Settings → Webhooks)
|
|
|
|
## 5️⃣ Тест
|
|
|
|
Создайте Pull Request в вашем репозитории → AI агент автоматически начнет ревью! 🎉
|
|
|
|
---
|
|
|
|
## 🐛 Проблемы?
|
|
|
|
### Ollama не запускается
|
|
```bash
|
|
# Проверьте статус
|
|
ollama list
|
|
|
|
# Перезапустите
|
|
ollama serve
|
|
```
|
|
|
|
### Backend ошибка
|
|
```bash
|
|
# Проверьте .env файл
|
|
cat backend/.env
|
|
|
|
# Проверьте логи
|
|
tail -f logs/app.log
|
|
```
|
|
|
|
### Frontend не подключается
|
|
```bash
|
|
# Проверьте что backend запущен
|
|
curl http://localhost:8000/health
|
|
|
|
# Очистите кеш
|
|
cd frontend
|
|
rm -rf node_modules .vite
|
|
npm install
|
|
```
|
|
|
|
## 📚 Дальше
|
|
|
|
- [Полная документация](README.md)
|
|
- [API документация](http://localhost:8000/docs)
|
|
- [Contributing](CONTRIBUTING.md)
|
|
|