AskGemini

Upload&Ask

وظيفتها

الدمج مع Gemini API
توفّر Gemini API إمكانات قوية للتعرّف على الصور، والتي يمكنك الاستفادة منها لتحديد عناصر الطعام ضمن الصور المحمَّلة. في ما يلي كيفية دمج هذه الميزة:
1- مصادقة واجهة برمجة التطبيقات:
-> الحصول على مفاتيح واجهة برمجة التطبيقات ومصادقة الطلبات للوصول إلى خدمات التعرّف على الصور في Gemini
2- تحميل الصور ومعالجتها:
-> يحمّل المستخدمون الصور من خلال الواجهة الأمامية لتطبيقك.
-> تُرسِل الواجهة الخلفية هذه الصور إلى نقاط نهاية Gemini API لتحليلها.
3- تحليل الصور:
-> تعالج Gemini API الصور وتُظهر معلومات وصفية عن المحتوى، وتُحدِّد الأطعمة الظاهرة.
-> تشمل هذه المعلومات أوصافًا نصية وربما بيانات وصفية عن الأجسام التي تم التعرّف عليها.
4. معالجة الاستجابة:
-> يتلقّى الجزء الخلفي من التطبيق الاستجابة من Gemini API.
-> يتم تحليل أو استخراج أوصاف عناصر الطعام ذات الصلة والبيانات الوصفية لمتابعة عملية استرداد الوصفات.
تفاعل المستخدم وتجربته
إنّ توفير تجربة سلسة للمستخدم هو أمر بالغ الأهمية لنجاح تطبيقك:
1. عملية التحميل والتحليل:
-> يُرجى إرشاد المستخدمين خلال عملية تحميل الصور والانتظار للحصول على نتائج التحليل من Gemini API.
2. عرض الوصفات:
-> بعد اكتمال التحليل، يجب عرض أصناف الطعام التي تم تحديدها والوصفات المرتبطة بها بطريقة منظمة.
3. معالجة الأخطاء والملاحظات:
-> تنفيذ معالجة الأخطاء في الحالات التي يتعذّر فيها على Gemini API التعرّف على العناصر أو عرض نتائج غير دقيقة.

مصمَّم بالاستناد إلى

  • الويب/Chrome

الفريق

من

الهند