クラス DefaultContentFormatter

java.lang.ObjectSE
org.springframework.ai.document.DefaultContentFormatter
実装されたすべてのインターフェース:
ContentFormatter

public final class DefaultContentFormatter extends ObjectSE implements ContentFormatter
ContentFormatter のデフォルト実装。
作成者:
Christian Tzolov
  • メソッドの詳細

    • builder

      public static DefaultContentFormatter.Builder builder()
      新しい構成の構築を開始します。
      戻り値:
      新しい構成を作成するためのエントリポイント。
    • defaultConfig

      public static DefaultContentFormatter defaultConfig()
      デフォルトの設定を返します。
      戻り値:
      デフォルト設定
    • format

      public StringSE format(Document document, MetadataMode metadataMode)
      次で指定:
      インターフェース ContentFormatterformat 
    • metadataFilter

      protected MapSE<StringSE,ObjectSE> metadataFilter(MapSE<StringSE,ObjectSE> metadata, MetadataMode metadataMode)
      構成された MetadataMode によってメタデータをフィルタリングします。
      パラメーター:
      metadata - ドキュメントのメタデータ。
      戻り値:
      構成されたモードのメタデータによってフィルタリングされた結果を返します。
    • getMetadataTemplate

      public StringSE getMetadataTemplate()
    • getMetadataSeparator

      public StringSE getMetadataSeparator()
    • getTextTemplate

      public StringSE getTextTemplate()
    • getExcludedInferenceMetadataKeys

      public ListSE<StringSE> getExcludedInferenceMetadataKeys()
    • getExcludedEmbedMetadataKeys

      public ListSE<StringSE> getExcludedEmbedMetadataKeys()