Skip to content

Commit 02ee916

Browse files
committed
Improved example [skip ci]
1 parent 94c8c54 commit 02ee916

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

examples/colbert_exact.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
from colbert.infra import ColBERTConfig
22
from colbert.modeling.checkpoint import Checkpoint
3-
import numpy as np
43
from pgvector.psycopg import register_vector
54
import psycopg
65

@@ -29,7 +28,7 @@
2928
$$ LANGUAGE SQL
3029
""")
3130

32-
checkpoint = Checkpoint('colbert-ir/colbertv2.0', colbert_config=ColBERTConfig())
31+
checkpoint = Checkpoint('colbert-ir/colbertv2.0', colbert_config=ColBERTConfig(), verbose=0)
3332

3433
input = [
3534
'The dog is barking',
@@ -42,7 +41,7 @@
4241
conn.execute('INSERT INTO documents (content, embeddings) VALUES (%s, %s)', (content, embeddings))
4342

4443
query = 'puppy'
45-
query_embeddings = [e.numpy() for e in checkpoint.queryFromText([query], bsize=1)[0]]
44+
query_embeddings = [e.numpy() for e in checkpoint.queryFromText([query])[0]]
4645
result = conn.execute('SELECT content, max_sim(embeddings, %s) AS max_sim FROM documents ORDER BY max_sim DESC LIMIT 5', (query_embeddings,)).fetchall()
4746
for row in result:
4847
print(row)

0 commit comments

Comments
 (0)