Spaces:
Paused
Paused
| import fs from "node:fs" | |
| import dotenv from "dotenv" | |
| dotenv.config() | |
| try { | |
| if (fs.existsSync(".env.local")) { | |
| const result = dotenv.config({ path: ".env.local" }) | |
| console.log("using .env.local") | |
| process.env = { | |
| ...process.env, | |
| ...result.parsed, | |
| } | |
| } | |
| } catch (err) { | |
| // do nothing | |
| console.log("using .env") | |
| } | |
| export const hfUsername = `${process.env.AI_NEWS_ROBOT_HUGGINGFACE_USERNAME || ""}` | |
| export const hfDailyNewsDataset = `${process.env.AI_NEWS_ROBOT_DAILY_NEWS_DATASET || ""}` | |
| export const hfDailyPapersDataset = `${process.env.AI_NEWS_ROBOT_DAILY_PAPERS_DATASET || ""}` | |
| export const hfDailyWeatherDataset = `${process.env.AI_NEWS_ROBOT_DAILY_WEATHER_DATASET || ""}` | |
| export const hfApiKey = `${process.env.AI_NEWS_ROBOT_HUGGINGFACE_API_KEY || ""}` | |
| export const hfInferenceApiModel = `${process.env.AI_NEWS_ROBOT_HUGGINGFACE_INFERENCE_API_MODEL || ""}` | |
| export const newsdataApiKey = `${process.env.AI_NEWS_ROBOT_NEWSDATA_API_KEY || ""}` | |
| export const weatherapiApiKey = `${process.env.AI_NEWS_ROBOT_WEATHERAPI_API_KEY || ""}` |