Короткий виклад документів Word, PDF та веб‑документів за допомогою Python

Рішення на Python для короткого викладу документів за допомогою ШІ

Безшовна інтеграція з провідними мовними моделями, такими як OpenAI, Claude та Gemini, забезпечує широкі можливості автоматичної обробки документів на базі ШІ для застосунків Python.

Переглянути фрагмент коду

Інтелектуальне Узагальнення тексту для додатків Python via .NET

Витягуйте ключову інформацію з текстів і документів програмним шляхом. Створюйте короткі, інформативні резюме, які відображають значення тексту, використовуючи великі мовні моделі (LLM) У Python. Області застосування програмного текстового Узагальнення великі і різноманітні. Текстове узагальнення може використовуватися для надання актуальної інформації про поточні події. Інтегрувавши функцію текстового узагальнення у своє програмне забезпечення, ви не тільки підвищите продуктивність, але й покращите процес прийняття рішень, отримавши максимально швидкий доступ до важливих даних.

Ключові функції

  • Простий у використанні API, який легко інтегрується з програмним забезпеченням Python via .NET
  • Можливість інтеграції з різними моделями LLM відповідно до ваших потреб
  • Можливість налаштування параметрів підсумовування тексту
  • Підтримка широкого спектру форматів файлів

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

Познайомтеся з майбутнім інтелектуальної обробки тексту на Python вже сьогодні!

Приклад коду на Python для короткого викладу документа
Виберіть цільовий формат зі списку
Виконати код
pip install aspose-words
Копія
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Використовуйте генеративні мовні моделі OpenAI або Google.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GPT_4O_MINI).with_api_key(api_key).as_open_ai_model()

options = aw.ai.SummarizeOptions()
options.summary_length = aw.ai.SummaryLength.SHORT
summary = model.summarize(doc, options)
summary.save("Output.docx")
doc = aw.Document("Document.docx")
# Pass an empty string if the self-hosted model does not require an API key.
model = CustomAiModel("my-model-24b", "https://your-server.com/v1").with_api_key("")

options = aw.ai.SummarizeOptions()
options.summary_length = aw.ai.SummaryLength.SHORT
summary = model.summarize(doc, options)
summary.save("Output.docx")

class CustomAiModel(aw.ai.OpenAiModel):
    def __init__(self, name, url):
        super().__init__(name)
        self._url = url
    @property
    def url(self):
        return self._url
Виконати код

Як створити короткий виклад документа на Python

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

Бібліотека Python via .NET для короткого викладу документів

Ми розміщуємо наші пакунки Python у сховищах PyPi. Будь ласка, дотримуйтесь покрокових інструкцій щодо встановлення "Aspose.Words for Python via .NET" у середовище розробника.

Системні вимоги

Цей пакет сумісний з Python ≥3.5 і <3.12. Якщо ви розробляєте програмне забезпечення для Linux, перегляньте додаткові вимоги до gcc і libpython у документації продукту.

5%

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

Отримуйте щомісячні інформаційні бюлетені та пропозиції безпосередньо на вашу поштову скриньку.

© Aspose Pty Ltd 2001-2026. Всі права захищені.