Skip to content

🚀 Instalacija & Pokretanje ​

Master Orchestration Protocol je dizajniran za jednostavno podešavanje uz maksimalnu produkcionu robusnost. Pratite ove korake kako biste podigli sistem lokalno.

1. Preduslovi ​

Pre početka, osigurajte da imate instalirane sledeće alate:

  • Python: Verzija 3.11 ili novija.
  • uv: Izuzetno brz Python paket menadžer. Ako ga nemate, instalirajte ga preko:
    bash
    curl -LsSf https://astral.sh/uv/install.sh | sh
  • Node.js & npm: Potrebni za pokretanje VitePress dokumentacionog sajta.

2. Instalacija i Podizanje Okruženja ​

Klonirajte projekat i sinhronizujte Python virtuelno okruženje:

bash
# Sinhronizacija zavisnosti preko uv paket menadžera
uv sync

# Aktivirajte virtuelno okruženje
source .venv/bin/activate

3. Upravljanje API Ključevima ​

IMPORTANT

MOP se striktno pridržava API VERIFICATION pravila. Pre nego što sistem pokrene bilo koji LLM poziv, dužnost developera je da potvrdi prisustvo i bezbednost ključeva.

Kreirajte .env fajl u korenu projekta:

env
GEMINI_API_KEY=vaš_gemini_api_ključ
SQLITE_DB_PATH=data/memory.db
LOG_LEVEL=INFO

4. Pokretanje Testova ​

Pre puštanja u rad, verifikujte integritet sistema pokretanjem test suite-a od 8 ključnih testova:

bash
uv run pytest -v

Svi testovi bi trebali da prođu sa statusom PASSED.


5. Pokretanje VitePress Dokumentacije sajta ​

Kako biste pokrenuli ovaj prelepi, premium dokumentacioni sajt lokalno na vašem računaru:

bash
# Idite u direktorijum dokumentacionog sajta
cd docs-site

# Pokrenite razvojni server
npm run dev

Sajt će biti dostupan na adresi http://localhost:5173. Za kreiranje produkcione verzije sajta pokrenite:

bash
npm run build

Izgrađeno sa Antigravity & DocKit Premium