AutoGPT 是一个开源的 AI 智能体平台,可通过自然语言描述或可视化搭建来构建、运行和调度完成多步骤工作流的智能体。
Nixtla/nixtla
Nixtla TimeGPT 的 Python SDK,用于调用预训练时间序列基础模型做预测和异常检测。
- Star
- 4,026
- Fork
- 341
- 未关闭 Issue
- 63
- 最近提交
- 5天前
这是什么?
本仓库是 Nixtla 的 Python SDK,用于调用 TimeGPT。TimeGPT 是面向时间序列的预训练生成式 Transformer 基础模型,开发者只需几行代码即可对时间序列做预测和异常检测,无需先用自己的数据训练模型。
TimeGPT 模型本身闭源,运行在 Nixtla 的服务端,因此每次预测或异常检测调用都需要 API Key。SDK 以 Apache 2.0 协议开源,也可以对接部署在自有基础设施上的 TimeGPT,并提供了在 Snowflake 中部署的脚本。
功能包括零样本预测、微调、外生变量、预测区间、交叉验证以及多序列预测。当前版本的异常检测为批量检测,计划在 1.0 版本中以在线检测方式提供。
核心功能
- 01无需训练即可零样本预测和检测异常
- 02支持在自有数据集上微调,并可自定义损失函数
- 03支持外生变量,如节假日、事件或价格
- 04提供预测区间和交叉验证
- 05支持多序列预测和不规则时间戳
- 06提供 Snowflake 部署脚本,可在数据仓库内运行
适用场景
- 无需自建模型即可预测零售需求或用电负荷
- 监控物联网传感器或指标数据流中的异常
- 通过 API 调用为应用添加时间序列预测
- 在 Snowflake 内直接运行预测,数据无需外移
快速上手
- 1
安装 nixtla SDK
pip install nixtla>=0.8.0 - 2
从免费试用页面获取 API 密钥
- 3
用你的密钥创建 NixtlaClient,并对你的数据调用 forecast()
使用前须知
- 运行预测需要 API 密钥,因为预测由托管的 TimeGPT 模型执行。
- TimeGPT 模型本身是闭源的;只有 SDK 客户端采用 Apache 2.0 许可证。
- nixtla 1.0 将移除 detect_anomalies(),且没有直接替代方案,因此升级会破坏批量异常检测代码。
标签
常见问题
- nixtla 是什么?
- Nixtla TimeGPT 的 Python SDK,用于调用预训练时间序列基础模型做预测和异常检测。 本仓库是 Nixtla 的 Python SDK,用于调用 TimeGPT。TimeGPT 是面向时间序列的预训练生成式 Transformer 基础模型,开发者只需几行代码即可对时间序列做预测和异常检测,无需先用自己的数据训练模型。
- nixtla 可以免费使用吗?用的什么许可证?
- nixtla 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- nixtla 还在维护吗?
- 活跃维护中。nixtla 最近一次提交是在 2026年10月15日。
- nixtla 适合用来做什么?
- 无需自建模型即可预测零售需求或用电负荷 监控物联网传感器或指标数据流中的异常 通过 API 调用为应用添加时间序列预测 在 Snowflake 内直接运行预测,数据无需外移
- nixtla 怎么安装和运行?
- 安装 nixtla SDK: pip install nixtla>=0.8.0 从免费试用页面获取 API 密钥 用你的密钥创建 NixtlaClient,并对你的数据调用 forecast()
- 在哪里获取 nixtla?
- 源代码和安装说明在 GitHub 上:https://github.com/Nixtla/nixtla
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
18.8万4.6万PythonOther更新于 24小时前
用于构建 Agent 原生应用的 TypeScript SDK,支持生成式 UI、共享状态与人机协同。
3.8万4751TypeScriptMIT更新于 9小时前
YuE2 是一个开源音乐生成模型,先根据歌词和风格生成可编辑的旋律与和弦方案,再渲染成带人声的完整歌曲。
1.2万1409PythonApache-2.0更新于 14天前
一个极简的 AI 软件工程智能体,可解决 GitHub Issue 或在命令行中辅助工作,核心仅约 100 行 Python。
86641201PythonMIT更新于 11小时前
用于构建和编排多智能体系统的 Python 框架,支持顺序、并发、图和层级等工作流。
72781052PythonApache-2.0更新于 昨天