Pandas-llm

Latest version: v0.0.3

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.0.3

This version is more requirements friendly

0.0.2

This version is more restrictive on the dependencies.

0.0.1

**Pandas DataFrame Extension:** The PandasLLM class extends the standard pandas DataFrame, allowing OpenAI language models to query and manipulate data.

**Natural Language Queries:** Use natural language prompts to interact with your dataframes. The prompt method takes a request string, constructs a prompt for the OpenAI API, and returns the resulting code execution.

**Code Execution in a Sandbox:** Execute generated Python code in a secure environment. The execInSandbox method runs the Python code received from the OpenAI API in a sandboxed environment, protecting your system from potentially harmful code.

**Privacy Protection:** Avoid sending data to OpenAI

**Customizable Configuration:** Customize your PandasLLM instance with various configuration options, such as the OpenAI model to use, the API key, the temperature for the model and more.

**Verbose Mode:** Track the progress of your operations with the verbose mode. When turned on, the library will print detailed logs of its activities.

This release of pandas_llm opens up new possibilities for data exploration and manipulation. By combining the power of OpenAI's language models with the versatility of pandas, we aim to make data analysis more intuitive and accessible.

Please review the official documentation for a detailed guide on using the pandas_llm library. We welcome feedback and contributions from the community.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.