Saumaton integrointi tärkeimpien kielimallien, kuten OpenAI ja Gemini kanssa tarjoaa laajat AI-pohjaiset asiakirjankäsittelyominaisuudet C++ - sovelluksille.
Pura keskeiset tiedot teksteistä ja asiakirjoista ohjelmallisesti. Luo tiiviitä, informatiivisia yhteenvetoja, jotka kuvaavat tekstin merkityksen suurten kielimallien (LLM) avulla C++: ssä. Ohjelmistotekstien yhteenvedon sovellukset ovat laajoja ja monipuolisia. Tekstin yhteenvedon avulla voidaan tarjota ajantasaista tietoa ajankohtaisista tapahtumista. Integroimalla tekstin yhteenvetotoiminnon ohjelmistoosi et vain lisää tuottavuutta, vaan myös parannat päätöksentekoa pääsemällä tärkeisiin tietoihin mahdollisimman nopeasti.
Aspose.Words: n ja suurten Kielimallien välinen vuorovaikutus rakentuu REST - arkkitehtuurille. Tämä lähestymistapa tarjoaa luotettavan ja turvallisen viestinnän C++-sovelluksesi ja eri AI - palveluiden välillä. Todennuksen määrittämistä varten sinun on määritettävä yksityinen API - avaimesi ja AI - palvelun endpoint, joka tarjoaa tarvitsemasi mallit.(GoogleAiModel, OpenAiModel). Täydellinen luettelo tuetuista LLM tyypeistä, katso API Reference.
Koe älykkään tekstinkäsittelyn tulevaisuus C++: ssä jo tänään!
dotnet add package Aspose.Words.Cpp
Kopio
auto doc = System::MakeObject<Aspose::Words::Document>(u"Document.docx");
auto apiKey = System::Environment::GetEnvironmentVariable(u"API_KEY");
// Käytä OpenAI tai Googlen generatiivisia kielimalleja.
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");
Aspose.Words for C++ asentamiseen kehittäjäympäristöösi on kolme vaihtoehtoa. Valitse tarpeitasi vastaava ja seuraa vaiheittaisia ohjeita:
Tämän C++ -kirjaston avulla voit kehittää ohjelmistoja Microsoft Windows, Linux- ja macOS -käyttöjärjestelmiin:
Jos kehität ohjelmistoa Linuxille tai macOS: lle, tarkista lisätietojen kirjaston riippuvuuksista (fontconfig ja mesa-glu -paketit) Product Documentationista.