malepati/custom_template_working
0
1import os2 3 4def get_can_change_keys_env():5 return os.getenv("CAN_CHANGE_KEYS")6 7 8def get_database_url_env():9 return os.getenv("DATABASE_URL")10 11 12def get_app_data_directory_env():13 return os.getenv("APP_DATA_DIRECTORY") or os.path.join(os.getcwd(), "app_data")14 15 16def get_temp_directory_env():17 return os.getenv("TEMP_DIRECTORY")18 19 20def get_user_config_path_env():21 return os.getenv("USER_CONFIG_PATH") or os.path.join(22 get_app_data_directory_env(), "user_config.json"23 )24 25 26def get_llm_provider_env():27 return os.getenv("LLM")28 29 30def get_anthropic_api_key_env():31 return os.getenv("ANTHROPIC_API_KEY")32 33 34def get_anthropic_model_env():35 return os.getenv("ANTHROPIC_MODEL")36 37 38def get_ollama_url_env():39 return os.getenv("OLLAMA_URL")40 41 42def get_custom_llm_url_env():43 return os.getenv("CUSTOM_LLM_URL")44 45 46def get_openai_api_key_env():47 return os.getenv("OPENAI_API_KEY")48 49 50def get_openai_model_env():51 return os.getenv("OPENAI_MODEL")52 53 54def get_google_api_key_env():55 return os.getenv("GOOGLE_API_KEY")56 57 58def get_google_model_env():59 return os.getenv("GOOGLE_MODEL")60 61 62def get_custom_llm_api_key_env():63 return os.getenv("CUSTOM_LLM_API_KEY")64 65 66def get_ollama_model_env():67 return os.getenv("OLLAMA_MODEL")68 69 70def get_custom_model_env():71 return os.getenv("CUSTOM_MODEL")72 73 74def get_pexels_api_key_env():75 return os.getenv("PEXELS_API_KEY")76 77 78def get_disable_image_generation_env():79 return os.getenv("DISABLE_IMAGE_GENERATION")80 81 82def get_image_provider_env():83 return os.getenv("IMAGE_PROVIDER")84 85 86def get_pixabay_api_key_env():87 return os.getenv("PIXABAY_API_KEY")88 89 90def get_tool_calls_env():91 return os.getenv("TOOL_CALLS")92 93 94def get_disable_thinking_env():95 return os.getenv("DISABLE_THINKING")96 97 98def get_extended_reasoning_env():99 return os.getenv("EXTENDED_REASONING")100 101 102def get_web_grounding_env():103 return os.getenv("WEB_GROUNDING")104 