Insert text data with embeddings vectors into Milvus.
This method inserts a batch of text embeddings into a Milvus collection. If the collection is not initialized, it will automatically initialize the collection based on the embeddings,metadatas, and other parameters. The embeddings are expected to be pre-generated using compatible embedding functions, and the metadata associated with each text is optional but must match the number of texts.
A vector embeddings for each text (in case of a single vector) or list of vectors for each text (in case of multi-vector)
Metadata dicts attached to each of the texts. Defaults to None.
Timeout for each batch insert. Defaults to None.
Batch size to use for insertion. Defaults to 1000.
List of text ids. The length of each item should be less than 65535 bytes. Required and work when auto_id is False.