added inference api

This commit is contained in:
Om Raheja 2024-05-18 13:44:53 -04:00
parent 3ac5abab1b
commit 0c10365da1
1 changed files with 24 additions and 17 deletions

View File

@ -128,27 +128,34 @@
} }
async function generateIngredients() { async function generateIngredients() {
// Get all input elements inside the div // Get all input elements inside the div
const inputs = editableClassesDiv.querySelectorAll("input"); const inputs = editableClassesDiv.querySelectorAll("input");
// Initialize an empty string to hold the input values // Initialize an empty string to hold the input values
let values = ""; let values = "";
// Check if there are any input elements // Check if there are any input elements
if (inputs.length === 0) { if (inputs.length === 0) {
return; // Exit the function silently if there are no input elements return; // Exit the function silently if there are no input elements
}
// Loop through the input elements and add their values to the string
inputs.forEach((input) => {
if (values !== "") {
values += ", ";
} }
values += input.value;
});
// Alert the input values // Loop through the input elements and add their values to the string
alert(values); inputs.forEach((input) => {
if (values !== "") {
values += ", ";
}
values += input.value;
});
// Alert the input values
const output = await createInference(values);
// Create a new div element to hold the output
const outputDiv = document.createElement("div");
outputDiv.textContent = output;
// Add the output div to the page
document.body.appendChild(outputDiv);
} }
</script> </script>
</body> </body>