-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
40 lines (32 loc) · 1.34 KB
/
.env.example
File metadata and controls
40 lines (32 loc) · 1.34 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
# ============================================
# CodeShield Environment Configuration
# ============================================
# Copy this file to .env and fill in your API keys
# ALL KEYS ARE REQUIRED for full functionality
# ============================================
# LLM Providers (Required - Fallback Chain)
# Order: CometAPI -> Novita -> AIML
# ============================================
# CometAPI - PRIMARY (Unified gateway to 100+ AI models)
# Get your key: https://api.cometapi.com/console/token
# Docs: https://apidoc.cometapi.com/
COMETAPI_KEY=sk-your_cometapi_key_here
# Novita.ai - SECONDARY (Cost-effective open-source inference)
# Get your key: https://novita.ai/settings/key-management
# Docs: https://novita.ai/docs/guides/llm-api
NOVITA_API_KEY=sk_your_novita_key_here
# AIML API - FALLBACK
AIML_API_KEY=your_aiml_key_here
# ============================================
# Infrastructure (Required)
# ============================================
# Daytona - Secure Sandbox Execution
# Get your key: https://app.daytona.io/
# Docs: https://www.daytona.io/docs
DAYTONA_API_KEY=dtn_your_daytona_key_here
DAYTONA_API_URL=https://app.daytona.io/api
# LeanMCP - MCP Server Observability & Deployment
# Get your key: https://leanmcp.com/
# Docs: https://docs.leanmcp.com/
LEANMCP_KEY=leanmcp_your_key_here
LEANMCP_API_URL=https://api.leanmcp.com