Skip to content

Commit ad6ad42

Browse files
authored
fix: variable name typo (#386)
1 parent 6e94fd3 commit ad6ad42

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

python/cocoindex/query.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,13 @@ def internal_handler(self) -> _engine.SimpleSemanticsQueryHandler:
6666
return self._lazy_query_handler()
6767

6868
def search(self, query: str, limit: int, vector_field_name: str | None = None,
69-
similarity_matric: index.VectorSimilarityMetric | None = None) -> tuple[list[QueryResult], SimpleSemanticsQueryInfo]:
69+
similarity_metric: index.VectorSimilarityMetric | None = None) -> tuple[list[QueryResult], SimpleSemanticsQueryInfo]:
7070
"""
7171
Search the index with the given query, limit, vector field name, and similarity metric.
7272
"""
7373
internal_results, internal_info = self.internal_handler().search(
7474
query, limit, vector_field_name,
75-
similarity_matric.value if similarity_matric is not None else None)
75+
similarity_metric.value if similarity_metric is not None else None)
7676
fields = [field['name'] for field in internal_results['fields']]
7777
results = [QueryResult(data=dict(zip(fields, result['data'])), score=result['score']) for result in internal_results['results']]
7878
info = SimpleSemanticsQueryInfo(

src/execution/query.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ impl SimpleSemanticsQueryHandler {
6868
query: String,
6969
limit: u32,
7070
vector_field_name: Option<String>,
71-
similarity_matric: Option<VectorSimilarityMetric>,
71+
similarity_metric: Option<VectorSimilarityMetric>,
7272
) -> Result<(QueryResults, SimpleSemanticsQueryInfo)> {
7373
let query_results = evaluate_transient_flow(
7474
&self.query_transform_flow,
@@ -106,7 +106,7 @@ impl SimpleSemanticsQueryHandler {
106106
.or(self.default_vector_field_name.clone())
107107
.ok_or_else(|| api_error!("vector field name must be provided"))?;
108108

109-
let similarity_metric = similarity_matric.unwrap_or(self.default_similarity_metric);
109+
let similarity_metric = similarity_metric.unwrap_or(self.default_similarity_metric);
110110
let info = SimpleSemanticsQueryInfo {
111111
similarity_metric,
112112
query_vector: vector.clone(),

src/py/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -255,14 +255,14 @@ impl SimpleSemanticsQueryHandler {
255255
Ok(())
256256
}
257257

258-
#[pyo3(signature = (query, limit, vector_field_name = None, similarity_matric = None))]
258+
#[pyo3(signature = (query, limit, vector_field_name = None, similarity_metric = None))]
259259
pub fn search(
260260
&self,
261261
py: Python<'_>,
262262
query: String,
263263
limit: u32,
264264
vector_field_name: Option<String>,
265-
similarity_matric: Option<Pythonized<VectorSimilarityMetric>>,
265+
similarity_metric: Option<Pythonized<VectorSimilarityMetric>>,
266266
) -> PyResult<(
267267
Pythonized<QueryResults>,
268268
Pythonized<query::SimpleSemanticsQueryInfo>,
@@ -275,7 +275,7 @@ impl SimpleSemanticsQueryHandler {
275275
query,
276276
limit,
277277
vector_field_name,
278-
similarity_matric.map(|m| m.0),
278+
similarity_metric.map(|m| m.0),
279279
)
280280
.await
281281
})

0 commit comments

Comments
 (0)