Initial commit.
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# AIPA Orchestration — Python dependencies
|
||||
# Python 3.11+ required.
|
||||
#
|
||||
# Install all: pip install -r requirements.txt
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Core — always required
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
python-dotenv>=1.0.0 # loads .env into os.environ at startup
|
||||
pyyaml>=6.0.0 # reads config/agents.yaml
|
||||
openai>=1.50.0 # covers openai, openai_compatible, lmstudio, llamacpp
|
||||
rich>=13.0.0 # terminal UI (Iris)
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Provider SDKs — install only if using that provider
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
# --- Anthropic (AIPA_PROVIDER=anthropic) ---
|
||||
# anthropic>=0.40.0
|
||||
|
||||
# --- Ollama native API (AIPA_PROVIDER=ollama) ---
|
||||
# Uses stdlib requests — no additional SDK needed.
|
||||
# Optional: official client:
|
||||
# ollama>=0.3.0
|
||||
Reference in New Issue
Block a user