Iegūstiet īsu Word, PDF tīmekļa dokumentu saturu C++

C++ risinājums dokumentu apkopošanai, izmantojot AI

Bezšuvju integrācija ar galvenajiem valodu modeļiem, piemēram, OpenAI un Gemini, nodrošina plašas AI balstītas dokumentu apstrādes iespējas C++ lietojumprogrammām.

Skatīt koda fragmentu

Inteliģenta teksta apkopošana C++ lietojumprogrammām

Programmatiski izvelciet galveno informāciju no tekstiem un dokumentiem. Ģenerējiet īsus, informatīvus kopsavilkumus, kas uztver teksta nozīmi, izmantojot lielus valodu modeļus (LLM) C++. Programmatūras teksta apkopošanas lietojumprogrammas ir plašas un daudzveidīgas. Teksta kopsavilkumu var izmantot, lai sniegtu aktuālu informāciju par pašreizējiem notikumiem. Integrējot teksta apkopošanas funkciju savā programmatūrā, jūs ne tikai palielināsiet produktivitāti, bet arī uzlabosiet lēmumu pieņemšanu, pēc iespējas ātrāk piekļūstot svarīgiem datiem.

Galvenās Iezīmes

  • Viegli lietojams API, kas viegli integrējas ar C++ programmatūru
  • Spēja integrēties ar dažādiem LLM modeļiem, lai atbilstu jūsu vajadzībām
  • Spēja pielāgot teksta apkopošanas iestatījumus
  • Atbalsts plašam failu formātu klāstam

Mijiedarbība starp Aspose.Words un lieliem valodu modeļiem ir veidota uz REST arhitektūras. Šī pieeja nodrošina uzticamu un drošu saziņu starp jūsu C++ lietojumprogrammu un dažādiem AI pakalpojumiem. Lai iestatītu autentifikāciju, Jums būs jānorāda sava privātā API atslēga un endpoint no AI pakalpojuma, kas nodrošina nepieciešamos modeļus (GoogleAiModel, OpenAiModel). Pilnu atbalstīto LLM tipu sarakstu skatiet sadaļā API Reference.

Pieredze nākotni viedo teksta apstrādes C++ šodien!

Koda piemērs C++ dokumenta apkopošanai
Sarakstā atlasiet mērķa formātu
Palaist kodu
dotnet add package Aspose.Words.Cpp
Kopēt
auto doc = System::MakeObject<Aspose::Words::Document>(u"Document.docx");
auto apiKey = System::Environment::GetEnvironmentVariable(u"API_KEY");

// Izmantojiet OpenAI vai Google ģeneratīvo valodu modeļus.
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");
Palaist kodu

Kā apkopot dokumentu C++

  1. Instalēt Aspose.Words C++.
  2. Pievienojiet bibliotēkas atsauci (importējiet bibliotēku) savam C++ projektam.
  3. Atveriet avota failu C++.
  4. Izsauciet metodi, nododot dokumentā kopā ar parametru SummarizeOptions.
  5. Kad esat pabeidzis, jūs saņemsiet īsu dokumenta kopsavilkumu, kuru varat saglabāt kā jaunu failu vajadzīgajā formātā.

C++ bibliotēka, lai apkopotu dokumentus

Ir trīs iespējas, kā instalēt programmu Aspose.Words for C++ savā izstrādātāja vidē. Lūdzu, izvēlieties to, kas atbilst jūsu vajadzībām, un izpildiet soli pa solim sniegtos norādījumus:

Sistēmas prasības

Šo C++ bibliotēku varat izmantot, lai izstrādātu programmatūru Microsoft Windows, Linux un macOS operētājsistēmās:

  • Linux ir nepieciešami GCC >= 6.3.0 un Clang >= 3.9.1
  • Xcode >= 12.5.1, MacOS ir nepieciešami Clang un libc++

Ja izstrādājat programmatūru operētājsistēmai Linux vai macOS, lūdzu, pārbaudiet informāciju par papildu bibliotēku atkarībām (fontconfig un mesa-glu atvērtā koda pakotnes) produkta dokumentācijā.

5%

Abonējiet Aspose produktu atjauninājumus

Saņemiet ikmēneša biļetenus un piedāvājumus, kas tiek piegādāti tieši jūsu pastkastē.

© Aspose Pty Ltd 2001-2025. Visas tiesības aizsargātas.