Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (17.0%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: assistidemo
  • License: other
  • Language: Python
  • Default Branch: main
  • Size: 59.3 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 12 months ago · Last pushed 12 months ago
Metadata Files
Readme Contributing License Citation

README.md

PandaAI

Release CI CD Coverage Discord Downloads License: MIT Open in Colab

PandaAI is a Python platform that makes it easy to ask questions to your data in natural language. It helps non-technical users to interact with their data in a more natural way, and it helps technical users to save time, and effort when working with data.

🔧 Getting started

You can find the full documentation for PandaAI here.

You can either decide to use PandaAI in your Jupyter notebooks, Streamlit apps, or use the client and server architecture from the repo.

☁️ Using the platform

The library can be used alongside our powerful data platform, making end-to-end conversational data analytics possible with as little as a few lines of code.

Load your data, save them as a dataframe, and push them to the platform

```python import pandasai as pai

pai.api_key.set("your-pai-api-key")

file = pai.read_csv("./filepath.csv")

dataset = pai.create(path="your-organization/dataset-name", df=file, name="dataset-name", description="dataset-description")

dataset.push() ```

Your team can now access and query this data using natural language through the platform.

PandaAI

📚 Using the library

Python Requirements

Python version 3.8+ <3.12

📦 Installation

You can install the PandaAI library using pip or poetry.

With pip:

bash pip install "pandasai>=3.0.0b2"

With poetry:

bash poetry add "pandasai>=3.0.0b2"

💻 Usage

Ask questions

```python import pandasai as pai

Sample DataFrame

df = pai.DataFrame({ "country": ["United States", "United Kingdom", "France", "Germany", "Italy", "Spain", "Canada", "Australia", "Japan", "China"], "revenue": [5000, 3200, 2900, 4100, 2300, 2100, 2500, 2600, 4500, 7000] })

By default, unless you choose a different LLM, it will use BambooLLM.

You can get your free API key signing up at https://app.pandabi.ai (you can also configure it in your .env file)

pai.api_key.set("your-pai-api-key")

df.chat('Which are the top 5 countries by sales?') ```

China, United States, Japan, Germany, Australia


Or you can ask more complex questions:

python df.chat( "What is the total sales for the top 3 countries by sales?" )

The total sales for the top 3 countries by sales is 16500.

Visualize charts

You can also ask PandaAI to generate charts for you:

python df.chat( "Plot the histogram of countries showing for each one the gd. Use different colors for each bar", )

Chart

Multiple DataFrames

You can also pass in multiple dataframes to PandaAI and ask questions relating them.

```python import pandasai as pai

employees_data = { 'EmployeeID': [1, 2, 3, 4, 5], 'Name': ['John', 'Emma', 'Liam', 'Olivia', 'William'], 'Department': ['HR', 'Sales', 'IT', 'Marketing', 'Finance'] }

salaries_data = { 'EmployeeID': [1, 2, 3, 4, 5], 'Salary': [5000, 6000, 4500, 7000, 5500] }

employeesdf = pai.DataFrame(employeesdata) salariesdf = pai.DataFrame(salariesdata)

By default, unless you choose a different LLM, it will use BambooLLM.

You can get your free API key signing up at https://app.pandabi.ai (you can also configure it in your .env file)

pai.api_key.set("your-pai-api-key")

pai.chat("Who gets paid the most?", employeesdf, salariesdf) ```

Olivia gets paid the most.

Docker Sandbox

You can run PandaAI in a Docker sandbox, providing a secure, isolated environment to execute code safely and mitigate the risk of malicious attacks.

Python Requirements

bash pip install "pandasai-docker"

Usage

```python import pandasai as pai from pandasai_docker import DockerSandbox

Initialize the sandbox

sandbox = DockerSandbox() sandbox.start()

employees_data = { 'EmployeeID': [1, 2, 3, 4, 5], 'Name': ['John', 'Emma', 'Liam', 'Olivia', 'William'], 'Department': ['HR', 'Sales', 'IT', 'Marketing', 'Finance'] }

salaries_data = { 'EmployeeID': [1, 2, 3, 4, 5], 'Salary': [5000, 6000, 4500, 7000, 5500] }

employeesdf = pai.DataFrame(employeesdata) salariesdf = pai.DataFrame(salariesdata)

By default, unless you choose a different LLM, it will use BambooLLM.

You can get your free API key signing up at https://app.pandabi.ai (you can also configure it in your .env file)

pai.api_key.set("your-pai-api-key")

pai.chat("Who gets paid the most?", employeesdf, salariesdf, sandbox=sandbox)

Don't forget to stop the sandbox when done

sandbox.stop() ```

Olivia gets paid the most.

You can find more examples in the examples directory.

📜 License

PandaAI is available under the MIT expat license, except for the pandasai/ee directory of this repository, which has its license here.

If you are interested in managed PandaAI Cloud or self-hosted Enterprise Offering, contact us.

Resources

Beta Notice
Release v3 is currently in beta. The following documentation and examples reflect the features and functionality in progress and may change before the final release.

  • Docs for comprehensive documentation
  • Examples for example notebooks
  • Discord for discussion with the community and PandaAI team

🤝 Contributing

Contributions are welcome! Please check the outstanding issues and feel free to open a pull request. For more information, please check out the contributing guidelines.

Thank you!

Contributors

Owner

  • Login: assistidemo
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
date-released: 2023-04-29
message: "If you use this software, please cite it as below."
title: "PandaAI: the conversational data analysis framework"
abstract: "PandaAI is a python library that makes it easy to ask questions to your data in natural language."
url: "https://github.com/sinaptik-ai/pandas-ai"
authors:
- family-names: "Venturi"
  given-names: "Gabriele"
  affiliation: "Sinaptik"
license: MIT

GitHub Events

Total
  • Create event: 153
Last Year
  • Create event: 153

Dependencies

.github/workflows/cd.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/ci-core.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
.github/workflows/ci-extensions.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
docker-compose.yml docker
  • postgres 14.2-alpine
extensions/sandbox/docker/pandasai_docker/Dockerfile docker
  • python 3.9 build
extensions/connectors/sql/poetry.lock pypi
  • annotated-types 0.7.0
  • astor 0.8.1
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • cockroachdb 0.3.5
  • colorama 0.4.6
  • contourpy 1.3.0
  • coverage 7.6.10
  • cycler 0.12.1
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • fsspec 2024.12.0
  • greenlet 3.1.1
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-resources 6.5.2
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • kiwisolver 1.4.7
  • markupsafe 3.0.2
  • matplotlib 3.7.5
  • numpy 1.26.4
  • packaging 24.2
  • pandas 2.2.3
  • pandasai 3.0.0b4
  • pillow 10.4.0
  • pluggy 1.5.0
  • psycopg2-binary 2.9.10
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pymysql 1.1.1
  • pyparsing 3.2.1
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • regex 2024.11.6
  • requests 2.32.3
  • safetensors 0.5.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • six 1.17.0
  • sqlalchemy 2.0.37
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • tokenizers 0.21.0
  • tomli 2.2.1
  • tqdm 4.67.1
  • transformers 4.48.1
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 2.3.0
  • zipp 3.21.0
extensions/connectors/sql/pyproject.toml pypi
  • cockroachdb ^0.3.5
  • pandasai >=3.0.0b4
  • psycopg2-binary ^2.9.10
  • pymysql ^1.1.1
  • python >=3.9,<3.12
  • sqlalchemy ^2.0.0
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/connectors/yfinance/poetry.lock pypi
  • annotated-types 0.7.0
  • astor 0.8.1
  • beautifulsoup4 4.12.3
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • colorama 0.4.6
  • contourpy 1.3.0
  • coverage 7.6.10
  • cycler 0.12.1
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • frozendict 2.4.6
  • fsspec 2024.12.0
  • html5lib 1.1
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-resources 6.5.2
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • kiwisolver 1.4.7
  • lxml 5.3.0
  • markupsafe 3.0.2
  • matplotlib 3.7.5
  • multitasking 0.0.11
  • numpy 1.23.2
  • packaging 24.2
  • pandas 2.2.3
  • pandasai 3.0.0b4
  • peewee 3.17.8
  • pillow 10.4.0
  • platformdirs 4.3.6
  • pluggy 1.5.0
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pyparsing 3.2.1
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • regex 2024.11.6
  • requests 2.32.3
  • safetensors 0.5.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • six 1.17.0
  • soupsieve 2.6
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • tokenizers 0.21.0
  • tomli 2.2.1
  • tqdm 4.67.1
  • transformers 4.48.1
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 2.3.0
  • webencodings 0.5.1
  • yfinance 0.2.52
  • zipp 3.21.0
extensions/connectors/yfinance/pyproject.toml pypi
  • pandasai >=3.0.0b4
  • pyarrow ^14.0.1
  • python >=3.9,<3.12
  • yfinance ^0.2.35
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/ee/connectors/bigquery/poetry.lock pypi
  • annotated-types 0.7.0
  • astor 0.8.1
  • cachetools 5.5.0
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • colorama 0.4.6
  • contourpy 1.3.0
  • coverage 7.6.10
  • cycler 0.12.1
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • fsspec 2024.12.0
  • google-api-core 2.24.0
  • google-auth 2.37.0
  • google-cloud-bigquery 3.27.0
  • google-cloud-core 2.4.1
  • google-crc32c 1.6.0
  • google-resumable-media 2.7.2
  • googleapis-common-protos 1.66.0
  • greenlet 3.1.1
  • grpcio 1.69.0
  • grpcio-status 1.69.0
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-resources 6.5.2
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • kiwisolver 1.4.7
  • markupsafe 3.0.2
  • matplotlib 3.7.5
  • numpy 1.26.4
  • packaging 24.2
  • pandas 2.2.3
  • pandasai 3.0.0b4
  • pandasai-sql 0.1.3
  • pillow 10.4.0
  • pluggy 1.5.0
  • proto-plus 1.25.0
  • protobuf 5.29.3
  • pyarrow 14.0.2
  • pyasn1 0.6.1
  • pyasn1-modules 0.4.1
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pyparsing 3.2.1
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • regex 2024.11.6
  • requests 2.32.3
  • rsa 4.9
  • safetensors 0.5.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • six 1.17.0
  • sqlalchemy 2.0.37
  • sqlalchemy-bigquery 1.12.0
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • tokenizers 0.21.0
  • tomli 2.2.1
  • tqdm 4.67.1
  • transformers 4.48.1
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 2.3.0
  • zipp 3.21.0
extensions/ee/connectors/bigquery/pyproject.toml pypi
  • google-cloud-bigquery ^3.27.0
  • pandasai >=3.0.0b4
  • pandasai-sql ^0.1.0
  • python >=3.9,<3.12
  • sqlalchemy-bigquery ^1.8.0
  • pandasai-sql * test
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/ee/connectors/databricks/poetry.lock pypi
  • annotated-types 0.7.0
  • astor 0.8.1
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • colorama 0.4.6
  • contourpy 1.3.0
  • coverage 7.6.10
  • cycler 0.12.1
  • databricks-sql-connector 3.7.1
  • duckdb 1.1.3
  • et-xmlfile 2.0.0
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • fsspec 2024.12.0
  • greenlet 3.1.1
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-resources 6.5.2
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • kiwisolver 1.4.7
  • lz4 4.3.3
  • markupsafe 3.0.2
  • matplotlib 3.7.5
  • numpy 1.26.4
  • oauthlib 3.2.2
  • openpyxl 3.1.5
  • packaging 24.2
  • pandas 2.2.3
  • pandasai 3.0.0b4
  • pandasai-sql 0.1.3
  • pillow 10.4.0
  • pluggy 1.5.0
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pyparsing 3.2.1
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • regex 2024.11.6
  • requests 2.32.3
  • safetensors 0.5.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • six 1.17.0
  • sqlalchemy 2.0.37
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • thrift 0.20.0
  • tokenizers 0.21.0
  • tomli 2.2.1
  • tqdm 4.67.1
  • transformers 4.48.1
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 2.3.0
  • zipp 3.21.0
extensions/ee/connectors/databricks/pyproject.toml pypi
  • databricks-sql-connector ^3.6.0
  • pandasai >=3.0.0b4
  • pandasai-sql ^0.1.0
  • pyarrow ^14.0.1
  • python >=3.9,<3.12
  • jinja2 ^3.1.3 test
  • pandasai-sql * test
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/ee/connectors/oracle/poetry.lock pypi
  • annotated-types 0.7.0
  • astor 0.8.1
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • colorama 0.4.6
  • contourpy 1.3.0
  • coverage 7.6.10
  • cx-oracle 8.3.0
  • cycler 0.12.1
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • fsspec 2024.12.0
  • greenlet 3.1.1
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-resources 6.5.2
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • kiwisolver 1.4.7
  • markupsafe 3.0.2
  • matplotlib 3.7.5
  • numpy 1.26.4
  • packaging 24.2
  • pandas 2.2.3
  • pandasai 3.0.0b4
  • pandasai-sql 0.1.3
  • pillow 10.4.0
  • pluggy 1.5.0
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pyparsing 3.2.1
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • regex 2024.11.6
  • requests 2.32.3
  • safetensors 0.5.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • six 1.17.0
  • sqlalchemy 2.0.37
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • tokenizers 0.21.0
  • tomli 2.2.1
  • tqdm 4.67.1
  • transformers 4.48.1
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 2.3.0
  • zipp 3.21.0
extensions/ee/connectors/oracle/pyproject.toml pypi
  • cx_oracle ^8.3.0
  • pandasai >=3.0.0b4
  • pandasai-sql ^0.1.0
  • python >=3.9,<3.12
  • pandasai-sql * test
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/ee/connectors/snowflake/poetry.lock pypi
  • annotated-types 0.7.0
  • asn1crypto 1.5.1
  • astor 0.8.1
  • certifi 2024.12.14
  • cffi 1.17.1
  • charset-normalizer 3.4.1
  • colorama 0.4.6
  • contourpy 1.3.0
  • coverage 7.6.10
  • cryptography 43.0.3
  • cycler 0.12.1
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • fsspec 2024.12.0
  • greenlet 3.1.1
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-resources 6.5.2
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • kiwisolver 1.4.7
  • markupsafe 3.0.2
  • matplotlib 3.7.5
  • numpy 1.26.4
  • packaging 24.2
  • pandas 2.2.3
  • pandasai 3.0.0b4
  • pandasai-sql 0.1.3
  • pillow 10.4.0
  • platformdirs 4.3.6
  • pluggy 1.5.0
  • pyarrow 14.0.2
  • pycparser 2.22
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pyjwt 2.10.1
  • pyopenssl 24.3.0
  • pyparsing 3.2.1
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • regex 2024.11.6
  • requests 2.32.3
  • safetensors 0.5.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • six 1.17.0
  • snowflake-connector-python 3.12.4
  • snowflake-sqlalchemy 1.7.3
  • sortedcontainers 2.4.0
  • sqlalchemy 2.0.37
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • tokenizers 0.21.0
  • tomli 2.2.1
  • tomlkit 0.13.2
  • tqdm 4.67.1
  • transformers 4.48.1
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 1.26.20
  • zipp 3.21.0
extensions/ee/connectors/snowflake/pyproject.toml pypi
  • pandasai >=3.0.0b4
  • pandasai-sql ^0.1.0
  • python >=3.9,<3.12
  • snowflake-sqlalchemy ^1.5.0
  • pandasai-sql * test
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/ee/vectorstores/chromadb/poetry.lock pypi
  • 119 dependencies
extensions/ee/vectorstores/chromadb/pyproject.toml pypi
  • chromadb ^0.4.22
  • numpy 1.23.2
  • onnxruntime >=1.14.1,<1.20
  • pandasai >=3.0.0b4
  • pydantic ^2.0.0
  • python >=3.9,<3.12
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/ee/vectorstores/lancedb/poetry.lock pypi
  • annotated-types 0.7.0
  • astor 0.8.1
  • attrs 24.3.0
  • cachetools 5.5.0
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • click 8.1.8
  • colorama 0.4.6
  • contourpy 1.1.1
  • coverage 7.6.1
  • cycler 0.12.1
  • decorator 5.1.1
  • deprecation 2.1.0
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • fsspec 2024.12.0
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-resources 6.4.5
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • joblib 1.4.2
  • kiwisolver 1.4.7
  • lancedb 0.5.7
  • markupsafe 2.1.5
  • matplotlib 3.7.5
  • mpmath 1.3.0
  • networkx 3.1
  • numpy 1.23.2
  • nvidia-cublas-cu12 12.4.5.8
  • nvidia-cuda-cupti-cu12 12.4.127
  • nvidia-cuda-nvrtc-cu12 12.4.127
  • nvidia-cuda-runtime-cu12 12.4.127
  • nvidia-cudnn-cu12 9.1.0.70
  • nvidia-cufft-cu12 11.2.1.3
  • nvidia-curand-cu12 10.3.5.147
  • nvidia-cusolver-cu12 11.6.1.9
  • nvidia-cusparse-cu12 12.3.1.170
  • nvidia-nccl-cu12 2.21.5
  • nvidia-nvjitlink-cu12 12.4.127
  • nvidia-nvtx-cu12 12.4.127
  • overrides 7.7.0
  • packaging 24.2
  • pandas 2.0.3
  • pandasai 3.0.0b4
  • pillow 10.4.0
  • pluggy 1.5.0
  • py 1.11.0
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pylance 0.9.18
  • pyparsing 3.1.4
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • ratelimiter 1.2.0.post0
  • regex 2024.11.6
  • requests 2.32.3
  • retry 0.9.2
  • safetensors 0.5.2
  • scikit-learn 1.3.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • semver 3.0.2
  • sentence-transformers 2.7.0
  • six 1.17.0
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • sympy 1.12.1
  • sympy 1.13.1
  • threadpoolctl 3.5.0
  • tokenizers 0.20.3
  • tomli 2.2.1
  • torch 2.5.1
  • tqdm 4.67.1
  • transformers 4.46.3
  • triton 3.1.0
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 2.2.3
  • zipp 3.20.2
extensions/ee/vectorstores/lancedb/pyproject.toml pypi
  • lancedb ^0.5.0
  • numpy 1.23.2
  • pandasai >=3.0.0b4
  • python >=3.8,<3.12
  • sentence-transformers ^2.2.2
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/ee/vectorstores/milvus/poetry.lock pypi
  • annotated-types 0.7.0
  • astor 0.8.1
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • colorama 0.4.6
  • coloredlogs 15.0.1
  • contourpy 1.1.1
  • coverage 7.6.1
  • cycler 0.12.1
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • flatbuffers 24.12.23
  • fonttools 4.55.3
  • fsspec 2024.12.0
  • grpcio 1.67.1
  • huggingface-hub 0.27.1
  • humanfriendly 10.0
  • idna 3.10
  • importlib-resources 6.4.5
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • joblib 1.4.2
  • kiwisolver 1.4.7
  • markupsafe 2.1.5
  • matplotlib 3.7.5
  • milvus-lite 2.4.11
  • milvus-model 0.2.12
  • mpmath 1.3.0
  • networkx 3.1
  • numpy 1.23.2
  • nvidia-cublas-cu12 12.1.3.1
  • nvidia-cuda-cupti-cu12 12.1.105
  • nvidia-cuda-nvrtc-cu12 12.1.105
  • nvidia-cuda-runtime-cu12 12.1.105
  • nvidia-cudnn-cu12 9.1.0.70
  • nvidia-cufft-cu12 11.0.2.54
  • nvidia-curand-cu12 10.3.2.106
  • nvidia-cusolver-cu12 11.4.5.107
  • nvidia-cusparse-cu12 12.1.0.106
  • nvidia-nccl-cu12 2.20.5
  • nvidia-nvjitlink-cu12 12.6.85
  • nvidia-nvtx-cu12 12.1.105
  • onnxruntime 1.15.1
  • packaging 24.2
  • pandas 2.0.3
  • pandasai 3.0.0b4
  • pillow 10.4.0
  • pluggy 1.5.0
  • protobuf 5.29.3
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pymilvus 2.5.3
  • pyparsing 3.1.4
  • pyreadline3 3.5.4
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • regex 2024.11.6
  • requests 2.32.3
  • safetensors 0.5.2
  • scikit-learn 1.3.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • sentence-transformers 2.7.0
  • setuptools 70.0.0
  • setuptools 75.8.0
  • six 1.17.0
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • sympy 1.13.3
  • threadpoolctl 3.5.0
  • tokenizers 0.20.3
  • tomli 2.2.1
  • torch 2.4.1
  • tqdm 4.67.1
  • transformers 4.46.3
  • triton 3.0.0
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • ujson 5.10.0
  • urllib3 2.2.3
  • zipp 3.20.2
extensions/ee/vectorstores/milvus/pyproject.toml pypi
  • numpy 1.23.2
  • onnxruntime 1.15.1
  • pandasai >=3.0.0b4
  • pymilvus ^2.3.6
  • python >=3.8,<3.12
  • sentence-transformers ^2.2.2
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/ee/vectorstores/pinecone/poetry.lock pypi
  • annotated-types 0.7.0
  • astor 0.8.1
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • colorama 0.4.6
  • contourpy 1.1.1
  • coverage 7.6.1
  • cycler 0.12.1
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • fsspec 2024.12.0
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-resources 6.4.5
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • joblib 1.4.2
  • kiwisolver 1.4.7
  • markupsafe 2.1.5
  • matplotlib 3.7.5
  • mpmath 1.3.0
  • networkx 3.1
  • numpy 1.23.2
  • nvidia-cublas-cu12 12.4.5.8
  • nvidia-cuda-cupti-cu12 12.4.127
  • nvidia-cuda-nvrtc-cu12 12.4.127
  • nvidia-cuda-runtime-cu12 12.4.127
  • nvidia-cudnn-cu12 9.1.0.70
  • nvidia-cufft-cu12 11.2.1.3
  • nvidia-curand-cu12 10.3.5.147
  • nvidia-cusolver-cu12 11.6.1.9
  • nvidia-cusparse-cu12 12.3.1.170
  • nvidia-nccl-cu12 2.21.5
  • nvidia-nvjitlink-cu12 12.4.127
  • nvidia-nvtx-cu12 12.4.127
  • packaging 24.2
  • pandas 2.0.3
  • pandasai 3.0.0b4
  • pillow 10.4.0
  • pinecone-client 3.2.2
  • pluggy 1.5.0
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pyparsing 3.1.4
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • regex 2024.11.6
  • requests 2.32.3
  • safetensors 0.5.2
  • scikit-learn 1.3.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • sentence-transformers 2.7.0
  • six 1.17.0
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • sympy 1.12.1
  • sympy 1.13.1
  • threadpoolctl 3.5.0
  • tokenizers 0.20.3
  • tomli 2.2.1
  • torch 2.5.1
  • tqdm 4.67.1
  • transformers 4.46.3
  • triton 3.1.0
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 2.2.3
  • zipp 3.20.2
extensions/ee/vectorstores/pinecone/pyproject.toml pypi
  • numpy 1.23.2
  • pandasai >=3.0.0b4
  • pinecone-client ^3.0.0
  • python >=3.8,<3.12
  • sentence-transformers ^2.2.2
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/ee/vectorstores/qdrant/poetry.lock pypi
  • annotated-types 0.7.0
  • anyio 4.8.0
  • astor 0.8.1
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • colorama 0.4.6
  • contourpy 1.3.0
  • coverage 7.6.10
  • cycler 0.12.1
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • fsspec 2024.12.0
  • grpcio 1.69.0
  • grpcio-tools 1.69.0
  • h11 0.14.0
  • h2 4.1.0
  • hpack 4.0.0
  • httpcore 1.0.7
  • httpx 0.28.1
  • huggingface-hub 0.27.1
  • hyperframe 6.0.1
  • idna 3.10
  • importlib-resources 6.5.2
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • joblib 1.4.2
  • kiwisolver 1.4.7
  • markupsafe 3.0.2
  • matplotlib 3.7.5
  • mpmath 1.3.0
  • networkx 3.2.1
  • numpy 1.23.2
  • nvidia-cublas-cu12 12.4.5.8
  • nvidia-cuda-cupti-cu12 12.4.127
  • nvidia-cuda-nvrtc-cu12 12.4.127
  • nvidia-cuda-runtime-cu12 12.4.127
  • nvidia-cudnn-cu12 9.1.0.70
  • nvidia-cufft-cu12 11.2.1.3
  • nvidia-curand-cu12 10.3.5.147
  • nvidia-cusolver-cu12 11.6.1.9
  • nvidia-cusparse-cu12 12.3.1.170
  • nvidia-nccl-cu12 2.21.5
  • nvidia-nvjitlink-cu12 12.4.127
  • nvidia-nvtx-cu12 12.4.127
  • packaging 24.2
  • pandas 2.2.3
  • pandasai 3.0.0b4
  • pillow 10.4.0
  • pluggy 1.5.0
  • portalocker 2.10.1
  • protobuf 5.29.3
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pyparsing 3.2.1
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pywin32 308
  • pyyaml 6.0.2
  • qdrant-client 1.4.0
  • regex 2024.11.6
  • requests 2.32.3
  • safetensors 0.5.2
  • scikit-learn 1.6.1
  • scipy 1.10.1
  • seaborn 0.12.2
  • sentence-transformers 2.7.0
  • setuptools 75.8.0
  • six 1.17.0
  • sniffio 1.3.1
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • sympy 1.13.1
  • threadpoolctl 3.5.0
  • tokenizers 0.21.0
  • tomli 2.2.1
  • torch 2.5.1
  • tqdm 4.67.1
  • transformers 4.48.1
  • triton 3.1.0
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 1.26.20
  • zipp 3.21.0
extensions/ee/vectorstores/qdrant/pyproject.toml pypi
  • numpy 1.23.2
  • pandasai >=3.0.0b4
  • python >=3.9,<3.12
  • qdrant-client 1.4.0
  • sentence-transformers ^2.2.2
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/llms/litellm/poetry.lock pypi
  • aiohappyeyeballs 2.4.4
  • aiohttp 3.10.11
  • aiosignal 1.3.1
  • annotated-types 0.7.0
  • anyio 4.5.2
  • astor 0.8.1
  • async-timeout 5.0.1
  • attrs 25.1.0
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • click 8.1.8
  • colorama 0.4.6
  • contourpy 1.1.1
  • coverage 7.6.1
  • cycler 0.12.1
  • distro 1.9.0
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • frozenlist 1.5.0
  • fsspec 2024.12.0
  • h11 0.14.0
  • httpcore 1.0.7
  • httpx 0.28.1
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-metadata 8.5.0
  • importlib-resources 6.4.5
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • jiter 0.8.2
  • jsonschema 4.23.0
  • jsonschema-specifications 2023.12.1
  • kiwisolver 1.4.7
  • litellm 1.61.20
  • markupsafe 2.1.5
  • matplotlib 3.7.5
  • multidict 6.1.0
  • numpy 1.24.4
  • openai 1.65.1
  • packaging 24.2
  • pandas 2.0.3
  • pandasai 3.0.0b4
  • pillow 10.4.0
  • pkgutil-resolve-name 1.3.10
  • pluggy 1.5.0
  • propcache 0.2.0
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pyparsing 3.1.4
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • referencing 0.35.1
  • regex 2024.11.6
  • requests 2.32.3
  • rpds-py 0.20.1
  • safetensors 0.5.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • six 1.17.0
  • sniffio 1.3.1
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • tiktoken 0.7.0
  • tokenizers 0.20.3
  • tomli 2.2.1
  • tqdm 4.67.1
  • transformers 4.46.3
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 2.2.3
  • yarl 1.15.2
  • zipp 3.20.2
extensions/llms/litellm/pyproject.toml pypi
  • litellm ^1.61.20
  • pandasai >=3.0.0b4
  • python >=3.8,<3.12
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/llms/openai/poetry.lock pypi
  • annotated-types 0.7.0
  • anyio 4.5.2
  • astor 0.8.1
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • colorama 0.4.6
  • contourpy 1.1.1
  • coverage 7.6.1
  • cycler 0.12.1
  • distro 1.9.0
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.3
  • fsspec 2024.12.0
  • h11 0.14.0
  • httpcore 1.0.7
  • httpx 0.28.1
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-resources 6.4.5
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • jiter 0.8.2
  • kiwisolver 1.4.7
  • markupsafe 2.1.5
  • matplotlib 3.7.5
  • numpy 1.24.4
  • openai 1.59.9
  • packaging 24.2
  • pandas 2.0.3
  • pandasai 3.0.0b4
  • pillow 10.4.0
  • pluggy 1.5.0
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pyparsing 3.1.4
  • pytest 7.4.4
  • pytest-cov 4.1.0
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • regex 2024.11.6
  • requests 2.32.3
  • safetensors 0.5.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • six 1.17.0
  • sniffio 1.3.1
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • tokenizers 0.20.3
  • tomli 2.2.1
  • tqdm 4.67.1
  • transformers 4.46.3
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 2.2.3
  • zipp 3.20.2
extensions/llms/openai/pyproject.toml pypi
  • openai ^1.3.7
  • pandasai >=3.0.0b4
  • python >=3.8,<3.12
  • typing-extensions ^4.0.0
  • pytest ^7.4.0 test
  • pytest-cov ^4.1.0 test
  • pytest-mock ^3.11.1 test
extensions/sandbox/docker/poetry.lock pypi
  • annotated-types 0.7.0
  • astor 0.8.1
  • certifi 2024.12.14
  • charset-normalizer 3.4.1
  • colorama 0.4.6
  • contourpy 1.1.1
  • cycler 0.12.1
  • docker 7.1.0
  • duckdb 1.1.3
  • filelock 3.16.1
  • fonttools 4.55.4
  • fsspec 2024.12.0
  • huggingface-hub 0.27.1
  • idna 3.10
  • importlib-resources 6.4.5
  • jinja2 3.1.5
  • kiwisolver 1.4.7
  • markupsafe 2.1.5
  • matplotlib 3.7.5
  • numpy 1.24.4
  • packaging 24.2
  • pandas 2.0.3
  • pandasai 3.0.0b4
  • pillow 10.4.0
  • pyarrow 14.0.2
  • pydantic 2.10.5
  • pydantic-core 2.27.2
  • pyparsing 3.1.4
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pywin32 308
  • pyyaml 6.0.2
  • regex 2024.11.6
  • requests 2.32.3
  • safetensors 0.5.2
  • scipy 1.10.1
  • seaborn 0.12.2
  • six 1.17.0
  • sqlglot 25.34.1
  • sqlglotrs 0.3.0
  • tokenizers 0.20.3
  • tqdm 4.67.1
  • transformers 4.46.3
  • typing-extensions 4.12.2
  • tzdata 2024.2
  • urllib3 2.2.3
  • zipp 3.20.2
extensions/sandbox/docker/pyproject.toml pypi
  • docker ^7.1.0
  • pandasai >=3.0.0b4
  • python >=3.8,<3.12
poetry.lock pypi
  • annotated-types 0.7.0
  • anyio 4.5.2
  • astor 0.8.1
  • certifi 2024.12.14
  • cfgv 3.4.0
  • charset-normalizer 3.4.1
  • click 8.1.8
  • codespell 2.4.1
  • colorama 0.4.6
  • contourpy 1.1.1
  • coverage 7.6.1
  • cycler 0.12.1
  • distlib 0.3.9
  • distro 1.9.0
  • duckdb 1.1.3
  • exceptiongroup 1.2.2
  • filelock 3.16.1
  • fonttools 4.55.8
  • h11 0.14.0
  • httpcore 1.0.7
  • httpx 0.28.1
  • identify 2.6.1
  • idna 3.10
  • importlib-resources 6.4.5
  • iniconfig 2.0.0
  • jinja2 3.1.5
  • jiter 0.8.2
  • kiwisolver 1.4.7
  • markupsafe 2.1.5
  • matplotlib 3.7.5
  • nodeenv 1.9.1
  • numpy 1.24.4
  • openai 1.60.2
  • packaging 24.2
  • pandas 2.0.3
  • pillow 10.4.0
  • platformdirs 4.3.6
  • pluggy 1.5.0
  • pre-commit 3.5.0
  • pyarrow 14.0.2
  • pydantic 2.10.6
  • pydantic-core 2.27.2
  • pyparsing 3.1.4
  • pytest 7.4.4
  • pytest-env 0.8.2
  • pytest-mock 3.14.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.0.1
  • pytz 2024.2
  • pyyaml 6.0.2
  • requests 2.32.3
  • ruff 0.1.15
  • scipy 1.10.1
  • seaborn 0.12.2
  • six 1.17.0
  • sniffio 1.3.1
  • sourcery 1.33.0
  • sqlglot 25.34.1
  • tomli 2.2.1
  • tqdm 4.67.1
  • typing-extensions 4.12.2
  • tzdata 2025.1
  • urllib3 2.2.3
  • virtualenv 20.29.1
  • zipp 3.20.2
pyproject.toml pypi
  • click ^8.1.3 develop
  • codespell ^2.2.0 develop
  • coverage ^7.2.7 develop
  • openai ^1.60.0 develop
  • pre-commit ^3.2.2 develop
  • pytest ^7.3.1 develop
  • pytest-env ^0.8.1 develop
  • pytest-mock ^3.10.0 develop
  • ruff ^0.1.0 develop
  • sourcery ^1.11.0 develop
  • astor ^0.8.1
  • duckdb ^1.0.0
  • jinja2 ^3.1.3
  • matplotlib <3.8,>=3.7.1
  • numpy ^1.17
  • pandas ^2.0.3
  • pillow ^10.1.0
  • pyarrow ^14.0.1
  • pydantic ^2.6.4
  • python >=3.8,<3.12
  • python-dotenv ^1.0.0
  • pyyaml ^6.0.2
  • requests ^2.31.0
  • scipy 1.10.1
  • seaborn ^0.12.2
  • sqlglot ^25.0.3