GPT
L

Langflow

רץ בדפדפן

Langflowmit2023-03-20

  • docker

סביבת עבודה חזותית לבניית יישומי בינה מלאכותית פשוטים ומורכבים בקוד נמוך. היא מתאימה למפתחים שרוצים לחבר רכיבי בינה מלאכותית בלי לכתוב שרשראות קוד ארוכות מאפס.

  • הורדות בחודש
  • 1,181לייקים

מה זה

במקום לכתוב סקריפטים שלמים, אתם מגדירים תהליכי עבודה על גבי לוח חזותי. מחברים בלוקים של מודלים, הנחיות, זיכרון וכלים שונים כדי ליצור זרימה שמקבלת קלט טקסטואלי ומחזירה תשובה מעובדת או פעולה מוגדרת. התוצר שיוצא הוא יישום מתפקד שמחבר בין החלקים שהרכבתם.

מאחורי הקלעים הכלי רץ בתוך קונטיינר של docker ומבוסס על הארכיטקטורה של פרויקט הקוד הפתוח LangFlow. הוא מנהל את החיבורים בין המודלים השונים באמצעות תשתית תוכנה שמיועדת לבניית שרשראות עיבוד מורכבות.

מתאים ל

  • הרכבת יישומי שפה מורכבים

    חיבור מהיר של פרומפטים, זיכרון ורכיבי שפה שונים לכדי יישום עובד ללא צורך בכתיבת קוד תשתית רב.

  • בדיקת תהליכי עבודה בלואו-קוד

    בנייה ויזואלית ובדיקה של זרימת נתונים בין מודלים חיצוניים לפני שמשלבים אותם בקוד הייצור.

  • הקמת סביבת LangFlow פרטית

    שכפול הספייס לחשבון אישי, הגדרת משתני הסביבה הדרושים והרצת המערכת עם מפתחות API אישיים.

איפה זה נופל

ההדגמה המקורית כאן לא פעילה ישירות ודורשת שכפול והגדרה ידנית כדי לעבוד. מעבר לזה, המערכת מוחקת מפתחות API כברירת מחדל כדי להגן על המשתמשים, כך שהתהליכים שתשמרו לא יעבדו עד שלא תשנו את משתנה הסביבה בעצמכם. אין כאן מודל שרץ מקומית על החומרה אלא ממשק שמחבר בין שירותים, כך שחייבים מפתחות משלכם לכל מודל חיצוני.

שאלות
נפוצות

האם השימוש בספייס הזה פתוח וחינמי?

הרישיון של הכלי הוא קוד פתוח מסוג mit ולכן התוכנה עצמה חופשית לחלוטין. עם זאת, כדי להשתמש במודלים חיצוניים בתוך התהליכים שתבנו תצטרכו לספק מפתחות גישה משלכם, ושירותים אלה עשויים לגבות תשלום לפי שימוש. בנוסף, הספייס כרגע מושהה ודורש שכפול לחשבון כדי להריצו.

למה מפתחות הגישה שלי נמחקים כשאני שומר תהליך?

המפתחים הגדירו מנגנון אבטחה שמוחק מפתחות API שנשמרים בתוך הזרימות כדי למנוע דליפה שלהם. כדי לעקוף את המחיקה הזו, צריך לשכפל את הספייס אליכם ולהגדיר את משתנה הסביבה LANGFLOW_REMOVE_API_KEYS לערך false. בלי השינוי הזה בהגדרות, הזרימות לא ישמרו את החיבור למודלים.

האם המודלים רצים ישירות על השרת הזה?

לא, השרת מריץ רק את ממשק המשתמש של LangFlow על חומרת cpu-basic בסיסית ביותר בתוך docker. הוא לא מריץ מודלים כבדים בעצמו אלא רק מנהל את הזרימה והחיבורים ביניהם. כל מודל שתחברו לתהליך ידרוש קריאה לשירות חיצוני באמצעות מפתח הגישה המתאים.

איך משתמשים

כרגע הספייס הזה במצב מושהה, כך שאי אפשר פשוט ללחוץ ולהתחיל לעבוד ישירות מהדפדפן בעמוד הנוכחי. כדי להריץ את הממשק בפועל תצטרכו לשכפל את הספייס לחשבון שלכם. בנוסף, חובה להגדיר בהגדרות הסביבה את המשתנה LANGFLOW_REMOVE_API_KEYS לערך false או להסיר אותו לגמרי, אחרת מפתחות הגישה נמחקים מטעמי אבטחה. החומרה שהוגדרה לו היא cpu-basic בלבד, כך שהביצועים של השרת יהיו בסיסיים.

הרישיון

הרישיון הוא mit. זהו רישיון קוד פתוח מתירני שמאפשר לכם להשתמש בקוד, לשנות אותו ולהריץ אותו באופן חופשי לחלוטין. אין ברישיון הגבלה מיוחדת על התוצרים שאתם בונים, אבל הטיפול במפתחות הגישה ובמידע שמועבר לשירותים חיצוניים נשאר באחריותכם.

  • שימוש מסחרי
  • שינוי הקוד
  • הפצה מחדש

הרישיון המלא ב־Hugging Face ↗