from_documents(
cls: type[AsyncPGVectorStore],
documents: list[Document],
embedding: Embeddings,
engine: PGEngine,
table_name: str,
ids: Optional[list] = None,
content_column: str = 'content',
embedding_column: str = 'embedding',
metadata_columns: Optional[list[str]] = None,
ignore_metadata_columns: Optional[list[str]] = None,
id_column: str = 'langchain_id',
metadata_json_column: str = 'langchain_metadata',
**kwargs: Any = {}
) -> AsyncPGVectorStore