Querying for Models
Models belong to aSpace. Because of this, you can either query for models off of a Space node or a Model node directly.
The model or space id is in the url when you visit the corresponding page. The format looks like this:
spaces/:``space_id/models/:``model_id``.You can also query for a list of models given the space id. More details here.ModelsConnection off of Space provides a convenient way for you to pull models that match the given criteria. If you have a large number of models, you will have to use pagination to pull the complete list. This data can then be structured to your liking and be exported to the platform of your choosing.
Model Versions
You can query formodelVersions using the model node. If you have a large number of versions, you will have to use pagination to pull the complete list.
Model Schema
You can query your model’s schema through the Arize GraphQL API. TheModelSchema type contains important information about your models such as features , tags, predictions and actuals which is useful when programmatically creating Monitors.
For more examples see the Monitors API documentation.
Querying a Model’s schema can return the equivalent of thousands of REST requests, resulting in a high computation cost on our servers. Be mindful of your complexity score to ensure your call falls within our complexity cost limit. More details here.
Tracing Schema
You can query your project’s schema through Arize GraphQL API. ThetracingSchema type contains important information about your application such as spanProperties , llmEvals, and annotations.
Dimension Configuration
You can query binning information relating to your model’sfeatures, actuals, predictions and tags .
- Query by Model Schema
- Create / Update a Dimension Configuration