Opsummér Word-, PDF- og webdokumenter i C#

.NET-løsning til at opsummere dokumenter ved hjælp af AI

Sømløs integration med de førende sprogmodeller som OpenAI, Claude og Gemini giver omfattende AI-baserede dokumentbehandlingsfunktioner til C#, F# og VB.NET-applikationer.

Se kodestykket

Intelligent tekstopsummering til .NET applikationer

Uddrag nøgleoplysninger fra tekster og dokumenter programmatisk. Generer koncise, informative oversigter, der fanger betydningen af tekst ved hjælp af store sprogmodeller (LLM) i C#. Anvendelsen af tekstoversigter er omfattende og varieret. Tekst opsummering kan bruges til at give up-to-date information om aktuelle begivenheder. Ved at integrere tekst opsummering funktion i dit program, vil du ikke kun øge produktiviteten, men også forbedre beslutningstagning ved at få adgang til vigtige data så hurtigt som muligt.

Nøglefunktioner

  • Brugervenlig API, der nemt kan integreres med .NET-software
  • Evne til at integrere med forskellige LLM modeller til at opfylde dine behov
  • Mulighed for at tilpasse tekst opsummering indstillinger
  • Støtte til en bred vifte af filformater

Interaktionen mellem Aspose.Words og store sprogmodeller er bygget på en REST-arkitektur. Denne tilgang giver pålidelig og sikker kommunikation mellem din .NET applikation og forskellige AI-tjenester. For at konfigurere godkendelse skal du angive din private API-nøgle og endpoint for den AI-tjeneste, der leverer de modeller, du har brug for (OpenAiModel, GoogleAiModel, AnthropicAiModel). For en komplet liste over understøttede LLM typer, se API Reference.

Oplev fremtiden for intelligent tekstbehandling i C# i dag!

Eksempelkode i C# til at opsummere et dokument
Vælg målformatet fra listen
Kør kode
dotnet add package Aspose.Words
Kopi
using Aspose.Words;

Document doc = new Document("Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");

// Brug generative sprogmodeller fra OpenAI eller Google.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gpt4OMini).WithApiKey(apiKey);

Document summary = model.Summarize(doc, new SummarizeOptions() { SummaryLength = SummaryLength.Short });
summary.Save("Output.docx");
using Aspose.Words;

Document doc = new Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
AiModel model = new CustomAiModel("my-model-24b", "https://your-server.com/v1").WithApiKey("");

Document summary = model.Summarize(doc, new SummarizeOptions() { SummaryLength = SummaryLength.Short });
summary.Save("Output.docx");

class CustomAiModel : OpenAiModel
{
    private readonly string mUrl;
    internal CustomAiModel(string name, string url) : base(name) { mUrl = url; }
    public override string Url => mUrl;
}
Kør kode

Sådan opsummerer du et dokument i C#

  1. Installer Aspose.Words for .NET.
  2. Tilføj en biblioteksreference (importer biblioteket) til dit C#-projekt.
  3. Åbn kildefilen i C#.
  4. Kald -metoden og videregiv dit dokument sammen med SummarizeOptions-parameteren.
  5. Når processen er færdig, får du en kortfattet dokumentopsummering, som du kan gemme som en ny fil i det format, du har brug for.

.NET-bibliotek til at opsummere dokumenter

Der er tre alternative muligheder for at installere "Aspose.Words til .NET" på dit system. Vælg venligst en, der ligner dine behov, og følg trin-for-trin instruktionerne:

Systemkrav

Vores produkt er fuldt ud på tværs af platforme og understøtter alle større .NET-implementeringer:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

For så vidt .NET-kode ikke afhænger af den underliggende hardware eller operativsystem, men kun af en virtuel maskine, er du fri til at udvikle enhver form for software til Windows, macOS, Android, iOS og Linux. Bare sørg for, at du har installeret den tilsvarende version af .NET Framework, .NET Core, Windows Azure, Mono eller Xamarin.

Vi anbefaler at bruge Microsoft Visual Studio, Xamarin og MonoDevelop integrerede udviklingsmiljøer til at skabe C#, F#, VB.NET applikationer.

Se produktdokumentation for flere detaljer.

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2026. Alle rettigheder forbeholdes.