[ 
https://issues.apache.org/jira/browse/CAMEL-23859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen resolved CAMEL-23859.
---------------------------------
    Resolution: Fixed

> camel-weaviate: Add BATCH_CREATE, HYBRID_QUERY, BM25_QUERY, and AGGREGATE 
> operations
> ------------------------------------------------------------------------------------
>
>                 Key: CAMEL-23859
>                 URL: https://issues.apache.org/jira/browse/CAMEL-23859
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-weaviate
>    Affects Versions: 4.22.0
>            Reporter: Jiří Ondrušek
>            Assignee: Jiří Ondrušek
>            Priority: Major
>             Fix For: 4.22.0
>
>
> Follow-up to CAMEL-23482 (Weaviate client v6 upgrade). The v6 client exposes 
> additional capabilitiesthat the camel-weaviate component should support.
> New operations:
>  - BATCH_CREATE — insert multiple objects in a single call via 
> collection.data.insertMany(). Accepts a
> List<WeaviateObject> as body.
>  - HYBRID_QUERY — combined keyword + vector search via 
> collection.query.hybrid(). Supports a configurable
> alpha parameter (0.0 = pure BM25, 1.0 = pure vector) and optional query 
> vector.
>  - BM25_QUERY — keyword-only search via collection.query.bm25().
>  - AGGREGATE — collection-level aggregation via 
> collection.aggregate.overAll(), returns total count and
> aggregate metadata.
> New headers:
>  - CamelWeaviateHybridAlpha (Float) — alpha value for hybrid search blending
>  - CamelWeaviateQueryVector (List<Float>) — optional vector for hybrid search



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to