mirror of
https://github.com/Nighthawk42/mOrpheus.git
synced 2026-08-30 01:20:17 +00:00
34 lines
1.9 KiB
YAML
34 lines
1.9 KiB
YAML
# Configuration for Morpheus Virtual Assistant
|
|
|
|
whisper:
|
|
model_name: "small.en" # Name of the Whisper model used for speech recognition.
|
|
sample_rate: 16000 # Audio sample rate (Hz) for recording.
|
|
|
|
lm_studio_api:
|
|
api_url: "http://127.0.0.1:1234" # Base URL for the LM Studio API.
|
|
chat:
|
|
endpoint: "/v1/chat/completions" # API endpoint for chat-based text generation.
|
|
model: "gemma-3-1b-it" # Model ID for text generation (Gemma).
|
|
system_prompt: "You are a smart assistant with a knack for humor."
|
|
# System prompt to guide Gemma's responses.
|
|
max_tokens: 2500 # Maximum tokens to generate for chat responses.
|
|
temperature: 0.7 # Sampling temperature (controls randomness).
|
|
# Optional parameters; remove or ignore if your model does not support them.
|
|
top_p: 0.9 # Top-p (nucleus) sampling parameter.
|
|
repetition_penalty: 1.1 # Penalty to reduce repetitive text.
|
|
tts:
|
|
endpoint: "/v1/completions" # API endpoint for text-to-speech synthesis.
|
|
model: "orpheus-3b-0.1-ft" # Model ID for TTS (Orpheus).
|
|
default_voice: "tara" # Default TTS voice.
|
|
max_tokens: 2500 # Maximum tokens to generate for TTS output.
|
|
temperature: 0.6 # Sampling temperature for TTS.
|
|
top_p: 0.9 # Top-p sampling parameter for TTS.
|
|
repetition_penalty: 1.0 # Repetition penalty for TTS generation.
|
|
|
|
tts:
|
|
sample_rate: 24000 # Audio sample rate (Hz) for TTS output.
|
|
|
|
audio:
|
|
input_device: 15 # Audio input device ID (e.g., NVidia Broadcast via Windows DirectSound).
|
|
output_device: 21 # Audio output device ID (e.g., Corsair Void Elite via Windows DirectSound).
|