爱派是什么
爱派(AiPy)是创新的人工智能助手,基于大语言模型(LLM)与Python的深度融合,让AI能思考,能主动执行任务。采用“Python-Use”范式,摒弃传统依赖大量专用工具的方式,直接基于Python的强大生态,通过实时编码和执行来完成任务。 AiPy的核心优势支持本地处理敏感数据,保障隐私安全,能自动编写并运行Python程序,实现任务自动化。AiPy具备环境交互能力,可以操作数据库、控制物联网设备等。
爱派的主要功能
- 自然语言生成代码:用户可以通过自然语言描述任务,AiPy能自动生成并运行Python代码。
- 数据处理与分析:支持多种数据格式(如CSV、Excel、JSON等),具备数据清洗、转换、计算、聚合、排序、分组和过滤等功能。
- 数据可视化:能生成柱状图、饼图等图表,帮助用户更直观地理解数据。
- Python命令行模式:用户可以直接输入并运行Python代码,两种模式(自然语言和代码输入)数据共享。
- 第三方库管理:自动提示并安装所需Python库(如
pandas
、psutil
等),方便用户扩展功能。 - 代码纠错与优化:通过抽象语法树(AST)检测并修复代码错误,能根据执行情况进行自我评估和优化。
- API调用:支持调用互联网API(如天气、地图)和本地私有API,实现更广泛的功能扩展。
- 任务自动化与环境交互:能根据用户需求自动编写并运行Python程序,完成数据库操作、报表生成等任务,支持网络探测和物联网设备控制。
- 本地部署与数据安全:所有数据处理在本地完成,保障隐私安全,适合处理大型文件和保密数据。
如何使用爱派
- 访问爱派:访问爱派(AiPy)的官方网站。
- 环境准备:确保安装了 Python 3.9 或更高版本。AiPy 支持 Windows、Mac 和 Linux 等操作系统。
- 通过 pip 安装:
pip install aipyapp
- Windows 一键运行版:下载并运行,无需安装,自带运行环境。
- macOS 安装:macOS 系统自带 Python2,需先升级至 Python3,然后使用
pip install aipyapp
安装。 - 克隆源码:从 GitHub 克隆源码,适合需要体验最新功能的用户。
- 启动 AiPy:在终端或命令提示符中运行:
aipython
- 默认进入 任务模式,提示符为
AiPy (Quit with 'exit()') >>>
。 - 使用方式
- 任务模式:输入自然语言描述任务,AiPy 自动生成并运行 Python 代码。
- Python 模式:直接输入 Python 代码,适合熟悉 Python 的用户。两种模式数据互通。
- 配置大模型 API:创建配置文件(如
.aipyconfig
),填入 API 信息。AiPy 支持多种大模型 API,如 DeepSeek、Ollama 等。
爱派的应用场景
- 任务自动化:AiPy 是面向任务的人工智能系统。只需用自然语言描述任务需求,AiPy 会自动规划、生成 Python 代码并执行,最终交付任务结果。
- 数据分析与处理:AiPy 支持多种数据格式(如 CSV、Excel、JSON 等),能进行数据清洗、转换、计算、聚合、排序、分组和过滤等操作。可以生成柱状图、饼图等数据可视化图表,帮助用户更直观地理解数据。
- API 调用:AiPy 支持调用互联网上的各种 API(如天气、地图、社交媒体等)以及本地私有 API。用户可以通过任务提示词指定需要调用的 API,AiPy 会根据任务需求自动选择并调用相应的 API。
- 代码生成与执行:AiPy 能根据用户的自然语言指令自动生成 Python 代码,实时执行。用户也可以直接在 Python 模式下输入代码,两种模式的数据是互通的。
- 代码纠错与优化:AiPy 使用抽象语法树(AST)技术检测并修复代码错误。能根据执行结果自我评估和优化代码,确保任务的顺利进行。