add_batch()
この操作は、複数の vector embedding を現在の EmbeddingList インスタンスに追加します。
リクエスト構文
python
add_batch(
self,
embedding: Union[List[np.ndarray], np.ndarray]
)
パラメーター:
-
embeddings (List[np.ndarray], np.ndarray) -
現在の EmbeddingList インスタンスに追加する vector embedding です。
戻り値の型:
戻り値:
メソッドチェーンのための、現在の EmbeddingList インスタンス自体
例外:
-
ValueError:
提供された vector embedding の次元数が既存のものと一致しない場合、この例外が発生します。
例
python
from pymilvus import EmbeddingList
# create an empty embedding list
embeddingList = EmbeddingList()
# add multiple vector embeddings in a batch
embeddingList.add_batch(
embeddings=[[0.1, 0.2, 0.3, 0.4, 0.5], [0.5, 0.4, 0.3, 0.2, 0.1]]
)