@@ -118,6 +118,8 @@ def __init__(
118
118
119
119
self .api_timeout = api_timeout
120
120
121
+ self .headers = {"unstract-key" : self .api_key }
122
+
121
123
def get_usage_info (self ) -> dict :
122
124
"""Retrieves the usage information of the LLMWhisperer API.
123
125
@@ -135,7 +137,7 @@ def get_usage_info(self) -> dict:
135
137
self .logger .debug ("get_usage_info called" )
136
138
url = f"{ self .base_url } /get-usage-info"
137
139
self .logger .debug ("url: %s" , url )
138
- req = requests .Request ("GET" , url , headers = { "unstract-key" : self .api_key } )
140
+ req = requests .Request ("GET" , url , headers = self .headers )
139
141
prepared = req .prepare ()
140
142
s = requests .Session ()
141
143
response = s .send (prepared , timeout = self .api_timeout )
@@ -233,11 +235,11 @@ def whisper(
233
235
"POST" ,
234
236
api_url ,
235
237
params = params ,
236
- headers = { "unstract-key" : self .api_key } ,
238
+ headers = self .headers ,
237
239
data = data ,
238
240
)
239
241
else :
240
- req = requests .Request ("POST" , api_url , params = params , headers = { "unstract-key" : self .api_key } )
242
+ req = requests .Request ("POST" , api_url , params = params , headers = self .headers )
241
243
prepared = req .prepare ()
242
244
s = requests .Session ()
243
245
response = s .send (prepared , timeout = self .api_timeout )
@@ -279,7 +281,7 @@ def whisper_status(self, whisper_hash: str) -> dict:
279
281
url = f"{ self .base_url } /whisper-status"
280
282
params = {"whisper-hash" : whisper_hash }
281
283
self .logger .debug ("url: %s" , url )
282
- req = requests .Request ("GET" , url , headers = { "unstract-key" : self .api_key } , params = params )
284
+ req = requests .Request ("GET" , url , headers = self .headers , params = params )
283
285
prepared = req .prepare ()
284
286
s = requests .Session ()
285
287
response = s .send (prepared , timeout = self .api_timeout )
@@ -314,7 +316,7 @@ def whisper_retrieve(self, whisper_hash: str) -> dict:
314
316
url = f"{ self .base_url } /whisper-retrieve"
315
317
params = {"whisper-hash" : whisper_hash }
316
318
self .logger .debug ("url: %s" , url )
317
- req = requests .Request ("GET" , url , headers = { "unstract-key" : self .api_key } , params = params )
319
+ req = requests .Request ("GET" , url , headers = self .headers , params = params )
318
320
prepared = req .prepare ()
319
321
s = requests .Session ()
320
322
response = s .send (prepared , timeout = self .api_timeout )
@@ -357,7 +359,7 @@ def highlight_data(self, whisper_hash: str, search_text: str) -> dict:
357
359
req = requests .Request (
358
360
"POST" ,
359
361
url ,
360
- headers = { "unstract-key" : self .api_key } ,
362
+ headers = self .headers ,
361
363
params = params ,
362
364
data = search_text ,
363
365
)
0 commit comments