Recursive: Flint (free)
recursive/flint-v1.0:freeמודל טקסט מסוג MoE של Recursive ללימוד בסיס קוד, לתיקון שגיאות ולהכנת תכונות ובדיקות.
מודל לעבודה עם קוד
Flint הוא מודל טקסט של Recursive שנוצר עבור סוכני תוכנה: ללימוד בסיס קוד, לתיקון שגיאות, למימוש תכונות ולכתיבת בדיקות. זהו מודל MoE עם משקולות פתוחות: מתוך 39,8 מיליארד פרמטרים מופעלים כ־2,5 מיליארד בעיבוד טוקן אחד. החלוקה למומחים היא חלק מהארכיטקטורה שלו, ולא מציינת כמה עוזרים נפרדים בשיחה.
בפיתוח Flint השתתפה Eureka Machine, מערכת המחקר של Recursive. היא סייעה בחיפוש פתרונות ארכיטקטוניים, בבחירת נתונים ושיטות אימון ובמיטוב החישוב. Flint עצמו עבר אימון מקדים, אימון ביניים, אימון על דוגמאות הוראות ולמידת חיזוק. משימות האימון כללו טקסט, קוד, מעקב אחר הוראות ועבודה בתרחישי סוכנים.
ניתוח פרויקט והכנת שינויים
נוח להתחיל משימת עבודה בחלק מסוים של הפרויקט: העבירו את הקבצים הדרושים כטקסט ותארו את מטרת הפונקציות ואת התוצאה הצפויה. לאיתור שגיאה הוסיפו את ההתנהגות שנצפתה וקטע יומן. לאחר מכן אפשר לבקש הסבר לסיבה, תיקון מינימלי ובדיקה שמבחינה בין התנהגות נכונה לשגיאה. הסדר הזה מקל לבדוק את התוצאה בהמשך בסביבה שלכם.
לתכונה חדשה ציינו קלט, מגבלות ודוגמאות לתוצאה. בארגון מחדש של הקוד פרטו את התכונות שיש לשמור ובקשו לתאר בנפרד שינויים בממשקים. היצרן ממליץ לחלק עבודה מורכבת למשימות משנה קטנות ולתת הוראות מפורשות. לכן שיחה מתמשכת עם תוצאות ביניים מתאימה לאופן השימוש המיועד של Flint יותר מבקשה לא מוגדרת לשנות את כל הפרויקט.
הקשר ופורמט החיבור
ב־Ailoot Flint עובד עם טקסט בקלט ובפלט. חלון ההקשר הוא 262 144 טוקנים; חומרי המקור, היסטוריית השיחה והתשובה משתמשים במרחב המשותף הזה. מגבלת הפלט המצוינת היא 235 929 טוקנים. הערכים מתארים את גבולות החיבור, וכדאי להגדיר את האורך בפועל לפי המשימה: הסבר לסיבת שגיאה, תיקון, אוסף בדיקות או תוכנית עבודה.
זמינים הפורמטים Messages, Responses ו־Chat Completions. הם מאפשרים להשתמש במבנה המוכר של יישום הלקוח. קריאת קבצים מקומיים והחלת שינויים מאורגנות ביישום עצמו: בבקשת טקסט המודל מקבל את הקוד שסופק ומחזיר הצעות, הסברים או קוד חדש.
Flint מתאים לשיחה טכנית איטרטיבית שבה כל צעד הבא נשען על תוכן הפרויקט ועל תוצאת בדיקת השינוי הקודם. ההתמחות שלו עוזרת לנסח את המשימה, ותוצאת העבודה היא טקסט מסוים: הסבר, מימוש או בדיקה שאפשר לאמת.
זמין דרך Ailoot API
POST /v1/messages- סוגי קלט
text- סוגי פלט
text- הקשר
- 262,144 טוקנים
- אורך תשובה מרבי
- 235,929 טוקנים
- קלט
- 0.00 $ / 1K
- פלט
- 0.00 $ / 1K
POST /v1/responses- סוגי קלט
text- סוגי פלט
text- הקשר
- 262,144 טוקנים
- אורך תשובה מרבי
- 235,929 טוקנים
- קלט
- 0.00 $ / 1K
- פלט
- 0.00 $ / 1K
POST /v1/chat/completions- סוגי קלט
text- סוגי פלט
text- הקשר
- 262,144 טוקנים
- אורך תשובה מרבי
- 235,929 טוקנים
- קלט
- 0.00 $ / 1K
- פלט
- 0.00 $ / 1K
recursive/flint-v1.0:free · JSON
{"about":"### מודל לעבודה עם קוד\n\nFlint הוא מודל טקסט של Recursive שנוצר עבור סוכני תוכנה: ללימוד בסיס קוד, לתיקון שגיאות, למימוש תכונות ולכתיבת בדיקות. זהו מודל MoE עם משקולות פתוחות: מתוך 39,8 מיליארד פרמטרים מופעלים כ־2,5 מיליארד בעיבוד טוקן אחד. החלוקה למומחים היא חלק מהארכיטקטורה שלו, ולא מציינת כמה עוזרים נפרדים בשיחה.\n\nבפיתוח Flint השתתפה Eureka Machine, מערכת המחקר של Recursive. היא סייעה בחיפוש פתרונות ארכיטקטוניים, בבחירת נתונים ושיטות אימון ובמיטוב החישוב. Flint עצמו עבר אימון מקדים, אימון ביניים, אימון על דוגמאות הוראות ולמידת חיזוק. משימות האימון כללו טקסט, קוד, מעקב אחר הוראות ועבודה בתרחישי סוכנים.\n\n### ניתוח פרויקט והכנת שינויים\n\nנוח להתחיל משימת עבודה בחלק מסוים של הפרויקט: העבירו את הקבצים הדרושים כטקסט ותארו את מטרת הפונקציות ואת התוצאה הצפויה. לאיתור שגיאה הוסיפו את ההתנהגות שנצפתה וקטע יומן. לאחר מכן אפשר לבקש הסבר לסיבה, תיקון מינימלי ובדיקה שמבחינה בין התנהגות נכונה לשגיאה. הסדר הזה מקל לבדוק את התוצאה בהמשך בסביבה שלכם.\n\nלתכונה חדשה ציינו קלט, מגבלות ודוגמאות לתוצאה. בארגון מחדש של הקוד פרטו את התכונות שיש לשמור ובקשו לתאר בנפרד שינויים בממשקים. היצרן ממליץ לחלק עבודה מורכבת למשימות משנה קטנות ולתת הוראות מפורשות. לכן שיחה מתמשכת עם תוצאות ביניים מתאימה לאופן השימוש המיועד של Flint יותר מבקשה לא מוגדרת לשנות את כל הפרויקט.\n\n### הקשר ופורמט החיבור\n\nב־Ailoot Flint עובד עם טקסט בקלט ובפלט. חלון ההקשר הוא 262 144 טוקנים; חומרי המקור, היסטוריית השיחה והתשובה משתמשים במרחב המשותף הזה. מגבלת הפלט המצוינת היא 235 929 טוקנים. הערכים מתארים את גבולות החיבור, וכדאי להגדיר את האורך בפועל לפי המשימה: הסבר לסיבת שגיאה, תיקון, אוסף בדיקות או תוכנית עבודה.\n\nזמינים הפורמטים Messages, Responses ו־Chat Completions. הם מאפשרים להשתמש במבנה המוכר של יישום הלקוח. קריאת קבצים מקומיים והחלת שינויים מאורגנות ביישום עצמו: בבקשת טקסט המודל מקבל את הקוד שסופק ומחזיר הצעות, הסברים או קוד חדש.\n\nFlint מתאים לשיחה טכנית איטרטיבית שבה כל צעד הבא נשען על תוכן הפרויקט ועל תוצאת בדיקת השינוי הקודם. ההתמחות שלו עוזרת לנסח את המשימה, ותוצאת העבודה היא טקסט מסוים: הסבר, מימוש או בדיקה שאפשר לאמת.","alias_of":null,"aliases":[],"author":"Recursive","canonical_model":"recursive/flint-v1.0:free","ctx":262144,"formats":["chat","messages","responses"],"id":"recursive/flint-v1.0:free","input":["text"],"kind":"text","max_out":235929,"methods":[{"cache_read":null,"cache_write":null,"cache_write_1h":null,"cache_write_5m":null,"conditional_meter":null,"ctx":262144,"family":"anthropic","fast_multiplier":1,"flex_multiplier":1,"fmt":"messages","http":"POST","img_in":null,"img_out":null,"in":0,"input":["text"],"label":"Anthropic Messages","max_out":235929,"max_tool_calls":null,"out":0,"output":["text"],"path":"/v1/messages","request_model_id":"recursive/flint-v1.0:free","route_label":"Ultra","status_reads":[],"tiers":[],"tool_prices":null,"unit":"token","units":[]},{"cache_read":null,"cache_write":null,"cache_write_1h":null,"cache_write_5m":null,"conditional_meter":null,"ctx":262144,"family":"openai","fast_multiplier":1,"flex_multiplier":1,"fmt":"responses","http":"POST","img_in":null,"img_out":null,"in":0,"input":["text"],"label":"OpenAI Responses","max_out":235929,"max_tool_calls":null,"out":0,"output":["text"],"path":"/v1/responses","request_model_id":"recursive/flint-v1.0:free","route_label":"Ultra","status_reads":[],"tiers":[],"tool_prices":null,"unit":"token","units":[]},{"cache_read":null,"cache_write":null,"cache_write_1h":null,"cache_write_5m":null,"conditional_meter":null,"ctx":262144,"family":"openai","fast_multiplier":1,"flex_multiplier":1,"fmt":"chat","http":"POST","img_in":null,"img_out":null,"in":0,"input":["text"],"label":"OpenAI Chat","max_out":235929,"max_tool_calls":null,"out":0,"output":["text"],"path":"/v1/chat/completions","request_model_id":"recursive/flint-v1.0:free","route_label":"Ultra","status_reads":[],"tiers":[],"tool_prices":null,"unit":"token","units":[]}],"model_aliases":[{"canonical_model_id":"recursive/flint-v1.0:free","request_model_id":"recursive/flint-v1.0:free","route_label":"Ultra"}],"name":"Recursive: Flint (free)","price":{"in":0,"in_label":null,"out":0,"out_label":null,"sort_in":0,"sort_out":0,"varies":false},"public_id":"recursive/flint-v1.0:free","short":"מודל טקסט מסוג MoE של Recursive ללימוד בסיס קוד, לתיקון שגיאות ולהכנת תכונות ובדיקות."}