Skip to content

Commit 9b9f77c

Browse files
committed
v2.0.0
1 parent 4acd4c7 commit 9b9f77c

File tree

1,290 files changed

+177844
-190180
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,290 files changed

+177844
-190180
lines changed

.env.template

Lines changed: 35 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,35 @@
1-
PYTHONWARNINGS=ignore # ignore warnings
2-
ANONYMIZED_TELEMETRY=false # disable telemetry
3-
4-
# Hugging Face API Key
5-
HUGGINEFACE_API_KEY=xxxxxx # Hugging Face API Base URL, you can get it from https://huggingface.co
6-
7-
# Firecrawl API Key
8-
FIRECRAWL_API_KEY=xxxxxx # Firecrawl API Base URL, you can get it from https://www.firecrawl.dev
9-
10-
# OpenAI API Key
11-
OPENAI_API_BASE=https://api.openai.com/v1
12-
OPENAI_API_KEY=xxxxxx
13-
# Azure OpenAI API Key
14-
AZURE_OPENAI_API_BASE=xxxxx
15-
AZURE_OPENAI_API_VERSION=xxxxx
16-
AZURE_OPENAI_API_KEY=xxxxxx
17-
# Anthropic API Key
18-
ANTHROPIC_API_BASE=https://api.anthropic.com
19-
ANTHROPIC_API_KEY=xxxxxx
20-
# Google API Key
21-
GOOGLE_APPLICATION_CREDENTIALS=your/root/path/.config/gcloud/application_default_credentials.json
22-
GOOGLE_API_BASE=https://generativelanguage.googleapis.com
23-
GOOGLE_API_KEY=xxxxxx
24-
# Qwen API Key
25-
QWEN_API_BASE=http://localhost:8000/v1
26-
QWEN_API_KEY=xxxxxx
27-
QWEN_VL_API_BASE=http://localhost:8000/v1
28-
QWEN_VL_API_KEY=xxxxxx
29-
30-
# Local Proxy (It is only used for skywork local testing, you can ignore it)
31-
# LOCAL_PROXY_BASE=http://localhost:6655
32-
SKYWORK_API_BASE=xxxxx
33-
SKYWORK_OPENROUTER_BJ_API_BASE=xxxxx
34-
SKYWORK_OPENROUTER_US_API_BASE=xxxxx
35-
SKYWORK_AZURE_HK_API_BASE=xxxxx
36-
SKYWORK_AZURE_US_API_BASE=xxxxx
37-
SKYWORK_AZURE_BJ_API_BASE=xxxxx
38-
SKYWORK_GOOGLE_API_BASE=xxxxx
39-
SKYWORK_API_KEY=xxxxx
40-
SKYWORK_GOOGLE_SEARCH_API=xxxxx
1+
# Copy this file to `.env` and fill in your keys.
2+
# 将本文件复制为 `.env` 并填写你的密钥。
3+
4+
# =========================
5+
# OpenRouter (recommended)
6+
# =========================
7+
OPENROUTER_API_KEY=
8+
9+
# Optional headers (recommended for OpenRouter usage policies / analytics)
10+
OPENROUTER_HTTP_REFERER=
11+
OPENROUTER_X_TITLE=
12+
13+
# Optional: override API base (leave empty to use default)
14+
OPENROUTER_API_BASE=
15+
16+
17+
# =========================
18+
# OpenAI (optional)
19+
# =========================
20+
OPENAI_API_KEY=
21+
OPENAI_API_BASE=
22+
23+
24+
# =========================
25+
# Anthropic (optional)
26+
# =========================
27+
ANTHROPIC_API_KEY=
28+
ANTHROPIC_API_BASE=
29+
30+
31+
# =========================
32+
# Google Gemini (optional)
33+
# =========================
34+
GOOGLE_API_KEY=
35+

.gitignore

Lines changed: 43 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
# Byte-compiled / optimized / DLL files
22
__pycache__/
3-
*.py[cod]
3+
*.py[codz]
44
*$py.class
55

66
# C extensions
77
*.so
88

99
# Distribution / packaging
1010
.Python
11+
build/
1112
develop-eggs/
1213
dist/
1314
downloads/
@@ -45,7 +46,7 @@ htmlcov/
4546
nosetests.xml
4647
coverage.xml
4748
*.cover
48-
*.py,cover
49+
*.py.cover
4950
.hypothesis/
5051
.pytest_cache/
5152
cover/
@@ -105,17 +106,24 @@ ipython_config.py
105106
# commonly ignored for libraries.
106107
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
107108
#poetry.lock
109+
#poetry.toml
108110

109111
# pdm
110112
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
113+
# pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python.
114+
# https://pdm-project.org/en/latest/usage/project/#working-with-version-control
111115
#pdm.lock
112-
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
113-
# in version control.
114-
# https://pdm.fming.dev/latest/usage/project/#working-with-version-control
115-
.pdm.toml
116+
#pdm.toml
116117
.pdm-python
117118
.pdm-build/
118119

120+
# pixi
121+
# Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control.
122+
#pixi.lock
123+
# Pixi creates a virtual environment in the .pixi directory, just like venv module creates one
124+
# in the .venv directory. It is recommended not to include this directory in version control.
125+
.pixi
126+
119127
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
120128
__pypackages__/
121129

@@ -128,6 +136,7 @@ celerybeat.pid
128136

129137
# Environments
130138
.env
139+
.envrc
131140
.venv
132141
env/
133142
venv/
@@ -166,18 +175,40 @@ cython_debug/
166175
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
167176
#.idea/
168177

178+
# Abstra
179+
# Abstra is an AI-powered process automation framework.
180+
# Ignore directories containing user credentials, local state, and settings.
181+
# Learn more at https://abstra.io/docs
182+
.abstra/
183+
184+
# Visual Studio Code
185+
# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore
186+
# that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore
187+
# and can be added to the global gitignore or merged into this file. However, if you prefer,
188+
# you could uncomment the following to ignore the entire vscode folder
189+
# .vscode/
190+
169191
# Ruff stuff:
170192
.ruff_cache/
171193

172194
# PyPI configuration file
173195
.pypirc
174196

197+
# Cursor
198+
# Cursor is an AI-powered code editor. `.cursorignore` specifies files/directories to
199+
# exclude from AI features like autocomplete and code analysis. Recommended for sensitive data
200+
# refer to https://docs.cursor.com/context/ignore-files
201+
.cursorignore
202+
.cursorindexingignore
175203

176-
# Data
177-
data/
178-
.DS_Store
179-
180-
# workdir
181-
workdir/
204+
# Marimo
205+
marimo/_static/
206+
marimo/_lsp/
207+
__marimo__/
182208

183209
others/
210+
.DS_Store
211+
.vscode/
212+
other/
213+
workdir/
214+
logs/
File renamed without changes.

.idea/.gitignore

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/DeepResearchAgent.iml

Lines changed: 0 additions & 12 deletions
This file was deleted.

.idea/deployment.xml

Lines changed: 0 additions & 15 deletions
This file was deleted.

.idea/highlightedFiles.xml

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)