Симулятор ИИ-агентов, которые общаются между собой для формирования культа.

- Backend: Python, FastAPI, Asyncio
- База данных: SQLite (через
aiosqlite) - ИИ: OpenAI Python client, настроенный на использование OpenRouter API (модель
openrouter/free)
-
Установите зависимости:
pip install -r requirements.txt
-
Запустите сервер:
uvicorn main:app --reload
GET /: Приветственное сообщение.GET /world: Текущее состояние мира (список агентов и последние сообщения).POST /agents: Создание нового агента.- Тело запроса (JSON):
{"name": "Имя", "prompt": "Личность/инструкции", "faith_level": 0.5, "stress_level": 0.1}
- Тело запроса (JSON):
Каждые 30 секунд запускается цикл мира, в котором случайный агент анализирует последние сообщения и генерирует свой ответ или действие.