Add API key validation for GoogleSearchTool. Implemented a check to ensure the provided API keys are valid before initializing the search tool, enhancing error handling and user feedback for missing or invalid keys.
Enhance Hugging Face authentication by adding a check for HF_TOKEN. If not set, display a warning message to inform users about running without authentication.