Weaviate Endpoint
Weaviate endpoints connect Eve to Weaviate clusters for governed vector search, retrieval, and AI application workflows.
Endpoint Kind
Use weaviate as the endpoint kind when creating this endpoint through the API or dashboard.
What Eve Uses This Endpoint For
- Run governed vector search and retrieval operations.
- Expose semantic search to Adam and approved tools.
- Centralize API key handling and audit around retrieval workflows.
- Combine vector search with SQL, document, and LLM endpoints.
Basic Endpoint Shape
json
{
"endpoint": "weaviate-prod",
"kind": "weaviate",
"config": {
"read_conn": {
"url": "https://cluster.weaviate.network",
"token": "secret"
}
}
}Create it with the endpoint API:
bash
curl -sS -X POST "$EDEN/endpoints" \
-H "$AUTH_HEADER" \
-H "Content-Type: application/json" \
-d '{
"endpoint": "weaviate-prod",
"kind": "weaviate",
"config": {
"read_conn": {
"url": "https://cluster.weaviate.network",
"token": "secret"
}
}
}'Configuration Fields
| Field | Purpose |
|---|---|
url | Weaviate cluster URL |
token | API key or token |
Operating Notes
- Treat collection names and vectorizer configuration as part of the application contract.
- Scope tokens to the collections Eve should query or mutate.
- Monitor latency and result volume for agent-facing retrieval tools.
Related
Last updated: October 20, 2018