Search
K
Links

Data API

Data APIs Documentation
Arize enables teams to continue analysis of their production data in notebooks.
With a few lines of Python code, users can export their data into Phoenix or a Jupyter notebook for further analysis.
There are two ways to do this:
  1. 1.
    The easiest way is to click the export button on the Embeddings, Datasets, or Performance tracing pages. This will produce a code snippet that you can copy into a Python environment. This code snippet will include the date range you have selected in the Arize platform, in addition to the datasets you have selected.
Export button the Datasets tab
Export button on Embeddings tab
Export to Phoenix example
  1. 2.
    Users can also query Arize for data directly using the Arize Python export client. We recommend doing this once you're more comfortable with the in-platform export functionality, as you will need to manually enter in the data ranges and datasets you want to export.
os.environ['ARIZE_API_KEY'] = ARIZE_API_KEY
from datetime import datetime
from arize.exporter import ArizeExportClient
from arize.utils.types import Environments
client = ArizeExportClient()
primary_df = client.export_model_to_df(
space_id='U3BhY2U6NzU0',
model_name='test_home_prices_LLM',
environment=Environments.PRODUCTION,
start_time=datetime.fromisoformat('2023-02-11T07:00:00.000+00:00'),
end_time=datetime.fromisoformat('2023-03-14T00:59:59.999+00:00'),
)
For more examples and code, visit our reference section for the export API.

Resources

Questions? Email us at [email protected] or Slack us in the #arize-support channel