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": [
|
||
"01:13: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}"
|
||
}
|
||
} |