ai modification
deploy to danak / build_and_deploy (push) Has been cancelled

This commit is contained in:
2026-07-28 16:43:23 +03:30
parent 827864b19c
commit 8225a3818c
+3 -5
View File
@@ -79,6 +79,7 @@ export class AiService {
'پاسخ را فقط و فقط به صورت JSON معتبر برگردان، بدون متن اضافه یا markdown:',
'{"answer":"پاسخ کوتاه فارسی","foodIds":["id1","id2"]}',
'اگر غذایی پیشنهاد نمی‌کنی، foodIds را آرایه خالی بگذار.',
'هیچ وقت id غذا را داخل متن قرار نده.',
'',
'منوی رستوران:',
menuContext,
@@ -237,7 +238,7 @@ export class AiService {
}
private buildMenuContext(
foods: Array<Pick<Food, 'id' | 'title' | 'desc' | 'content' >>,
foods: Array<Pick<Food, 'id' | 'title' >>,
): string {
if (!foods.length) {
return 'منوی رستوران در حال حاضر خالی است.';
@@ -245,12 +246,9 @@ export class AiService {
return foods
.map((food, index) => {
const contents = food.content?.length ? food.content.join('، ') : 'نامشخص';
return [
`${index + 1}. id: ${food.id}`,
`نام: ${food.title ?? 'بدون نام'}`,
`توضیحات: ${food.desc ?? 'ندارد'}`,
`محتویات: ${contents}`
`نام: ${food.title ?? 'بدون نام'}`
].join('\n');
})
.join('\n\n');