-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
62 lines (47 loc) · 1.5 KB
/
.env.example
File metadata and controls
62 lines (47 loc) · 1.5 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
OPENAI_API_KEY=sk-proj...
MODEL_CONFIG_SETTINGS__API_KEYS__OPENAI=sk-proj...
# For Storm
# model names for vLLM server / Open AI / Ollama
FAST_LLM=meta-llama/Llama-3.1-8B-Instruct
LONG_CTX_LLM=deepseek-ai/DeepSeek-V3
# server [openai, vllm, ollama]
SERVER=vllm
# base urls for the vLLM / Ollama server
# ollama example: http://127.0.0.1:11434/v1
OPENAI_API_BASE_FAST_LLM="<vllm url for fast llm>"
OPENAI_API_BASE_LONG_CTX_LLM="<vllm url for long context llm>"
# if you're using OpenAI
OPENAI_API_KEY="<openai api key>"
# for IBM, enter your RITS API key here
RITS_API_KEY="<rits api key>"
# placeholder
ADS_API_KEY=
# select one of [duckduckgo, google] (for now)
SEARCH_ENGINE=duckduckgo
# for google
GOOGLE_API_KEY="<google api key>"
GOOGLE_CSE_ID="<google search api key>"
# SearxNG
SEARXNG_BASE_URL="<SEARXNG base url>" #"http://localhost:8080"
SEARXNG_MAX_PAGES=25
SEARXNG_RESULTS_PER_PAGE=10
SEARXNG_SCORE_CUTOFF=0.25
SEARXNG_STRICT=False
SEARXNG_DEBUG=False
SEARXNG_ENGINES="google,arxiv,google_scholar"
# Serper (Google Search API alternative)
SERPER_API_KEY="<your serper api key>"
SERPER_CATEGORY=scholar # Options: search, scholar, news, images, places
SERPER_MAX_RESULTS=20
SERPER_SCORE_CUTOFF=0.0
SERPER_MAX_PAGES=1
# for your vector store
EMBEDDING_MODEL_ID="nasa-impact/nasa-smd-ibm-st-v2"
# number of wiki results to return
TOP_N_WIKI_RESULTS = 1
# max number of interview turns per interviewee
MAX_NUM_TURNS = 5
# number of times to retry a node
RETRY_ATTEMPTS = 3
# number of editors
NUM_EDITORS = 3