@@ -120,8 +120,8 @@ print(r)
120120Go [ here] ( tests ) for more examples.
121121
122122## Concepts
123- The vectore stores informations in 4 tables:
124- - All files from local dist or network are stored in a file source table with columns:
123+ The vectorestore stores informations in 4 tables:
124+ - All files from local disk or network are stored in a file source table with columns:
125125 - id, url, tags, metadata
126126- Splitted documents are stored in document table:
127127 - id, content, metadata. Same to langchain Document
@@ -131,11 +131,11 @@ The vectore stores informations in 4 tables:
131131- Cut Words are stored in FTS or TSVECTOR table
132132- Embeddings are stored in vector table
133133
134- All functions are provided by 4 classes :
134+ All functions are provided by 4 class pairs :
135135| | Sqlite + Sqlite-vec + Sqlite-fts| Postgres + Pgvector |
136136| --------------| --------------------------------| ---------------------|
137- | Sync Database | SqliteDatabase | PostgresDatabase |
138- | Async Database | AsyncSqliteDatabase | AsyncPostgresDatabase|
137+ | Sync| SqliteDatabase< br >SqliteVectorStore | PostgresDatabase< br >PostgresVectorStore |
138+ | Async| AsyncSqliteDatabase< br >AsyncSqliteVectorStore | AsyncPostgresDatabase< br >AsyncPostgresVectorStore |
139139
140140The ` *Database ` classes manage database initialization such as create tables, load extensions.
141141The ` *VectorStore ` classes manage document CRUD and search.
0 commit comments