Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. Summarizer
  4. summarize()

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

Summarizer: summarize() Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell:Dies ist eineexperimentelle Technologie
Überprüfen Sie dieBrowser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Sicherer Kontext: Diese Funktion ist nur insicheren Kontexten (HTTPS) in einigen oder allenunterstützenden Browsern verfügbar.

Diesummarize() Methode derSummarizer Schnittstelle erzeugt eine neue Zusammenfassungszeichenfolge.

Syntax

js
summarize(input)summarize(input, options)

Parameter

input

Ein String, der den zu zusammenfassenden Text darstellt.

optionsOptional

Ein Objekt, das Konfigurationsoptionen für densummarize() Vorgang spezifiziert. Mögliche Werte sind:

context

Ein String, der den Kontext beschreibt, in dem der eingehende Text verwendet wird. Dies hilft demSummarizer, eine passendere Zusammenfassung zu erzeugen.

signal

Eine Instanz desAbortSignal Objekts, die es ermöglicht, densummarize() Vorgang über den zugehörigenAbortController abzubrechen.

Rückgabewert

EinPromise, das mit einem String erfüllt wird, der die erzeugte Zusammenfassung enthält.

Ausnahmen

AbortErrorDOMException

Wird ausgelöst, wenn derSummarizer zuvor zerstört wurde (z. B. wurdeSummarizer.destroy() aufgerufen oder es wurde über das Abbruch-signal nach der Erstellung abgebrochen).

InvalidStateErrorDOMException

Wird ausgelöst, wenn das aktuelleDocument nicht aktiv ist.

NotAllowedErrorDOMException

Wird ausgelöst, wenn die Nutzung der Summarizer API durch einesummarizerPermissions-Policy blockiert wird.

NotReadableErrorDOMException

Wird ausgelöst, wenn die Ausgabenzusammenfassung vom Benutzeragenten gefiltert wurde, zum Beispiel weil sie als schädlich, ungenau oder unsinnig erkannt wurde.

NotSupportedErrorDOMException

Wird ausgelöst, wenn der bereitgestelltecontext nicht in einer Sprache ist, die derSummarizer unterstützt.

QuotaExceededError

Wird ausgelöst, wenn der Zusammenfassungsvorgang die verfügbareinputQuota überschreitet.

UnknownErrorDOMException

Wird ausgelöst, wenn dersummarize() Aufruf aus einem anderen Grund fehlschlägt, oder aus einem Grund, den der Benutzeragent nicht offenlegen möchte.

Beispiele

Grundlegendesummarize() Nutzung

js
const summarizer = await Summarizer.create({  sharedContext:    "A general summary to help a user decide if the text is worth reading",  type: "tldr",  length: "short",});const summary = await summarizer.summarize(myTextString);console.log(summary);

Spezifikationen

Specification
Writing Assistance APIs
# dom-summarizer-summarize

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp