פתרונותוייב קודינג
כל פרומפט, אפליקציה שרצה
הסוכן שלכם בונה כל אפליקציה בארגז חול, עם קישור לתצוגה מקדימה, ואז פורס אותה כקובייה שישנה עד שמישהו פותח אותה.
from glac import Glac, AGENTS
glac = Glac()
sbx = glac.sandboxes.create(image=AGENTS, env=model_keys)
sbx.agent("claude").run("Make a todo app on port 3000")
print(sbx.url(3000)) # preview: a link to the port
image = "ghcr.io/you/todo:1" # what your build pushed
app = glac.cube.deploy(image, name="todo", port=3000)
print(app.url) # its own HTTPS address
app.rollback(1) # back a version in one callשתי מכונות לכל אפליקציה
כל אפליקציה צריכה מכונה לבנות בה ומכונה לרוץ עליה, ומשלמים על כל אחת כל החודש אם היא נשארת פועלת. כאן שתיהן נרדמות: ארגז החול כשהסוכן עוצר, והקובייה בין בקשות.
בונים בארגז חול, פורסים כקובייה
הסוכן עובד בארגז חול, עם קישור לשרת הפיתוח שלו ופיצול לכל ניסיון. התוצר שלו הוא אימג׳, שנפרס כקובייה בכתובת משלה, עם מופעים שמתעוררים לבקשות.
מה המוצר שלכם מקבל
בנייה בארגז חול: טרמינל, קישור לשרת הפיתוח, פיצול לכל ניסיון.
אמצעי אחסון למסד הנתונים, שמחויב לפי הנתונים שהוא מכיל.
העלאה לאוויר כקובייה: כל פריסה היא גרסה, בכתובת שלה או בדומיין של הלקוח שלכם.
רדומה עד שפותחים אותה: היא נרדמת כשהבקשות שלה נפסקות, ומתעוררת עם הזיכרון שלה.
מופע אחד לכל משתמש קצה, שנבחר לפי מפתח בבקשה.
שימוש לכל לקוח, לפי התווית שלו, עם תקרת הוצאות חודשית.
תצוגות להמחשה
נמדד, לא מובטח
חציונים על שרת פיזי שלא רץ עליו שום דבר אחר: התרחיש הטוב ביותר, ואנחנו אומרים את זה במפורש. מופע של קובייה הוא מאותו סוג כמו ארגז חול. איך אנחנו מודדים
- להעיר מופע רדום2
- 3.5 ms
- לקריאה שהעירה אותו, משליחה ועד תשובה2
- 6.7 ms
- להרדים אותו, עם הזיכרון והתהליכים שלו2
- 2.3 ms
תוכלו לראות את זה באפליקציות שלכם כשהשירות ייפתח: שורת הלוג של בקשה שהעירה מופע מציינת כמה זמן ההתעוררות לקחה.
glac cube logs todo -f
# one line a request; one that woke an instance says how long it tookהמוצרים שבשימוש
- ארגז חולמחשב משלו לכל סוכןהמקום שבו הסוכן בונה ומציג תצוגה מקדימה, עם פיצול לכל ניסיון.
- קובייהכל אימג׳ של קונטיינר כאפליקציה שנרדמת בין בקשותהמקום שבו כל אפליקציה רצה אחרי שהיא נפרסת, בכתובת משלה, רדומה בין בקשות.
- אמצעי אחסוןהדיסקים של קובייה, שנשארים גם אחרי המופע שלהםדיסק למסד הנתונים של האפליקציה עצמה.
- Postgres ללא שרתבקרובPostgres שנרדם כשאין פעילות ומתעורר כשמתחברים אליוPostgres מנוהל לאפליקציות, רדום כשאין פעילות, מרגע שיושק.
חודש, בחישוב מפורט
אלף אפליקציות שנוצרות ורצות בחודש, במחירי המחירון. לחישוב העלות שלכם
תרחיש השימוש
- 1,000 אפליקציות, שהסוכן בונה כל אחת מהן בארגז חול של 2 vCPU ו-4 GiB במשך חצי שעה, כשה-CPU עמוס חמישית מהזמן ו-2 GiB בשימוש; אחר כך ארגז החול נמחק.
- כל אפליקציה הופכת אחר כך לקובייה שעונה ל-30,000 בקשות בחודש, 20 מילישניות CPU לכל אחת, 256 MiB בשימוש, ו-20 KB לתשובה.
- בקשות שמגיעות בזמנים אקראיים; מופע ער בזמן שהוא עונה, ואז מושהה בזיכרון 10 דקות לפני שהוא נרדם.
חודש במחירי המחירון
- CPU1.38 מיליארד מילישניות CPU × $0.01 למיליון$13.81
- זיכרון180,827 GiB-שעה × $0.008$1,446.61
- בקשות30 מיליון × $0.30 למיליון$9.00
- תעבורה יוצאת600 GB × $0.004$2.40
בתוכנית בתשלום החודש הזה עולה $1,468.82: דמי המנוי של $5, ועוד $1,463.82 מעבר למה שהכמויות הכלולות מכסות, מהיתרה שלכם באותם מחירים.
העלו לאוויר את האפליקציה הראשונה
מפתח, ואחר כך אימג׳ שנפרס כקובייה בפקודה אחת, או ארגז חול שהסוכן שלכם יבנה בו.