BotSharp/tests/BotSharp.Test.RealtimeVoice/appsettings.json
2025-05-14 23:49:36 -05:00

75 lines
1.6 KiB
JSON

{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"LlmProviders": [
{
"Provider": "openai",
"Models": [
{
"Id": "gpt-4o",
"Name": "gpt-4o-mini-realtime-preview",
"Version": "2024-12-17",
"ApiKey": "",
"Type": "realtime",
"Cost": {
"TextInputCost": 0.0006,
"CachedTextInputCost": 0.0003,
"AudioInputCost": 0.01,
"CachedAudioInputCost": 0.0003,
"TextOutputCost": 0.0024,
"AudioOutputCost": 0.02
}
}
]
},
{
"Provider": "google-ai",
"Models": [
{
"Id": "gemini-2.0",
"Name": "gemini-2.0-flash-live-001",
"Version": "20240620",
"ApiKey": "",
"Type": "realtime",
"Cost": {
"TextInputCost": 0.0006,
"CachedTextInputCost": 0.0003,
"AudioInputCost": 0.01,
"CachedAudioInputCost": 0.0003,
"TextOutputCost": 0.0024,
"AudioOutputCost": 0.02
}
}
]
}
],
"Database": {
"Default": "FileRepository",
"TablePrefix": "BotSharp",
"BotSharpMongoDb": "",
"FileRepository": "data",
"Assemblies": [ "BotSharp.Core" ]
},
"RealtimeModel": {
"InputAudioFormat": "pcm16",
"OutputAudioFormat": "pcm16",
"MaxResponseOutputTokens": 4096
},
"PluginLoader": {
"Assemblies": [
"BotSharp.Core",
"BotSharp.Core.Realtime",
"BotSharp.Plugin.OpenAI",
"BotSharp.Plugin.GoogleAI"
]
}
}