Developed by Nixtla, TimeGPT is a cutting-edge generative pre-trained transformer model dedicated to prediction tasks. ๐ By leveraging the most extensive dataset ever โ financial, weather, energy, and sales data โ TimeGPT brings unparalleled time-series analysis right to your terminal! ๐ฉโ๐ป๐จโ๐ป
In seconds, TimeGPT can discern complex patterns and predict future data points, transforming the landscape of data science and predictive analytics.
In addition to its core capabilities, TimeGPT supports fine-tuning, enhancing its specialization for specific prediction tasks. ๐ฏ This feature is like training a machine learning model on a targeted data subset to improve its task-specific performance, making TimeGPT an even more versatile tool for your predictive needs.
With NixtlaTS
, you can easily interact with TimeGPT through simple API calls, making the power of TimeGPT readily accessible in your projects.
Get NixtlaTS
up and running with a simple pip command:
pip install nixtlats>=0.1.0
Get started with TimeGPT now:
df = pd.read_csv('https://raw.githubusercontent.com/Nixtla/transfer-learning-time-series/main/datasets/electricity-short.csv')
from nixtlats import NixtlaClient
nixtla = NixtlaClient(
# defaults to os.environ.get("NIXTLA_API_KEY")
api_key = 'my_api_key_provided_by_nixtla'
)
fcst_df = nixtla.forecast(df, h=24, level=[80, 90])