45 lines
2.8 KiB
JSON
45 lines
2.8 KiB
JSON
![]() |
{
|
|||
|
"Logging": {
|
|||
|
"LogLevel": {
|
|||
|
"Default": "Information", // Уровень логирования по умолчанию
|
|||
|
"Microsoft.Hosting.Lifetime": "Information" // Логирование событий жизненного цикла хоста
|
|||
|
}
|
|||
|
},
|
|||
|
"BotConfiguration": {
|
|||
|
"BotToken": "7370439998:AAFKMvzbkv3Vh-E477De7_QKrTCQblI7wlc", // Сюда вставьте токен вашего Telegram бота (от BotFather)
|
|||
|
"TargetChatId": "-1002642759581" // Сюда вставьте ID чата, куда бот будет слать дайджест (ваш ID или ID группы)
|
|||
|
},
|
|||
|
"TelegramClient": {
|
|||
|
"ApiId": 11104889, // Замените на ваш API ID (число!) с my.telegram.org
|
|||
|
"ApiHash": "81f467fd132d401fe69eaf45ae4275eb", // Замените на ваш API Hash (строка!) с my.telegram.org
|
|||
|
"PhoneNumber": "+79069302883", // Ваш номер телефона для авторизации Client API
|
|||
|
"SessionPath": "telegram_session.dat", // Имя файла для сохранения сессии Client API
|
|||
|
"TargetChannelUsername": "topor" // Юзернейм (без @) канала для чтения новостей
|
|||
|
},
|
|||
|
"ApiKeys": {
|
|||
|
"OpenWeatherMap": "1425466ae8a0a723bd3300526ced0fff", // Ваш API ключ от OpenWeatherMap
|
|||
|
"Gemini": "AIzaSyClYI2zhYbAZgtT300JHAfYjIiyxrMV6W8" // Ваш API ключ от Google Gemini (или Vertex AI)
|
|||
|
},
|
|||
|
"DataSourceUrls": {
|
|||
|
"Cbr": "https://www.cbr.ru/scripts/XML_daily.asp",
|
|||
|
"CoinGecko": "https://api.coingecko.com/api/v3/simple/price?ids=bitcoin%2Cethereum&vs_currencies=usd%2Crub", // Добавил ETH
|
|||
|
"OpenWeatherMap": "https://api.openweathermap.org/data/2.5/weather?q=Novokuznetsk,RU&appid={0}&units=metric&lang=ru" // {0} будет заменен на API ключ OWM
|
|||
|
// Для Gemini API URL может быть не нужен, если используется клиентская библиотека Google
|
|||
|
},
|
|||
|
"Scheduling": {
|
|||
|
// Используем массив строк для указания времени
|
|||
|
"RunAtTimesLocal": [
|
|||
|
"09:00:00",
|
|||
|
"14:00:00",
|
|||
|
"18:00:00",
|
|||
|
"22:00:00"
|
|||
|
]
|
|||
|
},
|
|||
|
"GeminiSettings": {
|
|||
|
"ModelName": "gemini-1.5-flash-latest", // <--- ИЗМЕНИТЬ ЗДЕСЬ
|
|||
|
"Temperature": 0.6,
|
|||
|
"MaxOutputTokens": 1024
|
|||
|
// Убедитесь, что ApiEndpointFormat использует v1beta или уберите его, чтобы использовался дефолтный из кода
|
|||
|
// "ApiEndpointFormat": "https://generativelanguage.googleapis.com/v1beta/models/{0}:generateContent?key={1}"
|
|||
|
}
|
|||
|
}
|