airbytehq / airbyte

The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
https://airbyte.com
Other
15.94k stars 4.09k forks source link

[destination-qdrant] No option to connect to local QDrant instance #42858

Open AnaCoda opened 2 months ago

AnaCoda commented 2 months ago

Connector Name

destination-qdrant

Connector Version

0.1.5

What step the error happened?

Configuring a new connector

Relevant information

Despite a "local mode" authentication method being listed in the documentation for a Qdrant connector:

(Required) Authentication method

For local mode
    Host for example localhost
    Port for example 8000
    gRPC Port (Optional)
For cloud mode
    Url The url of the cloud Qdrant instance.
    API Key The API Key for the cloud Qdrant instance

When I add a Qdrant connector, I can find no mention of "local" or "cloud" mode and I am only given the option to use a Url and API Key: image

So I am unable to connect to a local Docker Qdrant deployment. My Airbyte instance is deployed through abctl

Relevant log output

No response

Contribute

AnaCoda commented 2 months ago

Hello, I'm not too familiar with the Airbyte source code but I think this might be a quick fix since the documentation mentions local functionality. Perhaps I'm just using the interface wrong. However, this is an urgent need for my use case. Would someone be able to take a quick look please? Thank you!

AnaCoda commented 2 months ago

I was able to successfully connect to a local Qdrant instance by entering the IP address of my device (not localhost or 127.0.0.1). This should be clearly stated in the connector documentation.