@@ -199,7 +199,9 @@ export class HFInferenceTextGenerationTask extends HFInferenceTask implements Te
199199 if ( Array . isArray ( res ) && res . every ( ( x ) => "generated_text" in x && typeof x ?. generated_text === "string" ) ) {
200200 return ( res as TextGenerationOutput [ ] ) ?. [ 0 ] ;
201201 }
202- throw new HfInferenceProviderOutputError ( "Received malformed response from HF-Inference text generation API: expected Array<{generated_text: string}>" ) ;
202+ throw new HfInferenceProviderOutputError (
203+ "Received malformed response from HF-Inference text generation API: expected Array<{generated_text: string}>"
204+ ) ;
203205 }
204206}
205207
@@ -222,7 +224,8 @@ export class HFInferenceAudioClassificationTask extends HFInferenceTask implemen
222224
223225export class HFInferenceAutomaticSpeechRecognitionTask
224226 extends HFInferenceTask
225- implements AutomaticSpeechRecognitionTaskHelper {
227+ implements AutomaticSpeechRecognitionTaskHelper
228+ {
226229 override async getResponse ( response : AutomaticSpeechRecognitionOutput ) : Promise < AutomaticSpeechRecognitionOutput > {
227230 return response ;
228231 }
@@ -231,9 +234,9 @@ export class HFInferenceAutomaticSpeechRecognitionTask
231234 return "data" in args
232235 ? args
233236 : {
234- ...omit ( args , "inputs" ) ,
235- data : args . inputs ,
236- } ;
237+ ...omit ( args , "inputs" ) ,
238+ data : args . inputs ,
239+ } ;
237240 }
238241}
239242
@@ -268,7 +271,8 @@ export class HFInferenceAudioToAudioTask extends HFInferenceTask implements Audi
268271
269272export class HFInferenceDocumentQuestionAnsweringTask
270273 extends HFInferenceTask
271- implements DocumentQuestionAnsweringTaskHelper {
274+ implements DocumentQuestionAnsweringTaskHelper
275+ {
272276 override async getResponse (
273277 response : DocumentQuestionAnsweringOutput
274278 ) : Promise < DocumentQuestionAnsweringOutput [ number ] > {
@@ -404,7 +408,8 @@ export class HFInferenceObjectDetectionTask extends HFInferenceTask implements O
404408
405409export class HFInferenceZeroShotImageClassificationTask
406410 extends HFInferenceTask
407- implements ZeroShotImageClassificationTaskHelper {
411+ implements ZeroShotImageClassificationTaskHelper
412+ {
408413 override async getResponse ( response : ZeroShotImageClassificationOutput ) : Promise < ZeroShotImageClassificationOutput > {
409414 if ( Array . isArray ( response ) && response . every ( ( x ) => typeof x . label === "string" && typeof x . score === "number" ) ) {
410415 return response ;
@@ -434,20 +439,20 @@ export class HFInferenceQuestionAnsweringTask extends HFInferenceTask implements
434439 if (
435440 Array . isArray ( response )
436441 ? response . every (
437- ( elem ) =>
438- typeof elem === "object" &&
439- ! ! elem &&
440- typeof elem . answer === "string" &&
441- typeof elem . end === "number" &&
442- typeof elem . score === "number" &&
443- typeof elem . start === "number"
444- )
442+ ( elem ) =>
443+ typeof elem === "object" &&
444+ ! ! elem &&
445+ typeof elem . answer === "string" &&
446+ typeof elem . end === "number" &&
447+ typeof elem . score === "number" &&
448+ typeof elem . start === "number"
449+ )
445450 : typeof response === "object" &&
446- ! ! response &&
447- typeof response . answer === "string" &&
448- typeof response . end === "number" &&
449- typeof response . score === "number" &&
450- typeof response . start === "number"
451+ ! ! response &&
452+ typeof response . answer === "string" &&
453+ typeof response . end === "number" &&
454+ typeof response . score === "number" &&
455+ typeof response . start === "number"
451456 ) {
452457 return Array . isArray ( response ) ? response [ 0 ] : response ;
453458 }
@@ -604,7 +609,8 @@ export class HFInferenceTabularClassificationTask extends HFInferenceTask implem
604609
605610export class HFInferenceVisualQuestionAnsweringTask
606611 extends HFInferenceTask
607- implements VisualQuestionAnsweringTaskHelper {
612+ implements VisualQuestionAnsweringTaskHelper
613+ {
608614 override async getResponse ( response : VisualQuestionAnsweringOutput ) : Promise < VisualQuestionAnsweringOutput [ number ] > {
609615 if (
610616 Array . isArray ( response ) &&
0 commit comments