Получить краткое содержание Word, PDF веб-документов на C#

.NET решение для получения краткого содержания документа с помощью AI

Полная интеграция с основными языковыми моделями, такими как OpenAI и Gemini, обеспечивает широкие возможности обработки документов на основе AI для C#, F#, VB.NET приложения.

Посмотреть фрагмент кода

Интеллектуальное обобщение текста для приложений .NET

Извлекайте ключевую информацию из текстов и документов программным путем. Создавайте краткие, информативные резюме, отражающие смысл текста, используя большие языковые модели (LLM) в C#. Области применения программного текстового обобщения обширны и разнообразны. Текстовое обобщение может использоваться для предоставления актуальной информации о текущих событиях. Интегрировав функцию текстового обобщения в свое программное обеспечение, вы не только повысите производительность, но и улучшите процесс принятия решений, получив максимально быстрый доступ к важным данным.

Ключевые функции

  • Простой в использовании API, который легко интегрируется с программным обеспечением .NET
  • Возможность интеграции с различными моделями LLM в соответствии с вашими потребностями
  • Возможность настройки параметров суммирования текста
  • Поддержка широкого спектра форматов файлов

Взаимодействие между Aspose.Words и большими языковыми моделями построено на архитектуре REST. Такой подход обеспечивает надежную и безопасную связь между вашим .NET-приложением и различными службами AI. Чтобы настроить аутентификацию, вам нужно будет указать свой личный ключ API и endpoint службы AI, которая предоставляет нужные вам модели (GoogleAiModel, OpenAiModel). Полный список поддерживаемых типов LLM смотрите в разделе API Reference.

Познакомьтесь с будущим интеллектуальной обработки текста на C# уже сегодня!

Пример кода на C# для обобщения документа
Выберите целевой формат из списка
Выполнить код
dotnet add package Aspose.Words
Копировать
using Aspose.Words;

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

// Используйте OpenAI или порождающие языковые модели Google.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gpt4OMini).WithApiKey(apiKey);

Document summary = model.Summarize(doc, new SummarizeOptions() { SummaryLength = SummaryLength.Short });
summary.Save("Output.pdf");
Выполнить код

Как обобщить документ на языке C#

  1. Устанавливать Aspose.Words для .NET.
  2. Добавьте ссылку на библиотеку (импортируйте библиотеку) в свой проект на C#.
  3. Откройте исходный файл на C#.
  4. Вызовите метод , передав его в свой документ вместе с параметром SummarizeOptions.
  5. После завершения вы получите краткое описание документа, которое сможете сохранить в виде нового файла в нужном вам формате.

Библиотека C# для обобщения документов

Есть три альтернативных варианта установки "Aspose.Words для .NET" в вашу систему. Пожалуйста, выберите тот, который соответствует вашим потребностям, и следуйте пошаговым инструкциям:

Системные Требования

Наш продукт полностью кроссплатформен и поддерживает все основные реализации .NET:

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

Поскольку код .NET не зависит от базового оборудования или операционной системы, а зависит только от виртуальной машины, вы можете разрабатывать любое программное обеспечение для Windows, macOS, Android, iOS и Linux. Просто убедитесь, что у вас установлена соответствующая версия .NET Framework, .NET Core, Windows Azure, Mono или Xamarin.

Мы рекомендуем использовать интегрированные среды разработки Microsoft Visual Studio, Xamarin и MonoDevelop для создания приложений C#, F#, VB.NET.

Для получения более подробной информации обратитесь к документации по продукту.

5%

Подпишитесь на обновления продукта Aspose

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.