Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 30 additions & 30 deletions src/pipecat_cli/templates/server/env.example.jinja2
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ AWS_BEDROCK_MODEL=
AWS_SESSION_TOKEN=
{% endif %}
{% if tts_service == 'aws_polly_tts' or realtime_service == 'aws_nova_realtime' %}
AWS_VOICE_ID=
AWS_VOICE_ID= # "Joanna"
{% endif %}
{% if realtime_service == 'aws_nova_realtime' %}
AWS_SESSION_TOKEN= # Optional
Expand Down Expand Up @@ -99,22 +99,22 @@ AZURE_INSTRUCTIONS= # Optional: Custom system instructions
{% if tts_service == 'camb_tts' %}
# Camb (TTS)
CAMB_API_KEY=
CAMB_VOICE_ID=
CAMB_VOICE_ID= # 147320

{% endif %}
{% if stt_service == 'cartesia_stt' or tts_service == 'cartesia_tts' %}
# Cartesia (STT/TTS)
CARTESIA_API_KEY=
{% if tts_service == 'cartesia_tts' %}
CARTESIA_VOICE_ID=
CARTESIA_VOICE_ID= # "71a7ad14-091c-4e8e-a314-022ece01c121" # British Reading Lady
{% endif %}

{% endif %}
{% if stt_service == 'deepgram_stt' or stt_service == 'deepgram_flux_stt' or tts_service == 'deepgram_tts' %}
# Deepgram (STT/TTS)
DEEPGRAM_API_KEY=
{% if tts_service == 'deepgram_tts' %}
DEEPGRAM_VOICE_ID=
DEEPGRAM_VOICE_ID= # "aura-2-helena-en"
{% endif %}

{% endif %}
Expand All @@ -141,7 +141,7 @@ GLADIA_REGION=
# Google (STT/LLM/TTS/Realtime)
{% if stt_service == 'google_stt' or llm_service == 'google_gemini_llm' or tts_service == 'google_tts' or realtime_service == 'gemini_live_realtime' %}
GOOGLE_API_KEY=
GOOGLE_MODEL=
GOOGLE_MODEL= # "gemini-2.5-flash"
{% endif %}
{% if stt_service == 'google_stt' or tts_service == 'google_tts' or llm_service == 'google_vertex_llm' or realtime_service == 'gemini_vertex_live_realtime' %}
GOOGLE_APPLICATION_CREDENTIALS=path/to/credentials.json # For service account
Expand All @@ -151,7 +151,7 @@ GOOGLE_LOCATION=
GOOGLE_PROJECT_ID=
{% endif %}
{% if tts_service == 'google_tts' or realtime_service == 'gemini_live_realtime' or realtime_service == 'gemini_vertex_live_realtime' %}
GOOGLE_VOICE_ID=
GOOGLE_VOICE_ID= # "en-US-Chirp3-HD-Charon"
{% endif %}
{% if realtime_service == 'gemini_live_realtime' or realtime_service == 'gemini_vertex_live_realtime' %}
GOOGLE_SYSTEM_INSTRUCTION=
Expand All @@ -162,16 +162,16 @@ GOOGLE_SYSTEM_INSTRUCTION=
# Gradium (STT/TTS)
GRADIUM_API_KEY=
{% if tts_service == 'gradium_tts' %}
GRADIUM_VOICE_ID=
GRADIUM_VOICE_ID= # "YTpq7expH9539ERJ"
{% endif %}

{% endif %}
{% if stt_service == 'groq_stt' or llm_service == 'groq_llm' or tts_service == 'groq_tts' %}
# Groq (STT/LLM/TTS)
GROQ_API_KEY=
GROQ_MODEL=
GROQ_MODEL= # "whisper-large-v3-turbo"
{% if tts_service == 'groq_tts' %}
GROQ_VOICE_ID=
GROQ_VOICE_ID= # "autumn"
{% endif %}

{% endif %}
Expand All @@ -180,7 +180,7 @@ GROQ_VOICE_ID=
# Hathora (STT/TTS)
HATHORA_API_KEY=
{% if tts_service == 'hathora_tts' %}
HATHORA_VOICE_ID=
HATHORA_VOICE_ID= # optional
{% endif %}

{% endif %}
Expand All @@ -195,7 +195,7 @@ NVIDIA_MODEL=
OPENAI_API_KEY=
OPENAI_MODEL=
{% if tts_service == 'openai_tts' %}
OPENAI_VOICE_ID=
OPENAI_VOICE_ID= # "alloy"
{% endif %}
{% if llm_service == 'openpipe_llm' %}
OPENPIPE_API_KEY=
Expand All @@ -208,7 +208,7 @@ OPENAI_INSTRUCTIONS= # Optional: Custom system instructions
{% if stt_service == 'sambanova_stt' or llm_service == 'sambanova_llm' %}
# SambaNova (STT/LLM)
SAMBANOVA_API_KEY=
SAMBANOVA_MODEL=
SAMBANOVA_MODEL= # "Whisper-Large-v3"

{% endif %}
{% if stt_service == 'soniox_stt' %}
Expand All @@ -235,43 +235,43 @@ OPENAI_API_KEY=
{% if llm_service == 'anthropic_llm' %}
# Anthropic Claude (LLM)
ANTHROPIC_API_KEY=
ANTHROPIC_MODEL=
ANTHROPIC_MODEL= # "claude-sonnet-4-5-20250929"

{% endif %}
{% if llm_service == 'cerebras_llm' %}
# Cerebras (LLM)
CEREBRAS_API_KEY=
CEREBRAS_MODEL=
CEREBRAS_MODEL= # "gpt-oss-120b"

{% endif %}
{% if llm_service == 'deepseek_llm' %}
# DeepSeek (LLM)
DEEPSEEK_API_KEY=
DEEPSEEK_MODEL=
DEEPSEEK_MODEL= # "deepseek-chat"

{% endif %}
{% if llm_service == 'fireworks_llm' %}
# Fireworks (LLM)
FIREWORKS_API_KEY=
FIREWORKS_MODEL=
FIREWORKS_MODEL= # "accounts/fireworks/models/firefunction-v2"

{% endif %}
{% if llm_service == 'grok_llm' or realtime_service == 'grok_realtime' %}
# Grok (LLM)
GROK_API_KEY=
{% if llm_service == 'grok_llm' %}
GROK_MODEL=
GROK_MODEL= # "grok-3-beta"
{% endif %}
{% if realtime_service == 'grok_realtime' %}
GROK_INSTRUCTIONS= # Optional: Custom system instructions
GROK_VOICE_ID=
GROK_VOICE_ID= # "Ara"
{% endif %}

{% endif %}
{% if llm_service == 'mistral_llm' %}
# Mistral (LLM)
MISTRAL_API_KEY=
MISTRAL_MODEL=
MISTRAL_MODEL= # "mistral-small-latest"

{% endif %}
{% if llm_service == 'ollama_llm' %}
Expand All @@ -282,25 +282,25 @@ OLLAMA_MODEL=
{% if llm_service == 'openrouter_llm' %}
# OpenRouter (LLM)
OPENROUTER_API_KEY=
OPENROUTER_MODEL=
OPENROUTER_MODEL= # "openai/gpt-4o-2024-11-20"

{% endif %}
{% if llm_service == 'perplexity_llm' %}
# Perplexity (LLM)
PERPLEXITY_API_KEY=
PERPLEXITY_MODEL=
PERPLEXITY_MODEL= # "sonar"

{% endif %}
{% if llm_service == 'qwen_llm' %}
# Qwen (LLM)
QWEN_API_KEY=
QWEN_MODEL=
QWEN_MODEL= # "qwen-plus"

{% endif %}
{% if llm_service == 'together_llm' %}
# Together (LLM)
TOGETHER_API_KEY=
TOGETHER_MODEL=
TOGETHER_MODEL= # "meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo"

{% endif %}
{% if tts_service == 'asyncai_tts' %}
Expand All @@ -312,7 +312,7 @@ ASYNCAI_VOICE_ID=
{% if tts_service == 'fish_tts' %}
# Fish (TTS)
FISH_API_KEY=
FISH_MODEL=
FISH_MODEL= # "s1"

{% endif %}
{% if tts_service == 'hume_tts' %}
Expand All @@ -324,7 +324,7 @@ HUME_VOICE_ID=
{% if tts_service == 'inworld_tts' %}
# Inworld (TTS)
INWORLD_API_KEY=
INWORLD_VOICE_ID=
INWORLD_VOICE_ID= # "Ashley"

{% endif %}
{% if tts_service == 'lmnt_tts' %}
Expand All @@ -337,18 +337,18 @@ LMNT_VOICE_ID=
# MiniMax (TTS)
MINIMAX_API_KEY=
MINIMAX_GROUP_ID=
MINIMAX_VOICE_ID=
MINIMAX_VOICE_ID= # "Calm_Woman"

{% endif %}
{% if tts_service == 'neuphonic_tts' %}
# Neuphonic (TTS)
NEUPHONIC_API_KEY=
NEUPHONIC_VOICE_ID=
NEUPHONIC_VOICE_ID= # optional

{% endif %}
{% if tts_service == 'piper_tts' %}
# Piper (TTS)
PIPER_VOICE_ID=
PIPER_VOICE_ID= # 'en_US-ryan-high'

{% endif %}
{% if tts_service == 'resemble_tts' %}
Expand All @@ -371,7 +371,7 @@ RIME_VOICE_ID=
{% if tts_service == 'sarvam_tts' %}
# Sarvam (TTS)
SARVAM_API_KEY=
SARVAM_MODEL=
SARVAM_MODEL= # "bulbul:v2"
SARVAM_VOICE_ID=

{% endif %}
Expand All @@ -396,6 +396,6 @@ TAVUS_REPLICA_ID=
{% if video_service == 'simli_video' %}
# Simli (Video Avatar)
SIMLI_API_KEY=
SIMLI_FACE_ID=
SIMLI_FACE_ID= # optional

{% endif %}
Loading