AI-Northstar-Tech / vector-io

Comprehensive Vector Data Tooling. The universal interface for all vector database, datasets and RAG platforms. Easily export, import, backup, re-embed (using any model) or access your vector data from any vector databases or repository.
https://vector-io.com
Apache License 2.0
222 stars 27 forks source link

testing: Weaviate impl #88

Open emekaokoli19 opened 7 months ago

emekaokoli19 commented 7 months ago

/claim #74

@dhruv-anand-aintech Please take a look


:rocket: This description was created by Ellipsis for commit 5e2a59276706d3d3f00abdabb684d17ddd615d1e

Summary:

Enhances Weaviate export and import functionalities with support for multiple connection types, batch processing, and integration of OpenAI API key, with import functionality needing completion.

Key points:


Generated with :heart: by ellipsis.dev

ellipsis-dev[bot] commented 7 months ago

Your free trial has expired. To continue using Ellipsis, sign up at https://app.ellipsis.dev for $20/seat/month. If you have any questions, reach us at help@ellipsis.dev

dhruv-anand-aintech commented 7 months ago

@emekaokoli19 did you test the newest version of the code with a weaviate instance?

emekaokoli19 commented 6 months ago

@emekaokoli19 did you test the newest version of the code with a weaviate instance?

@dhruv-anand-aintech I am sorry for the late reply, I was out for a few days but I am back now. Yes the code was tested with a weaviate instance and it works

dhruv-anand-aintech commented 6 months ago

@emekaokoli19 you need to make sure that it works for any import command. eg:

import_vdf \
    --max_num_rows 1000 \
    --hf_dataset aintech/vdf_prefix-cache \
    weaviate

Here it asks me for index name, which it should be using the name from the VDF_META.json file (see other DBs' implementation). Screenshot 2024-05-15 at 5 00 42 PM

It also fails because openai_api_key is not set. This is not a required API key for importing datasets. You need to make sure the code works without it being set (using .get("openai_api_key", "") syntax.

Screenshot 2024-05-15 at 5 00 51 PM

Let's have a pair programming session to finish off this task. Please message me on discord to set a time