Repository navigation
Expand file tree
/
Copy path.env.example
More file actions
71 lines (59 loc) · 2.68 KB
/
Copy path.env.example
File metadata and controls
71 lines (59 loc) · 2.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# RVAA Environment Configuration
# RLM Paper Models via OpenRouter (arXiv:2512.24601)
# =============================================================================
# OpenRouter API Key
# Get your API key at: https://openrouter.ai/keys
# =============================================================================
OPENROUTER_API_KEY=sk-or-v1-your-api-key-here
# Optional: Site info for OpenRouter rankings
OPENROUTER_SITE_NAME=RVAA
OPENROUTER_SITE_URL=https://github.com/rvaa/rvaa
# =============================================================================
# PAPER-EXACT MODELS (arXiv:2512.24601)
# =============================================================================
# These are the ACTUAL models from the RLM paper, now available on OpenRouter!
#
# CLOSED-MODEL SETUP (default):
# - Root LM: GPT-5 (400K context, $1.25/$10 per 1M tokens)
# - Sub LM: GPT-5-mini (400K context, $0.25/$2 per 1M tokens)
#
# OPEN-MODEL SETUP (from paper):
# - Qwen3-Coder-480B-A35B (use qwen/qwen-2.5-coder-32b-instruct as equivalent)
# =============================================================================
# --- Paper-Exact: GPT-5 (closed-model) ---
RVAA_ROOT_MODEL=openai/gpt-5
RVAA_SUB_MODEL=openai/gpt-5-mini
# --- Budget Option: GPT-5-nano for sub-calls ---
# RVAA_SUB_MODEL=openai/gpt-5-nano
# --- Open-Model (Qwen) ---
# RVAA_ROOT_MODEL=qwen/qwen-2.5-coder-32b-instruct
# RVAA_SUB_MODEL=qwen/qwen-2.5-coder-32b-instruct
# --- Cheaper Alternative: GPT-4o series ---
# RVAA_ROOT_MODEL=openai/gpt-4o
# RVAA_SUB_MODEL=openai/gpt-4o-mini
# =============================================================================
# Backend Selection
# =============================================================================
RVAA_LLM_BACKEND=openrouter
# =============================================================================
# Agent Configuration
# =============================================================================
RVAA_MAX_STEPS=20
RVAA_MAX_OUTPUT_CHARS=10000
# =============================================================================
# Server Configuration
# =============================================================================
RVAA_HOST=0.0.0.0
RVAA_PORT=8000
RVAA_DEBUG=false
# =============================================================================
# Storage
# =============================================================================
RVAA_UPLOAD_DIR=/tmp/rvaa/uploads
RVAA_CACHE_DIR=~/.cache/rvaa
# =============================================================================
# Alternative: Direct API Keys (if not using OpenRouter)
# =============================================================================
# OPENAI_API_KEY=
# ANTHROPIC_API_KEY=
# FIREWORKS_API_KEY=