インターフェース BatchingStrategy

すべての既知の実装クラス:
TokenCountBatchingStrategy

public interface BatchingStrategy
Document オブジェクトをバッチ処理して、埋め込む呼び出しを最適化できるようにする契約。
導入:
1.0.0
作成者:
Soby Chacko
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    batch(ListSE<Document> documents)
    EmbeddingModel 実装では、このメソッドを呼び出して埋め込みトークンを最適化できます。
  • メソッドの詳細

    • batch

      ListSE<ListSE<Document>> batch(ListSE<Document> documents)
      EmbeddingModel 実装は、埋め込みトークンを最適化するためにこのメソッドを呼び出すことができます。入力された Document のコレクションはサブバッチに分割されます。バッチ処理では、Document のリストの順序を維持することが重要です。これは、Document が順序に基づいて対応する埋め込みにマッピングされるためです。
      パラメーター:
      documents - バッチ処理
      戻り値:
      Document を含むサブバッチのリスト。