
PandaAI 是一个 Python 平台,使用户能够以自然语言询问数据。这个项目可以让你通过自然语言与数据交互,尤其是对于数据分析的需求,更加方便!
该开源工具的核心功能是将数据分析变得对话化,让用户可以轻松与其数据库或数据湖(如 SQL、CSV、Parquet)互动。PandaAI 通过利用大语言模型(LLM)和检索增强生成(RAG)技术,实现了这一目标。

PandaAI 兼容 Jupyter 笔记本、Streamlit 应用等,可以轻松与这些平台集成使用。用户可以通过几行代码加载数据并在平台上进行推送,随后团队成员可以通过平台使用自然语言查询这些数据。
安装方法:
pip install "pandasai>=3.0.0b2"poetry add "pandasai>=3.0.0b2"示例代码:
import pandasai as pai
# 示例数据框
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]
})
# 设置 API 密钥
pai.api_key.set("your-pai-api-key")
# 询问问题
df.chat('Which are the top 5 countries by sales?')总之,PandaAI 通过将数据分析变得对话化,为用户提供了一个更加自然和高效的与数据互动的方式.
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。