-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
35 lines (30 loc) · 1.44 KB
/
Copy path.env.example
File metadata and controls
35 lines (30 loc) · 1.44 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
# promptgen configuration — copy to .env (auto-loaded) or export these.
# Everything here is optional; defaults target a local Ollama install.
# Backend: openai (default) | diffusion-cnv | diffusion-oneshot
PROMPTGEN_BACKEND=openai
# --- OpenAI-compatible endpoint (the default backend) ---
# Ollama: http://localhost:11434/v1
# LM Studio: http://localhost:1234/v1
# llama-server: http://localhost:8080/v1
# OpenAI: https://api.openai.com/v1
PROMPTGEN_OPENAI_BASE_URL=http://localhost:11434/v1
PROMPTGEN_OPENAI_MODEL=
PROMPTGEN_OPENAI_API_KEY=
# Send chat_template_kwargs.enable_thinking=false (Qwen/llama.cpp reasoning
# models only; OpenAI proper rejects it). Leave unset/false for portability.
PROMPTGEN_DISABLE_THINKING=
# Where the in-UI settings are persisted (overrides the above once saved).
# PROMPTGEN_SETTINGS_FILE=.promptgen.json
# Additional hosts allowed in the runtime settings base URL. Defaults allow
# localhost, api.openai.com, and the host from PROMPTGEN_OPENAI_BASE_URL.
# PROMPTGEN_ALLOWED_BASE_URL_HOSTS=llm.internal.example.com
# Timeouts (seconds)
# PROMPTGEN_GEN_TIMEOUT=300
# PROMPTGEN_SESSION_TTL=86400
# --- Advanced: diffusion backend (homelab / GPU only — see README) ---
# PROMPTGEN_CLI_BIN=/usr/local/bin/llama-diffusion-cli
# PROMPTGEN_MODEL=/models/diffusiongemma-26B-A4B-it-GGUF/diffusiongemma-26B-A4B-it-Q4_K_M.gguf
# PROMPTGEN_NGL=99
# PROMPTGEN_N_CPU_MOE=18
# PROMPTGEN_THREADS=8
# PROMPTGEN_IDLE_TIMEOUT=600