PandasAI 3.0目前处于测试阶段。本文档反映了最新特性和功能,这些内容在正式发布前可能会有所变化。

PandasAI 提供了一个命令行界面(CLI),可帮助您管理数据集和身份验证。

认证

在使用PandasAI的远程功能前,您需要使用API密钥进行身份验证。请使用login命令:

pai login PAI-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

这将:

  1. 验证您的API密钥格式
  2. 将其存储在您的.env文件中
  3. 保留您可能拥有的任何其他环境变量

数据集管理

创建数据集

通过引导流程创建新的数据集:

pai dataset create

系统将提示您输入:

  • 数据集路径 (组织/数据集)
  • 数据集名称(可选)
  • 描述(可选)
  • 数据源配置(类型、连接详情等)

推送数据集

将本地数据集推送到远程服务器:

pai push organization/dataset

推送后,您可以通过以下地址访问数据集:https://app.pandabi.ai/datasets/organization/dataset

获取数据集

从远程服务器拉取数据集:

pai pull organization/dataset

命令参考

命令描述
login <api-key>Authenticate with your PandaBI API key
dataset createCreate a new dataset through a guided process
push <path>Push a dataset to the remote server
pull <path>Pull a dataset from the remote server

路径格式

数据集路径应遵循以下格式:organization/dataset

示例:

  • my-org/sales-data
  • acme-corp/customer-metrics

需求:

  • 组织名称和数据集名称必须为小写
  • 只允许使用连字符作为分隔符
  • 组织和数据集名称均为必填项