emergence-mini-dilles/.env.example

33 lines
1.2 KiB
Text

# Emergence-Mini environment configuration
# COPY this file to .env and fill in your own values.
# .env is git-ignored; do not commit secrets.
# OpenRouter API key (https://openrouter.ai/keys)
# Required when EMERGENCE_LLM_PROVIDER=openrouter
OPENROUTER_API_KEY=
# Provider: "ollama" | "openrouter" | "auto" (default: auto)
# auto = use OpenRouter if OPENROUTER_API_KEY is set, else Ollama
EMERGENCE_LLM_PROVIDER=auto
# Default model when using OpenRouter (can be overridden per-agent)
EMERGENCE_OPENROUTER_MODEL=anthropic/claude-3.5-haiku
# Default model when using Ollama
EMERGENCE_OLLAMA_MODEL=llama3.2:3b
# Per-agent model overrides (works with both providers)
# Uncomment any of these to assign a specific model to a single agent.
# Useful for "Mixed World" experiments (see README "Time Dilation" section).
# Example:
# EMERGENCE_AGENT_ANCHOR_MODEL=anthropic/claude-3.5-haiku
# EMERGENCE_AGENT_FLORA_MODEL=openai/gpt-4o-mini
# EMERGENCE_AGENT_LOVELY_MODEL=meta-llama/llama-3.3-70b-instruct
# EMERGENCE_AGENT_SPARK_MODEL=google/gemma-3-4b-it
# Ollama server
EMERGENCE_LLM_URL=http://127.0.0.1:11434
# Master switch: 0 forces rule-based engine
EMERGENCE_LLM_ENABLED=1
EMERGENCE_LLM_TIMEOUT=30