= weaviate Component
:doctitle: weaviate
:shortname: weaviate
:artifactid: camel-weaviate
:description: Perform operations on the Weaviate Vector Database.
:since: 4.12
:supportlevel: Stable
:tabs-sync-option:
:component-header: Only producer is supported
//Manually maintained attributes
:group: AI
:camel-spring-boot-name: weaviate

*Since Camel {since}*

*{component-header}*

The Weaviate Component provides support for interacting with the https://weaviate.io/[weaviate Vector Database].

== URI format

----
weaviate:collection[?options]
----

Where *collection* represents a named set of points (vectors with a payload) defined in your database.


// component options: START
include::partial$component-configure-options.adoc[]
include::partial$component-endpoint-options.adoc[]
include::partial$component-endpoint-headers.adoc[]
// component options: END


include::spring-boot:partial$starter.adoc[]
