A Python package to generate and execute code snippets based on user prompts.
Project description
DataPromptAI
DataPromptAI is a Python package designed to streamline data analysis using the power of AI. With DataPromptAI, you can easily load multiple datasets from a local path or URL and interact with them using natural language prompts. The package leverages the OpenAI API to generate Python code snippets based on your input, enabling you to perform complex data operations with minimal effort.
Key Features
Seamless Data Loading: Load datasets from various sources, whether local files or URLs, and handle large data using chunking. Natural Language Processing: Describe your data operations in natural language, and DataPromptAI will generate the necessary Python code. Interactive Execution: Review the generated code and choose whether to execute it directly within your environment. AI-Powered: Built on top of OpenAI's language models, DataPromptAI brings the power of LLMs to your data analysis workflow. DataFrame Support: Tailored for operations on pandas DataFrames, making it ideal for data science tasks.
Data Privacy
DataPromptAI is designed with user privacy in mind. The package ensures that your data remains local and is never uploaded to ChatGPT's servers. All operations, including data processing and prompt-based code generation, are performed on your local machine. This approach safeguards your sensitive information and complies with data privacy regulations, making DataPromptAI a secure choice for working with your data.
Installation
To install the package, clone the repository and use pip:
git clone https://github.com/Xuzhangjin/DataPromptAI.git
cd DataPromptAI
pip install .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file datapromptai-0.1.0.tar.gz.
File metadata
- Download URL: datapromptai-0.1.0.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
39607b5f89f203a45785e3bf2969237acf80f729005048697426394155b025e6
|
|
| MD5 |
42670d58cd119a075d88434e453833e7
|
|
| BLAKE2b-256 |
16cd2dd47742efb44c7bca359a0ca8aa10e9757eeef767e987e2d3094f78acb3
|
File details
Details for the file DataPromptAI-0.1.0-py3-none-any.whl.
File metadata
- Download URL: DataPromptAI-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f20e389b663dc125e2a96fd72e21a864b5685a5637057fe2b62c346da1761b8e
|
|
| MD5 |
a7adf7b03e180f7660dbf980c4d973cc
|
|
| BLAKE2b-256 |
69f51923f09026e325cc9ed888cb059f40f5182b9bd6cd0d0c2b766d55245d82
|