Skip to content

Pandas_llm 0.0.1 (conversational dataframe queries)

Pre-release
Pre-release

Choose a tag to compare

@alessiodashydash alessiodashydash released this 11 May 22:14
· 19 commits to main since this release

Release Notes for pandas_llm v0.0.1

We are pleased to announce the release of pandas_llm version 0.0.1. This library introduces the powerful capabilities of OpenAI's language models to your Pandas dataframes. With pandas_llm, you can now make data queries using natural language prompts.

New Features in v0.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.