AutoGPT — платформа с открытым исходным кодом для создания, запуска и планирования AI-агентов, выполняющих многоэтапные рабочие процессы по текстовому описанию или с помощью визуального конструктора.
Nixtla/nixtla
Python SDK от Nixtla для TimeGPT — облачной предварительно обученной модели временных рядов для прогнозирования и обнаружения аномалий.
- Звёзды
- 4,026
- Форки
- 341
- Открытые issues
- 63
- Последний коммит
- 4 дня назад
Что это?
В этом репозитории находится Python SDK от Nixtla — клиент для TimeGPT, генеративного предварительно обученного трансформера для временных рядов. С его помощью разработчики могут в несколько строк кода прогнозировать будущие значения и обнаруживать аномалии во временных рядах, не обучая предварительно модель на собственных данных.
Сам TimeGPT — закрытая модель, которая работает на серверах Nixtla, поэтому для каждого запроса на прогнозирование или обнаружение аномалий нужен API-ключ. SDK распространяется с открытым исходным кодом по лицензии Apache 2.0. Его также можно использовать с TimeGPT, развёрнутым на собственной инфраструктуре; в комплект входит скрипт для развёртывания TimeGPT в Snowflake.
SDK поддерживает zero-shot-прогнозирование, дообучение, экзогенные переменные, интервалы прогнозирования, кросс-валидацию и прогнозирование нескольких временных рядов. В текущей версии API обнаружения аномалий работает пакетно; в README указано, что для nixtla 1.0 запланирован отдельный вариант для обработки данных в реальном времени.
Ключевые возможности
- 01Zero-shot-прогнозирование и обнаружение аномалий без обучения модели
- 02Дообучение на собственных наборах данных с пользовательскими функциями потерь
- 03Поддержка экзогенных переменных, таких как праздники, события или цены
- 04Интервалы прогнозирования и встроенная кросс-валидация
- 05Прогнозирование нескольких временных рядов и работа с нерегулярными временными метками
- 06Скрипт для развёртывания в Snowflake и запуска в собственном хранилище данных
Сценарии использования
- Прогнозирование спроса в рознице или потребления электроэнергии без создания собственных моделей
- Мониторинг показаний датчиков IoT или потоков метрик для обнаружения аномалий
- Добавление прогнозов временных рядов в приложение с помощью API-запросов
- Выполнение прогнозов в Snowflake без выгрузки данных
Быстрый старт
- 1
Установите SDK nixtla
pip install nixtla>=0.8.0 - 2
Получите API-ключ на странице бесплатного пробного периода
- 3
Создайте NixtlaClient с помощью своего ключа и вызовите forecast() для своих данных
Что важно знать
- Для работы требуется API-ключ, поскольку прогнозы выполняются на размещённой модели TimeGPT.
- Сам TimeGPT — закрытый исходный код; лицензия Apache 2.0 распространяется только на клиент SDK.
- detect_anomalies() удалена в nixtla 1.0, и прямой замены ей нет. Поэтому после обновления код пакетного обнаружения аномалий перестанет работать.
Темы
Частые вопросы
- Что такое nixtla?
- Python SDK от Nixtla для TimeGPT — облачной предварительно обученной модели временных рядов для прогнозирования и обнаружения аномалий. В этом репозитории находится Python SDK от Nixtla — клиент для TimeGPT, генеративного предварительно обученного трансформера для временных рядов. С его помощью разработчики могут в несколько строк кода прогнозировать будущие значения и обнаруживать аномалии во временных рядах, не обучая предварительно модель на собственных данных.
- nixtla можно использовать бесплатно? Какая у него лицензия?
- nixtla распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- nixtla всё ещё поддерживается?
- Активно поддерживается. Последний коммит в nixtla — 15 окт. 2026 г..
- Для чего можно использовать nixtla?
- Прогнозирование спроса в рознице или потребления электроэнергии без создания собственных моделей Мониторинг показаний датчиков IoT или потоков метрик для обнаружения аномалий Добавление прогнозов временных рядов в приложение с помощью API-запросов Выполнение прогнозов в Snowflake без выгрузки данных
- Как установить nixtla?
- Установите SDK nixtla: pip install nixtla>=0.8.0 Получите API-ключ на странице бесплатного пробного периода Создайте NixtlaClient с помощью своего ключа и вызовите forecast() для своих данных
- Где скачать nixtla?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Nixtla/nixtla
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Платформа с открытым исходным кодом для разработки приложений на базе LLM: визуальные агентные сценарии, RAG-пайплайны, управление моделями и мониторинг в одном рабочем пространстве.
TypeScript SDK для создания приложений с нативной поддержкой агентов, генеративным UI, общим состоянием и сценариями с участием человека в React, Angular, Vue и чат-приложениях.
YuE2 — открытая модель генерации музыки: она создает редактируемый план мелодии и аккордов по тексту песни и описанию стиля, а затем превращает его в полноценную песню с вокалом.
Минималистичный AI-агент для разработки ПО: решает задачи из GitHub Issues или помогает в командной строке, используя только bash и около 100 строк основного кода на Python.
Python-фреймворк для создания и оркестрации мультиагентных систем с последовательными, параллельными, графовыми и иерархическими сценариями работы.