1PUL
המקום הראשון שבו כדאי לחפש את הפריטים שלכם
תיאור
1PUL (1st Place You Look, "המקום הראשון שבו מחפשים") היא אפליקציית אינטרנט (אב טיפוס) ב-Flutter שמשמשת לניהול מלאי של פריטים שאנשים מעבירים, ויש לה ממשק לחיפוש במלאי. בסביבה עם הרבה פריטים והרבה אפשרויות אחסון (כמו בית או משרד עמוסים), יכול להיות שיהיה קשה 1) לאתר את המקום האחרון שבו נתקלתם בפריט, ו-2) לזכור את כל הפריטים כשאתם מנסים לפתור בעיה או להשלים רשימה. אפשר גם להשתמש ב-1PUL כדי לנהל מלאי באופן פעיל של אוסף פריטים.
כשקוד Flutter מזהה תנועה מהמצלמה על ידי השוואת פריימים, הוא שולח ל-Gemini API פריים של המצלמה והנחיה כמו "אם יש אדם שמחזיק אובייקט והאובייקט גלוי בבירור, מתארים את האובייקט". תיאור האובייקט ב-Gemini, יחד עם כתובת ה-URL של התמונה הסטטית, מיקום המצלמה (אופציונלי) ותגובות אודיו מתומללות מהאדם, נכתבים בגיליון אלקטרוני ב-Google Sheets. התמונה הסטטית תועבר לקטגוריה ב-GCS. מכשיר הצילום שפועל באמצעות 1PUL יציג גם באופן קצר שהפריט נמצא בספירה.
חיפוש מלאי הוא תכונה ששולחת שאילתת משתמש (למשל: 'איזה ציוד מחנאות יש לי', 'איפה מפתח הבורג שלי') ל-Gemini API, יחד עם התיאורים המלאים של המלאי (תודה על חלון ההקשר הענק!), עם הנחיה כמו 'התאמת שאילתת המשתמש הזו לתיאורי הפריטים הרלוונטיים ביותר'. מוצגות הנחיות לקבלת פלט מובנה, שקוד Dart ממפה בחזרה לפריטי מלאי כדי להציג למשתמש.
מבוסס על
- Flutter
- אינטרנט/Chrome
- Sheets API
- Cloud Storage API
קבוצה
על ידי
בריאן הרברט
מאת
ארצות הברית