Frequently asked questions about TimeGPT
Get started with TimeGPT in minutes
Set up the Python SDK for TimeGPT
Review subscription plans and pricing
What is TimeGPT?
TimeGPT is the first foundation model for time series forecasting. It produces accurate forecasts for new time series across diverse domains using only historical values as inputs. The model reads time series data sequentially from left to right, similar to how humans read a sentence. It examines windows of past data as “tokens” and predicts what comes next based on identified patterns that extrapolate into the future. Beyond forecasting, TimeGPT supports other time series tasks, including what-if scenarios and anomaly detection.
Is TimeGPT based on a Large Language Model (LLM)?
TimeGPT is specifically designed for time series data, not text.
No, TimeGPT is not based on any large language model. While it follows the principle of training a large transformer model on a vast dataset, its architecture specifically handles time series data and minimizes forecasting errors.
How do I get started with TimeGPT?
To get started with TimeGPT, register for an account at dashboard.nixtla.io. After confirming your signup via email, you can access your dashboard with account details.
Sign up
Create an account at dashboard.nixtla.io
Confirm email
Click the confirmation link in your email
Get API key
Find your API key in the dashboard under “API Keys”
Install SDK
Run pip install nixtla
to install the Python SDK
How accessible is TimeGPT and what are the usage costs?
For a deeper understanding of TimeGPT, refer to the research paper. While some aspects of the model architecture remain confidential, registration for TimeGPT is open to everyone.
How can I use TimeGPT?
You can use TimeGPT through the Python SDK or the REST API.
Both methods require an API key, obtained upon registration and available in your dashboard under “API Keys”.
What is the input to TimeGPT?
TimeGPT accepts pandas dataframes in long format with these necessary columns:
You can also pass a DataFrame with a DatetimeIndex without the ds
column.
TimeGPT also works with distributed dataframes like dask
, spark
, and ray
.
Can TimeGPT handle multiple time series?
Yes, TimeGPT can forecast multiple time series simultaneously.
For guidance on forecasting multiple time series at once, consult the Multiple Series tutorial.
Need more help? Contact our support team.