Skip to content

JayceWright/EngineFaith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Движок Веры (Engine of Faith)

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

Стек технологий

  • Backend: Python, FastAPI, Asyncio
  • База данных: SQLite (через aiosqlite)
  • ИИ: OpenAI Python client, настроенный на использование OpenRouter API (модель openrouter/free)

Установка и запуск

  1. Установите зависимости:

    pip install -r requirements.txt
  2. Запустите сервер:

    uvicorn main:app --reload

API Эндпоинты

  • GET /: Приветственное сообщение.
  • GET /world: Текущее состояние мира (список агентов и последние сообщения).
  • POST /agents: Создание нового агента.
    • Тело запроса (JSON): {"name": "Имя", "prompt": "Личность/инструкции", "faith_level": 0.5, "stress_level": 0.1}

Механика

Каждые 30 секунд запускается цикл мира, в котором случайный агент анализирует последние сообщения и генерирует свой ответ или действие.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors