GPT
D

Dolphin — הדגמה

קוד פתוח

ByteDancemit2025-06-03

  • gradio

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

  • 398Mפרמטרים
  • 770 MBמשקל הקבצים
  • הורדות בחודש
  • 83לייקים

מה זה

אתם מעלים קובץ דרך הממשק, והמערכת קוראת אותו באמצעות ספריות עיבוד תמונה וקריאת מסמכים כמו pymupdf ו־OpenCV. בצד הפלט מקבלים תצוגה מקדימה של הקובץ לצד שלוש לשוניות: תצוגת מרקדאון מעוצבת, תיבת טקסט עם קוד המרקדאון הגולמי להעתקה, ומבנה JSON שמפרט את תוכן המסמך.

מאחורי הקלעים רץ מודל VisionEncoderDecoderModel בשם ByteDance/Dolphin יחד עם AutoProcessor מחבילת transformers. הממשק כולל גם קובצי דוגמה מוכנים מראש שמוצגים בעמוד כדי לבדוק איך המודל מפרק מסמכים בלי להעלות קובץ משלכם.

מתאים ל

  • המרת מסמכי PDF למרקדאון

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

  • חילוץ נתונים למבנה JSON

    ממירים קבצים סרוקים למבנה JSON שמפרט את האלמנטים שזוהו בדף.

  • בדיקת יכולות המודל

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

איפה זה נופל

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

שאלות
נפוצות

האם השימוש בהדגמה בדפדפן עולה כסף?

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

האם אפשר להריץ את הכלי על המחשב שלי במקום באתר?

כן, הקוד משתמש במודל ByteDance/Dolphin מספריית transformers ובספריות פתוחות כמו gradio ו־pymupdf. הרישיון הוא MIT, כך שאפשר להוריד את הקוד והמשקולות ולהרים את הממשק מקומית. לצורך הרצה מהירה תצטרכו כרטיס גרפי מתאים.

כמה זמן לוקח לעבד מסמך שלם?

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

מה קורה עם קבצים שאני מעלה לממשק?

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

איך מריצים

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

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

pip install -U huggingface_hub
hf download ByteDance/Dolphin

הרישיון

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

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

הרישיון המלא בעמוד המודל ↗