מערכת אמיתית מותקנת ופעילה ב-zbang-api. PromptVault היא SaaS מלאה לניהול תבניות פרומפטים: מאחסנת פרומפטים עם משתנים, מזהה את המשתנים אוטומטית, ושולחת ל-Gemini 2.5 Flash/Pro בלחיצה אחת. כל ריצה נשמרת ב-PostgreSQL עם הפלט המלא, ההשהיה ושגיאות.
מה היא עושה באמת
- CRUD תבניות עם תיוגים, מודל, טמפרטורה ומקסימום טוקנים
- זיהוי משתנים אוטומטי מתוך {שם_משתנה} בתוך הפרומפט
- קריאת Gemini אמיתית דרך REST API — הפלט מתועד, מודד השהיה ב-ms
- היסטוריית הרצות עד 50 ריצות לתבנית עם פלט מלא, שגיאות וסטטיסטיקה
- דשבורד סטטיסטיקות 24 שעות: סך ריצות, אחוז הצלחה, השהיה ממוצעת, top templates
דמו פתוח — Bring Your Own Key
PromptVault פתוח לאינטרנט, ולכן לא משתמש במפתח של השרת. בכניסה ראשונה מקפיץ באנר זהוב שמפנה ל-Google AI Studio לקבלת מפתח חינמי, והמשתמש מזין אותו בעמוד ההגדרות. בלי מפתח — הריצה נכשלת עם הודעה ברורה בעברית.
ניתן לקנפג
- מפתח Gemini API אישי (חובה לקבל חינמי ב-aistudio.google.com/apikey)
- System Preamble גלובלי שיוחל על כל ריצה
- ברירות מחדל: מודל, טמפרטורה ותקרת טוקנים
- כפתור "בדוק חיבור" שעושה ping אמיתי ל-Gemini
תוצאות אמיתיות שאתה תקבל
אחרי שמזין מפתח: מסכם פגישות לעברית, עורך SWOT לעסק, מתרגם טכני, מנסח מיילים מקצועיים, code review, פוסט לינקדאין — 6 תבניות מוכנות זמינות מיד. נבדק end-to-end: ריצות הצליחו ב-4-8 שניות עם פלט עברית מלא.
ארכיטקטורה
- Backend: FastAPI router + service ב-zbang-api Docker container
- DB: 3 טבלאות PostgreSQL — promptvault_templates, promptvault_runs, promptvault_settings
- Frontend: SPA Vanilla JS + RTL Hebrew, glassmorphic UI עם floating cards אנימטיביים
- Auto-prune: שומר 50 ריצות אחרונות לכל תבנית
כניסה: https://ofir.zbang.net/promptvault/