@@ -15,16 +15,25 @@ services:
15
15
- OPENAI_ENDPOINT=${OPENAI_ENDPOINT:-https://api.openai.com/v1}
16
16
- OPENAI_API_KEY=${OPENAI_API_KEY:-}
17
17
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY:-}
18
+ - ANTHROPIC_ENDPOINT=${ANTHROPIC_ENDPOINT:-https://api.anthropic.com}
18
19
- GOOGLE_API_KEY=${GOOGLE_API_KEY:-}
19
20
- AZURE_OPENAI_ENDPOINT=${AZURE_OPENAI_ENDPOINT:-}
20
21
- AZURE_OPENAI_API_KEY=${AZURE_OPENAI_API_KEY:-}
21
22
- DEEPSEEK_ENDPOINT=${DEEPSEEK_ENDPOINT:-https://api.deepseek.com}
22
23
- DEEPSEEK_API_KEY=${DEEPSEEK_API_KEY:-}
24
+ - OLLAMA_ENDPOINT=${OLLAMA_ENDPOINT:-http://localhost:11434}
25
+ - MISTRAL_API_KEY=${MISTRAL_API_KEY:-}
26
+ - MISTRAL_ENDPOINT=${MISTRAL_ENDPOINT:-https://api.mistral.ai/v1}
27
+ - ALIBABA_ENDPOINT=${ALIBABA_ENDPOINT:-https://dashscope.aliyuncs.com/compatible-mode/v1}
28
+ - ALIBABA_API_KEY=${ALIBABA_API_KEY:-}
29
+ - MOONSHOT_ENDPOINT=${MOONSHOT_ENDPOINT:-https://api.moonshot.cn/v1}
30
+ - MOONSHOT_API_KEY=${MOONSHOT_API_KEY:-}
23
31
- BROWSER_USE_LOGGING_LEVEL=${BROWSER_USE_LOGGING_LEVEL:-info}
24
- - ANONYMIZED_TELEMETRY=false
32
+ - ANONYMIZED_TELEMETRY=${ANONYMIZED_TELEMETRY:- false}
25
33
- CHROME_PATH=/usr/bin/google-chrome
26
34
- CHROME_USER_DATA=/app/data/chrome_data
27
35
- CHROME_PERSISTENT_SESSION=${CHROME_PERSISTENT_SESSION:-false}
36
+ - CHROME_CDP=${CHROME_CDP:-http://localhost:9222}
28
37
- DISPLAY=:99
29
38
- PLAYWRIGHT_BROWSERS_PATH=/ms-playwright
30
39
- RESOLUTION=${RESOLUTION:-1920x1080x24}
@@ -47,4 +56,4 @@ services:
47
56
test : ["CMD", "nc", "-z", "localhost", "5901"]
48
57
interval : 10s
49
58
timeout : 5s
50
- retries : 3
59
+ retries : 3
0 commit comments