This commit is contained in:
Auth
2024-09-14 20:39:30 -04:00
parent 59178b8f6f
commit c92a9bfb56

View File

@@ -26,6 +26,55 @@ const response = await ollama.chat({
}],
});
const questions = [
"Is this for breakfast, lunch, dinner, snack or dessert?",
"What kind of cuisine are you in the mood for? (e.g., Italian, Mexican, Asian)",
"Do you want a light or heavy meal?",
"Want something healthy or more of a treat?",
"Are there any specific ingredients you love?",
"Any specific ingredients that you dislike?",
"Are you looking for something quick and easy, or are you willing to spend more time cooking?",
"Whats your go-to protein source? (e.g., chicken, tofu, fish)",
"How spicy do you want to have the food?",
"What drink do you want to pair up with your meal?",
"Is this meal for a special occasion, or just a regular day?",
"What textures are you looking to have in your meal?",
"What tools do you have at your culinary disposal? (Stovetop, oven, microwave, blender?)",
"Do you prefer recipes that yield leftovers (great for meal prep) or single-serving portions?",
"Are you looking for budget-friendly options, or are you willing to splurge a bit for a special meal?",
"Whats a calorie range you want your meal to stay in?"
]
const testAnswers =[
]
class aiClass{
constructor(){
this.ai = new Ollama({ host: '172.29.186.121:11434' });
}
async suggestFood(questionAmount, answers, restrictions) {
let qaA = "";
for(let i = 0; i < questionAmount; i++) {
qaA += `Q${i}. ${answers[i]}\nA${i}. ${answers[i]}`
}
const response = await ollama.chat({
model: 'llama3:latest',
messages: [{ role: 'user', content:
`Give one food suggestion this question answers.
`
}],
});
}
}
console.log(response)
console.log(response.message.content)