Data Connector
Chat with your Database and APIs
Listed in categories:
Artificial IntelligenceOpen SourceDeveloper ToolsDescription
Inferable Data Connector is a bridge between your data systems and Inferable. It allows you to configure your data sources in a JSON file and start conversing with your data in natural language. The connector works locally and in any dockerized environment, enabling connections to private resources like databases and API endpoints without exposing them to the public internet.
How to use Data Connector?
To use the Inferable Data Connector, you need an Inferable Cluster API Key. You can create an Inferable Cloud key or follow the self-hosting guide. After setting up your environment, configure your data sources in a JSON file and run the connector in a Docker container to start querying your data.
Core features of Data Connector:
1️⃣
Secure Credential Handling: Credentials such as DB connection strings and API keys never leave your environment.
2️⃣
Extensible: Adding a new data source is as simple as writing a new function.
3️⃣
Adapts to Schema Changes: The connector automatically adapts to schema changes by periodically fetching the data system schema.
4️⃣
Optional Privacy Mode: Query outputs are never sent to the model, ensuring data privacy.
5️⃣
Optional Approval Mode: Requires manual approval before executing each query.
Why could be used Data Connector?
# | Use case | Status | |
---|---|---|---|
# 1 | Connecting to private databases securely without exposing them to the internet. | ✅ | |
# 2 | Enabling natural language queries on various data sources like Postgres, MySQL, and SQLite. | ✅ | |
# 3 | Facilitating data access in environments with strict privacy requirements. | ✅ |
Who developed Data Connector?
Inferable is a company focused on providing innovative solutions for data interaction and management. They aim to simplify the way users interact with their data through natural language processing and secure data handling practices.