From e0b354c3b023ce63014261ae881af1cc1f9426af Mon Sep 17 00:00:00 2001 From: Tai Groot Date: Fri, 17 Jan 2025 17:20:43 -0800 Subject: [PATCH] bugfix/vectorstores: weaviate: use correct client creator --- vectorstores/weaviate/weaviate.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vectorstores/weaviate/weaviate.go b/vectorstores/weaviate/weaviate.go index 1160ff316..e80f83e01 100644 --- a/vectorstores/weaviate/weaviate.go +++ b/vectorstores/weaviate/weaviate.go @@ -75,7 +75,7 @@ func New(opts ...Option) (Store, error) { if s.apiKey != nil { headers["Authorization"] = fmt.Sprintf("Bearer %s", *s.apiKey) } - s.client = weaviate.New(weaviate.Config{ + s.client, err = weaviate.NewClient(weaviate.Config{ Scheme: s.scheme, Host: s.host, Headers: headers, @@ -83,7 +83,7 @@ func New(opts ...Option) (Store, error) { ConnectionClient: s.connectionClient, }) - return s, nil + return s, err } // AddDocuments creates vector embeddings from the documents using the embedder