קבל תוכן קצר של Word, PDF, מסמכי אינטרנט ב-C++

C++ פתרון לסיכום מסמכים באמצעות AI

אינטגרציה חלקה עם מודלים גדולים של שפות כגון OpenAI ו Gemini מספקת יכולות עיבוד מסמכים נרחבות מבוססות AI ליישומים C++.

הצג את קטע הקוד

סיכום טקסט חכם ליישומי C++

חלץ מידע מפתח מטקסטים ומסמכים באופן תכנותי. צור סיכומים תמציתיים ואינפורמטיביים הלוכדים את משמעות הטקסט באמצעות דגמי שפה גדולים (LLM) ב C++. היישומים של סיכום טקסט תוכנה הם עצומים ומגוונים. ניתן להשתמש בסיכום טקסט כדי לספק מידע עדכני על אירועים עכשוויים. על ידי שילוב פונקציית סיכום טקסט בתוכנה שלך, לא רק תגדיל את הפרודוקטיביות, אלא גם תשפר את קבלת ההחלטות על ידי גישה לנתונים חשובים במהירות האפשרית.

תכונות עיקריות

  • קל לשימוש API שמשתלב בקלות עם תוכנת C++
  • היכולת לשלב עם מודלים שונים LLM כדי לענות על הצרכים שלך
  • יכולת להתאים אישית את הגדרות סיכום הטקסט
  • תמיכה במגוון רחב של פורמטים של קבצים

האינטראקציה בין Aspose.Words ומודלים של שפות גדולות בנויה על ארכיטקטורה REST. גישה זו מספקת תקשורת אמינה ומאובטחת בין יישום C++ שלך לבין שירותים שונים AI. כדי להגדיר אימות, יהיה עליך לציין את המפתח הפרטי API ואת endpoint של השירות AI המספק את הדגמים הדרושים לך(GoogleAiModel, OpenAiModel). עבור רשימה מלאה של סוגי LLM נתמכים, ראה את API Reference.

לחוות את העתיד של עיבוד טקסט אינטליגנטי C++ היום!

קוד לדוגמה ב-C++ לסיכום מסמך
בחר את פורמט היעד מהרשימה
הפעל קוד
dotnet add package Aspose.Words.Cpp
עותק
auto doc = System::MakeObject<Aspose::Words::Document>(u"Document.docx");
auto apiKey = System::Environment::GetEnvironmentVariable(u"API_KEY");

// השתמש במודלים של שפות גנרטיביות OpenAI או גוגל.
const auto modelType = Aspose::Words::AI::AiModelType::Gpt4OMini;
auto model = System::ExplicitCast<Aspose::Words::AI::IAiModelText>(Aspose::Words::AI::AiModel::Create(modelType)->WithApiKey(apiKey));

auto summarizeOptions = System::MakeObject<Aspose::Words::AI::SummarizeOptions>();
summarizeOptions->set_SummaryLength(Aspose::Words::AI::SummaryLength::Short);
auto summary = model->Summarize(doc, summarizeOptions);
summary->Save(u"Output.pdf");
הפעל קוד

כיצד לסכם מסמך ב-C++

  1. לְהַתְקִין Aspose.Words עבור C++.
  2. הוסף הפניה לספרייה (ייבא את הספרייה) לפרויקט C++ שלך.
  3. פתח את קובץ המקור ב-C++.
  4. הפעל שיטה, עובר במסמך שלך יחד עם הפרמטר SummarizeOptions.
  5. לאחר השלמתו, תקבל סיכום מסמך תמציתי שתוכל לשמור כקובץ חדש בפורמט הדרוש לך.

ספריית C++ לסיכום מסמכים

ישנן שלוש אפשרויות להתקנת Aspose.Words for C++ בסביבת המפתחים שלך. אנא בחר אחד שדומה לצרכים שלך ופעל לפי ההוראות המפורטות:

דרישות מערכת

תוכל להשתמש בספריית C++ זו כדי לפתח תוכנות Microsoft Windows, Linux ו- macOS:

  • GCC >= 6.3.0 ו- Clang >= 3.9.1 נדרשים עבור Linux
  • Xcode >= 12.5.1, Clang ו- libc++ נדרשים עבור macOS

אם אתה מפתח תוכנה עבור Linux או macOS, בדוק מידע על תלות בספריות נוספות (חבילות קוד פתוח של fontconfig ו- mesa-glu) בתיעוד המוצר.

5%

הירשם לעדכוני מוצר Aspose

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

© Aspose Pty Ltd 2001-2025. כל הזכויות שמורות.