- ישנן שלוש שיטות התקנה עיקריות: גרסת שולחן העבודה לנוחות השימוש, גרסת OSS לבקרה טכנית וגרסת Docker ליציבות מרבית.
- שימוש בסביבות וירטואליות של Python ובמנהלים כמו uv חיוני כדי למנוע התנגשויות בספריות במערכת.
- הפלטפורמה מאפשרת לך להרחיב את הפונקציונליות שלה על ידי עריכת קבצי requirements.txt או יצירת רכיבים מותאמים אישית עם קוד Python.
כיצד להתקין את Langflow על Windows שלב אחר שלב? אם אתם מתים להתחיל לבנות סוכני בינה מלאכותית משלכם אבל פוחדים להתמודד עם שורות על גבי שורות של קוד, הגעתם למקום הנכון. לנגפלו הוא פנינה ויזואלית מה שמאפשר לך לתכנן זרימות בינה מלאכותית באמצעות מערכת גרירה ושחרור, מה שמקל על כל אחד, בין אם יש לו ידע טכני ובין אם לא, ליצור יישומי עיבוד שפה טבעית מורכבים ומערכות RAG מבלי להשתגע.
התקנת כלים מסוג זה ב-Windows 11 יכולה לפעמים להיראות כדרך מסוכנת, במיוחד אם זו הפעם הראשונה שאתם משתמשים בסביבת פיתוח. עם זאת, אין צורך לדאוג; ישנם פתרונות. מסלולי התקנה שונים תלוי מה אתם מחפשים: החל מאפליקציה פשוטה שמתקנה בכמה לחיצות ועד פריסות חזקות יותר המשתמשות בסביבות מכולות או Python עבור אלו שרוצים שליטה מלאה על כל היבט של המערכת.
מה זה בדיוק Langflow ולמה הוא משמש?

בעיקרון, זוהי סביבת פיתוח low-code שמשמשת ל... לתזמר סוכנים אינטליגנטייםדמיינו את זה כקנבס שבו אתם מחברים בלוקים כדי להגדיר כיצד הבינה המלאכותית שלכם צריכה לחשוב, אילו נתונים היא צריכה לבצע שאילתות וכיצד היא צריכה להגיב למשתמש. בכך שהיא מבוססת על המערכת האקולוגית של פייתון ותוכנה בקוד פתוח (OSS), היא מאפשרת... התאמה אישית מוחלטתשילוב תלויות חיצוניות או פונקציות פנימיות כדי להתאים את הכלי לכל צורך עסקי או אישי.
דברים שכדאי לבדוק לפני שמתחילים
כדי להימנע משגיאות מעצבנות באמצע התהליך, ודא שאתה עומד בדרישות הבסיסיות הבאות. ראשית, עליך פייתון מותקן (גרסה 3.8 ומעלה)טריק חיוני הוא לסמן את התיבה "הוסף Python ל-PATH" במהלך ההתקנה כדי שהמערכת תזהה פקודות בטרמינל. מומלץ גם להשתמש במערכת Windows 11 מעודכנת, ואם אתם מתכוונים להשתמש בגרסת שולחן העבודה, לפחות את התוכנה הדרושה. 1 ג'יגה-בייט של שטח דיסק פנויעבור אלו שבוחרים בגרסה המתקדמת, השימוש בסביבות וירטואליות הוא כמעט חובה כדי להימנע מיצירת כאוס של ספריות במחשב.
המסלול המהיר: Langflow Desktop

אם אינכם רוצים לסבך דברים עם טרמינלים או תצורות מסובכות, גרסת שולחן העבודה היא האפשרות הטובה ביותר עבורכם. התהליך פשוט מאוד: גשו לאתר הרשמי של Langflow, מלאו טופס קצר עם כתובת הדוא"ל שלכם, ו... אתה מקבל את קישור ההורדה של קובץ ההפעלה. לאחר ההורדה, עליך להפעיל את הקובץ, לקבל את הרשאות Windows ולפעול לפי אשף ההתקנה הסטנדרטי. והכי חשוב, היישום מנהלת את המתקנים שלה בעצמה באופן פנימי, כך שאין צורך לדאוג לכלום.
אם מאוחר יותר תרגישו שחסרה לכם פונקציונליות מסוימת, תוכלו להוסיף ספריות Python נוספות. לשם כך, עליכם למצוא את הקובץ requirements.txt בנתיב C:\Users\USERNAME\AppData\Roaming\com.Langflow\data\. כל שעליכם לעשות הוא לכתוב את שם הספרייה ואת הגרסה שלה (לדוגמה, pandas==2.0.0) בשורה חדשה, לשמור את השינויים ולהפעיל מחדש את היישום כדי שהם יותקנו אוטומטית.
התקנה מתקדמת: Langflow OSS
עבור פרופילים טכניים יותר המחפשים גמישות, גרסת הקוד הפתוח אידיאלית. הצעד הבסיסי הראשון הוא ליצור סביבה וירטואלית מבודדתפתחו את PowerShell כמנהל, צרו תיקייה עבור הפרויקט (לדוגמה, mkdir C:\Langflow) ונווטו אליה. הפעילו את הפקודה python -m venv langflowenv ולאחר מכן להפעיל אותו באמצעות .\langflowenv\Scripts\activateלכן, כל חבילה שתתקין זה לא יפריע לפרויקטים אחרים של פייתון שיש לך על המחשב.
לאחר הפעלת הסביבה, ניתן להתקין את Langflow באמצעות pip עם הפקודה pip install langflowעם זאת, התיעוד מציע להשתמש uv, מנהל הרבה יותר מהירלשם כך, ראשית עליך להתקין UV עם pip install uv ואז אתה זורק uv pip install langflowאם אתם זקוקים לתכונות ספציפיות, כגון תמיכה במסדי נתונים של PostgreSQL, תוכלו להשתמש בתחביר התוספות: pip install langflow[postgresql].
הדרך ליציבות: התקנה עם Docker
אם שמתם לב שהתקנה דרך pip או uv גורמת לכם לבעיות תאימות ב-Windows, Docker Desktop הוא הפתרון האולטימטיביאפשרות זו יציבה הרבה יותר מכיוון שהיא עוטפת את הכל במכולה. לאחר התקנת Docker מהאתר הרשמי שלה, שכפלו את מאגר Langflow מ-GitHub ונווטו לתיקייה. docker_example ואתה מבצע docker compose up --buildלאחר מספר דקות, תוכלו לגשת לממשק על ידי הזנת הכתובת http://localhost:7860 מהדפדפן שלך.
התאמה אישית עמוקה ורכיבים

לאחר ההתקנה, תוכלו לקחת את Langflow לשלב הבא על ידי יצירת רכיבים מותאמים אישית באמצעות קוד Pythonלדוגמה, ניתן לתכנת כלי שמחזיר את התאריך הנוכחי או מתחבר ל-APIs חיצוניים. בממשק, ניתן להגדיר את ספק המודל כ"מותאם אישית" ולקשר אותו לשירותים כגון IBM watsonx.aiעל ידי הדבקת מזהה הפרויקט ומפתח ה-API שלך, או אפילו שימוש במשתנים גלובליים מהגדרות הפרופיל כדי למנוע חשיפת האישורים שלך בזרימה.
יתר על כן, ניתן לשלב שרתי MCP (Model Context Protocol). לדוגמה, כדי לקבל נתוני שוק המניות בזמן אמת, ניתן להוסיף שרת של אלפא ואנטג' באמצעות הפקודה uvx av-mcp ואחריו מפתח ה-API שלך. זה מאפשר לסוכן שלך גישה מידע מעודכן בשוקהפיכת צ'אטבוט פשוט לכלי ניתוח פיננסי רב עוצמה.
פתרון בעיות נפוצות
זה נורמלי לחוות כמה בליטות. אם הטרמינל אומר לך ש... 'pip' אינו מזוההכמעט בטוח ששכחת להוסיף את Python ל-PATH שלך; הפתרון הוא להתקין מחדש את Python על ידי סימון התיבה הזו. אם יש לך בעיות הרשאה בעת התקנת חבילות, ודא הפעל את הטרמינל כמנהלבנוגע לגרסת שולחן העבודה, אם כפתור ההורדה אינו פועל, אנא ודא שקיבלת את כל התנאים וההגבלות של טופס ההרשמה.
לקיחת שליטה על תשתית הבינה המלאכותית שלכם ב-Windows 11 היא כעת הרבה יותר קלה, הודות לבחירה בין הפשטות של אפליקציית שולחן העבודה, העוצמה של גרסת ה-OSS או החוסן של Docker. ללא קשר לנתיב שנבחר, המפתח טמון ב... לנהל סביבות בצורה נכונה ולדעת כיצד למנף תלויות אופציונליות כדי להרחיב את יכולות הסוכנים שלכם, מה שיאפשר לכם לעבור מאב טיפוס חזותי לכלי פרודוקטיבי ומותאם אישית תוך דקות ספורות.
נלהב לטכנולוגיה מאז שהיה קטן. אני אוהב להיות מעודכן במגזר ומעל הכל לתקשר אותו. לכן אני מוקדש לתקשורת באתרי טכנולוגיה ומשחקי וידאו כבר שנים רבות. אתה יכול למצוא אותי כותב על אנדרואיד, Windows, MacOS, iOS, נינטנדו או כל נושא אחר שעולה על דעתך.