Код: Выделить всё
(psycopg2.errors.UndefinedObject) type "vector" does not exist
LINE 4: embedding VECTOR(1536),
^
[SQL:
CREATE TABLE langchain_pg_embedding (
collection_id UUID,
embedding VECTOR(1536),
document VARCHAR,
cmetadata JSON,
custom_id VARCHAR,
uuid UUID NOT NULL,
PRIMARY KEY (uuid),
FOREIGN KEY(collection_id) REFERENCES langchain_pg_collection (uuid) ON DELETE CASCADE
)
]
- pgvector docker image [/b]
Код: Выделить всё
ankane/pgvector:v0.4.1 - python [/b], psycopg2
Код: Выделить всё
3.10.6[/b], pgvectorКод: Выделить всё
2.9.6[/b]Код: Выделить всё
0.1.6
Код: Выделить всё
Name | Version | Schema | Description
---------+---------+------------+--------------------------------------------
plpgsql | 1.0 | pg_catalog | PL/pgSQL procedural language
vector | 0.4.1 | public | vector data type and ivfflat access method
[*]Новая установка образа докера Postgres с включенным расширением pgvector.
[*]Установите расширение вручную согласно официальной инструкции.
[*]Установите расширение вручную на Postgres следующим образом:
< /ol>
Код: Выделить всё
CREATE EXTENSION IF NOT EXISTS vector
SCHEMA public
VERSION "0.4.1";
Подробнее здесь: https://stackoverflow.com/questions/762 ... -langchain
Мобильная версия