-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy path.env.example
More file actions
45 lines (38 loc) · 2.52 KB
/
Copy path.env.example
File metadata and controls
45 lines (38 loc) · 2.52 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
# Jev: a direct TypeSafe key. Leave TYPESAFE_API_URL unset with it; setting that URL selects the OpenRouter proxy below.
TYPESAFE_API_KEY=
# The chat model (typed values, final answers, `--model llm`, the rethink planner); every model that calls it needs MODEL_NAME.
# OPENROUTER_* stands in for LLM_API_KEY and LLM_BASE_URL when those are unset.
OPENROUTER_API_KEY=
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
MODEL_NAME=google/gemini-2.5-flash
# Jev through OpenRouter's /api/alpha/decisions with OPENROUTER_API_KEY: TYPESAFE_API_URL selects that backend.
# TYPESAFE_API_URL=https://openrouter.ai/api/alpha/decisions
# TYPESAFE_MODEL=typesafe/jev-1.13
# Any OpenAI-compatible endpoint instead of OpenRouter:
# OPENAI_API_KEY=
# OPENAI_BASE_URL=https://api.openai.com/v1
# LLM_API_KEY and LLM_BASE_URL are aliases for the two above.
# Anthropic's own protocol: MODEL_PROVIDER=anthropic, OPENAI_BASE_URL=https://api.anthropic.com, MODEL_NAME=claude-fable-5-1;
# an org-level key also needs ANTHROPIC_WORKSPACE_ID.
# MODEL_PROVIDER=openai
# ALFWorld (uv sync --extra alfworld): the data folder from `alfworld-download`.
# ALFWORLD_DATA=
# Cost accounting when MODEL_NAME is not in OpenRouter's catalogue (dollars per million tokens).
# CHAT_USD_PER_M_INPUT=
# CHAT_USD_PER_M_OUTPUT=
# HF_HOME=~/.cache/huggingface # where the laya and cua checkpoints download on first use
# HF_HUB_OFFLINE=1 # after the first run, no network for the checkpoints
# ---- Laya (the in-process decision model behind --model laya; needs `uv sync --extra laya`) ----
# LAYA_MODEL=convaiinnovations/laya
# LAYA_SUBFOLDER=multilingual # or typed-decisions
# LAYA_DEVICE=cpu # cuda when available
# LAYA_MAX_LEN=1024
# LAYA_HEAD_MAX_LEN=512 # raise for choice questions with many options
# ---- Cua-S1 Nano (the in-process option scorer behind --model cua; needs `uv sync --extra cua`) ----
# CUA_S1_CHECKPOINT=cua-ai/cua-s1-nano-0.1 # a Hugging Face id, or a local directory holding <subfolder>/
# CUA_S1_SUBFOLDER=text # the text-only checkpoint; the window is 256 bytes of state
# CUA_S1_DEVICE=auto # cpu, cuda, mps
# ---- Cua Driver (the hands of the desktop agents, e.g. calculator; install: https://cua.ai/docs/cua-driver) ----
# CUA_DRIVER_BIN=/usr/local/bin/cua-driver # when cua-driver is not on PATH
# CUA_DRIVER_BIN=C:/path/to/cua-driver.exe # Windows: full path to the installed executable
# CUA_DRIVER_PERMISSION_MODE=standard # the driver's mode; bounded needs a capability manifest