Word-, PDF- und Web-Dokumente in C# zusammenfassen

.NET-Lösung zum Zusammenfassen von Dokumenten mithilfe von KI

Die nahtlose Integration in führende Sprachmodelle wie OpenAI, Claude und Gemini bietet umfangreiche KI-gestützte Dokumentenverarbeitungsfunktionen für C#-, F#- und VB.NET-Anwendungen.

Codeausschnitt anzeigen

Intelligente Textzusammenfassung für .NET-Anwendungen

Extrahieren Sie wichtige Informationen programmgesteuert aus Texten und Dokumenten. Generieren Sie prägnante, informative Zusammenfassungen, die die Bedeutung von Text mithilfe großer Sprachmodelle (LLM) in C# erfassen. Die Anwendungen der Software-Textzusammenfassung sind umfangreich und vielfältig. Textzusammenfassungen können verwendet werden, um aktuelle Informationen zu aktuellen Ereignissen bereitzustellen. Durch die Integration der Textzusammenfassungsfunktion in Ihre Software steigern Sie nicht nur die Produktivität, sondern verbessern auch die Entscheidungsfindung, indem Sie so schnell wie möglich auf wichtige Daten zugreifen.

Schlüsselfunktion

  • Einfach zu bedienendes API, das sich leicht in .NET-Software integrieren lässt
  • Integrationsfähigkeit in verschiedene LLM -Modelle, um Ihre Anforderungen zu erfüllen
  • Möglichkeit, die Einstellungen für die Textzusammenfassung anzupassen
  • Unterstützung für eine Vielzahl von Dateiformaten

Die Interaktion zwischen Aspose.Words und großen Sprachmodellen basiert auf einer REST -Architektur. Dieser Ansatz bietet eine zuverlässige und sichere Kommunikation zwischen Ihrer .NET-Anwendung und verschiedenen AI-Diensten. Um die Authentifizierung einzurichten, müssen Sie Ihren privaten API -Schlüssel und den endpoint des AI -Dienstes angeben, der die von Ihnen benötigten Modelle bereitstellt (OpenAiModel, GoogleAiModel, AnthropicAiModel). Eine vollständige Liste der unterstützten LLM-Typen finden Sie unter API Reference.

Erleben Sie die Zukunft der intelligenten Textverarbeitung in C# schon heute!

Beispielcode in C# zum Zusammenfassen eines Dokuments
Wählen Sie das Zielformat aus der Liste
Code ausführen
dotnet add package Aspose.Words
Kopieren
using Aspose.Words;

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

// Verwenden Sie generative Sprachmodelle von OpenAI oder 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;
}
Code ausführen

So fassen Sie ein Dokument in C# zusammen

  1. Installieren Sie Aspose.Words for .NET.
  2. Fügen Sie einen Bibliotheksverweis (importieren Sie die Bibliothek) zu Ihrem C#-Projekt hinzu.
  3. Öffnen Sie die Quelldatei in C#.
  4. Rufen Sie die Methode auf und übergeben Sie Ihr Dokument zusammen mit dem Parameter SummarizeOptions.
  5. Nach Abschluss erhalten Sie eine prägnante Dokumentzusammenfassung, die Sie als neue Datei im gewünschten Format speichern können.

.NET-Bibliothek zum Zusammenfassen von Dokumenten

Es gibt drei alternative Optionen, um "Aspose.Words für .NET" auf Ihrem System zu installieren. Bitte wählen Sie eine aus, die Ihren Bedürfnissen entspricht und folgen Sie der Schritt-für-Schritt-Anleitung:

System Anforderungen

Unser Produkt ist vollständig plattformübergreifend und unterstützt alle wichtigen .NET-Implementierungen:

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

Da .NET-Code nicht von der zugrunde liegenden Hardware oder dem Betriebssystem, sondern nur von einer virtuellen Maschine abhängt, können Sie jede Art von Software für Windows, macOS, Android, iOS und Linux entwickeln. Stellen Sie einfach sicher, dass Sie die entsprechende Version von .NET Framework, .NET Core, Windows Azure, Mono oder Xamarin installiert haben.

Wir empfehlen die Verwendung der integrierten Entwicklungsumgebungen Microsoft Visual Studio, Xamarin und MonoDevelop zum Erstellen von C#, F#, VB.NET Anwendungen.

Weitere Einzelheiten finden Sie in der Produktdokumentation.

5%

Abonnieren Sie Produkt-Updates von Aspose

Erhalten Sie monatliche Newsletter und Angebote direkt in Ihre Mailbox.

© Aspose Pty Ltd 2001-2026. Alle Rechte vorbehalten.