Ontvang korte inhoud van Word, PDF, webdocumenten in C#

.NET oplossing voor het verkrijgen van korte documentinhoud met behulp van AI

Naadloze integratie met belangrijke taalmodellen zoals OpenAI en Gemini biedt uitgebreide AI - gebaseerde documentverwerkingsmogelijkheden voor C#, F#, VB.NET toepassingen.

Codefragment bekijken

Intelligente tekstsamenvatting Voor .NET-toepassingen

Extraheren van belangrijke informatie uit teksten en documenten programmatisch. Genereer beknopte, informatieve samenvattingen die de Betekenis van tekst vastleggen met behulp van grote taalmodellen (LLM) in C#. De toepassingen van software tekst samenvatting zijn enorm en gevarieerd. De samenvatting van de tekst kan worden gebruikt om actuele informatie over actuele gebeurtenissen te verstrekken. Door de tekst samenvattingsfunctie in uw software te integreren, verhoogt u niet alleen de productiviteit, maar verbetert u ook de besluitvorming door zo snel mogelijk toegang te krijgen tot belangrijke gegevens.

Sleutelelement

  • Gemakkelijk te gebruiken API die gemakkelijk kan worden geïntegreerd met .NET-software
  • Mogelijkheid om te integreren met verschillende LLM modellen om aan uw behoeften te voldoen
  • Mogelijkheid om tekst samenvattingsinstellingen aan te passen
  • Ondersteuning voor een breed scala aan bestandsformaten

De interactie tussen Aspose.Words en grote taalmodellen is gebaseerd op een REST architectuur. Deze aanpak zorgt voor betrouwbare en veilige communicatie tussen uw .NET applicatie en verschillende AI diensten. Om authenticatie in te stellen, moet u uw privé API - sleutel en de endpoint van de AI - service opgeven die de modellen biedt die u nodig hebt (GoogleAiModel, OpenAiModel). Voor een volledige lijst van ondersteunde LLM types, zie de API Reference.

Ervaar vandaag nog de toekomst van intelligente tekstverwerking in C#!

Voorbeeldcode in C# Voor het samenvatten van een document
Selecteer het doelformaat uit de lijst
Voer code uit
dotnet add package Aspose.Words
Kopiëren
using Aspose.Words;

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

// Gebruik OpenAI of Google generatieve taalmodellen.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gpt4OMini).WithApiKey(apiKey);

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

Hoe je een document samenvat in C#

  1. Installeren Aspose.Words Voor .NET.
  2. Voeg een bibliotheekreferentie toe (importeer de bibliotheek) aan uw C# - project.
  3. Open het bronbestand in C#.
  4. Roep de methode Aan en geef uw document samen met de parameter SummarizeOptions door.
  5. Zodra u klaar bent, ontvangt u een beknopt documentoverzicht dat u kunt opslaan als een nieuw bestand in het formaat dat u nodig hebt.

C# bibliotheek om documenten samen te vatten

Er zijn drie alternatieve opties om "Aspose.Words voor .NET" op uw systeem te installeren. Kies er een die overeenkomt met uw behoeften en volg de stapsgewijze instructies:

systeem vereisten

Ons product is volledig platformonafhankelijk en ondersteunt alle belangrijke .NET-implementaties:

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

Voor zover .NET-code niet afhankelijk is van de onderliggende hardware of het besturingssysteem, maar alleen van een virtuele machine, bent u vrij om elke vorm van software te ontwikkelen voor Windows, macOS, Android, iOS en Linux. Zorg ervoor dat u de overeenkomstige versie van .NET Framework, .NET Core, Windows Azure, Mono of Xamarin hebt geïnstalleerd.

We raden u aan de geïntegreerde ontwikkelomgevingen van Microsoft Visual Studio, Xamarin en MonoDevelop te gebruiken om C#, F#, VB.NET applicaties te maken.

Voor meer details verwijzen wij u naar de productdocumentatie.

5%

Abonneer u op productupdates van Aspose

Ontvang maandelijkse nieuwsbrieven en aanbiedingen direct in je mailbox.

© Aspose Pty Ltd 2001-2025. Alle rechten voorbehouden.