-
Notifications
You must be signed in to change notification settings - Fork 101
Expand file tree
/
Copy pathenv.example
More file actions
29 lines (26 loc) · 884 Bytes
/
Copy pathenv.example
File metadata and controls
29 lines (26 loc) · 884 Bytes
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
# --- Moss credentials (required) ---
MOSS_PROJECT_ID=
MOSS_PROJECT_KEY=
MOSS_INDEX_NAME=
# --- Agora credentials ---
# App ID + Certificate are used to mint RTC tokens (for the agent participant).
AGORA_APP_ID=
AGORA_APP_CERTIFICATE=
# Customer ID + Secret authenticate the ConvoAI REST calls.
AGORA_CUSTOMER_ID=
AGORA_CUSTOMER_SECRET=
# --- server.py (MCP server) ---
PORT=8080
# --- start_agent.py (ConvoAI orchestration demo) ---
AGORA_CHANNEL=moss-demo
# Public URL that Agora's infra can reach. Use ngrok during local dev.
AGORA_MCP_PUBLIC_URL=https://your-ngrok.ngrok.io/mcp
# Optional static header Agora will send to the MCP server (bearer / api-key).
AGORA_MCP_AUTH_HEADER=
# Consumer's own LLM endpoint (OpenAI-compat) and key.
LLM_URL=https://api.openai.com/v1/chat/completions
LLM_API_KEY=
# STT/TTS vendor keys.
DEEPGRAM_API_KEY=
CARTESIA_API_KEY=
CARTESIA_VOICE_ID=