Update static/demo/index.html
Browse files- static/demo/index.html +14 -32
static/demo/index.html
CHANGED
@@ -391,22 +391,6 @@
|
|
391 |
|
392 |
// Generation request
|
393 |
$( "#demo" ).on( "submit", function(e){ // Hugging Face
|
394 |
-
|
395 |
-
var out = "" ;
|
396 |
-
const ajax_headers = {
|
397 |
-
'Content-Type': 'application/json',
|
398 |
-
'Accept': 'application/json',
|
399 |
-
'Access-Control-Allow-Headers': '*',
|
400 |
-
'Authorization' : 'Bearer <include-token-here>',
|
401 |
-
};
|
402 |
-
$.ajaxSetup({
|
403 |
-
headers: ajax_headers
|
404 |
-
});
|
405 |
-
|
406 |
-
if( ajax_headers['Authorization'] == "Bearer <include-token-here>" ){
|
407 |
-
console.error( "Please inform your authorization token in the ajax header setup." ) ;
|
408 |
-
}
|
409 |
-
else{
|
410 |
$( "#generate" ).toggleClass( "bx--btn--disabled" ) ;
|
411 |
( function loading_animation(){
|
412 |
if( $( "#outcome" ).attr( "placeholder" ) == "" ){
|
@@ -421,21 +405,13 @@
|
|
421 |
setTimeout( loading_animation, 500 );
|
422 |
} )()
|
423 |
|
424 |
-
var temperature = 0.5 ;
|
425 |
-
var max_new_tokens = 1000 ;
|
426 |
-
var model_id = "meta-llama/Llama-3.2-11B-Vision-Instruct"
|
427 |
$.ajax({
|
428 |
-
|
429 |
-
|
430 |
-
data: JSON.stringify({
|
431 |
-
"inputs": $("#prompt").val(),
|
432 |
-
"parameters": {
|
433 |
-
"temperature": temperature,
|
434 |
-
"max_new_tokens": max_new_tokens
|
435 |
-
}
|
436 |
-
}),
|
437 |
-
crossDomain: true,
|
438 |
success: function(data){
|
|
|
|
|
|
|
439 |
// Resetting the status of the button
|
440 |
$( "#generate" ).toggleClass( "bx--btn--disabled" ) ;
|
441 |
|
@@ -445,7 +421,10 @@
|
|
445 |
$( "#demo" ).data( "timeoutId", "" ) ;
|
446 |
}
|
447 |
|
448 |
-
out = data
|
|
|
|
|
|
|
449 |
|
450 |
$( "#outcome" ).append( "\n\n+ ------------------------------------\n| Model: " + model_id + "\n| Temperature: " + temperature + "\n| Max new tokens: " + max_new_tokens + "\n+ ------------------------------------\n\n" ) ;
|
451 |
// Animating the generated output
|
@@ -457,9 +436,12 @@
|
|
457 |
$( "#demo" ).data( "timeoutId", timeoutId ) ;
|
458 |
}
|
459 |
} )()
|
|
|
|
|
|
|
|
|
460 |
}
|
461 |
-
})
|
462 |
-
}
|
463 |
// Returning false so the form keeps user in the same page
|
464 |
return false;
|
465 |
});
|
|
|
391 |
|
392 |
// Generation request
|
393 |
$( "#demo" ).on( "submit", function(e){ // Hugging Face
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
394 |
$( "#generate" ).toggleClass( "bx--btn--disabled" ) ;
|
395 |
( function loading_animation(){
|
396 |
if( $( "#outcome" ).attr( "placeholder" ) == "" ){
|
|
|
405 |
setTimeout( loading_animation, 500 );
|
406 |
} )()
|
407 |
|
|
|
|
|
|
|
408 |
$.ajax({
|
409 |
+
url: encodeURI("/demo_inference?prompt=" + $("#prompt").val()),
|
410 |
+
dataType: 'json',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
411 |
success: function(data){
|
412 |
+
|
413 |
+
console.log("Inference response")
|
414 |
+
console.log(data)
|
415 |
// Resetting the status of the button
|
416 |
$( "#generate" ).toggleClass( "bx--btn--disabled" ) ;
|
417 |
|
|
|
421 |
$( "#demo" ).data( "timeoutId", "" ) ;
|
422 |
}
|
423 |
|
424 |
+
out = data.content.split("");
|
425 |
+
model_id = data.model_id;
|
426 |
+
temperature = data.temperature
|
427 |
+
max_new_tokens = data.max_new_tokens
|
428 |
|
429 |
$( "#outcome" ).append( "\n\n+ ------------------------------------\n| Model: " + model_id + "\n| Temperature: " + temperature + "\n| Max new tokens: " + max_new_tokens + "\n+ ------------------------------------\n\n" ) ;
|
430 |
// Animating the generated output
|
|
|
436 |
$( "#demo" ).data( "timeoutId", timeoutId ) ;
|
437 |
}
|
438 |
} )()
|
439 |
+
},
|
440 |
+
error: function(data) {
|
441 |
+
out = data.responseJSON.error.message
|
442 |
+
$( "#outcome" ).val(out);
|
443 |
}
|
444 |
+
})
|
|
|
445 |
// Returning false so the form keeps user in the same page
|
446 |
return false;
|
447 |
});
|