File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -9,12 +9,12 @@ def __init__(self, api_key: str = None):
9
9
load_dotenv ()
10
10
self .api_key = api_key or os .getenv ('RUFUS_API_KEY' )
11
11
if not self .api_key :
12
- raise ValueError ("API key is required. Set RUFUS_API_KEY environment variable" )
12
+ raise ValueError ("API key is required. Set the ' RUFUS_API_KEY' environment variable. " )
13
13
self .scraper = WebScraper ()
14
14
self .processor = ContentProcessor (api_key = self .api_key )
15
15
16
16
def scrape (self , url : str , instructions : str = None ) -> List [Dict ]:
17
17
if not url .startswith (('http://' , 'https://' )):
18
- raise ValueError ("Invalid URL format " )
18
+ raise ValueError ("URL must start with 'http://' or 'https://'. " )
19
19
raw_content = self .scraper .crawl (url )
20
20
return self .processor .process (raw_content , instructions )
You can’t perform that action at this time.
0 commit comments