While trying to get end-to-end samples working alright, I encountered the section "#Try-inserting-the-documents-into-the-vector-table" when fails when given
def netflix_from_gcs():
return read_csv_from_gcs(
"cloud-samples-data", "langchain/netflix_titles_compute_embeddings.csv"
)
def intialize_embedding_service(vector_store, documents):
docs_to_load = documents[:100]
print("docs_to_load[0]", docs_to_load[0])
# ! Uncomment the following line to load all 8,800+ documents to the
# database vector table with calling the embedding service.
# docs_to_load = documents
ids = [str(uuid.uuid4()) for i in range(len(docs_to_load))]
vector_store.add_documents(docs_to_load, ids, batch_size=500)
with
docs_to_load[0] ['show_id', 'type', 'title', 'director', 'cast', 'country', 'date_added', 'release_year', 'rating', 'duration', 'listed_in', 'description']
Traceback (most recent call last):
File "/Users/emmanuelodeke/go/src/github.com/googleapis/langchain-google-spanner-python/samples/search_knn.py", line 170, in <module>
main()
File "/Users/emmanuelodeke/go/src/github.com/googleapis/langchain-google-spanner-python/samples/search_knn.py", line 80, in main
run_kNN_vector_store()
File "/Users/emmanuelodeke/go/src/github.com/googleapis/langchain-google-spanner-python/samples/search_knn.py", line 136, in run_kNN_vector_store
intialize_embedding_service(vector_store, documents)
File "/Users/emmanuelodeke/go/src/github.com/googleapis/langchain-google-spanner-python/samples/search_knn.py", line 91, in intialize_embedding_service
vector_store.add_documents(docs_to_load, ids, batch_size=500)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/langchain_google_spanner/vector_store.py", line 923, in add_documents
texts = [doc.page_content for doc in documents]
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/langchain_google_spanner/vector_store.py", line 923, in <listcomp>
texts = [doc.page_content for doc in documents]
AttributeError: 'list' object has no attribute 'page_content'
While trying to get end-to-end samples working alright, I encountered the section "#Try-inserting-the-documents-into-the-vector-table" when fails when given
with