Client
Overview
Class Reference
class ViewAIClient:
"""Enterprise-grade ViewAI SDK client with service-oriented architecture."""Initialization
init(api_key, config, **kwargs)
Service Properties
workspace_manager
project_manager
prediction_service
training_service
health
registry
version
schema_validator
Convenience Methods - Workspace
retrieve_default_workspace()
retrieve_workspace_by_name(workspace_name)
list_accessible_workspaces()
Convenience Methods - Project
retrieve_project_by_name(project_name)
list_accessible_projects(workspace_id=None)
Convenience Methods - Prediction
execute_prediction(data, model_id=None)
execute_single_point_prediction(data, model_id=None)
execute_batch_prediction(data, model_id=None, wait_for_completion=True)
Convenience Methods - Training
initiate_training_job(...)
Model Deployment
create_deployable_model(...)
Configuration & Info
configure_logging_level(level)
retrieve_client_configuration()
retrieve_version_information()
Health & Diagnostics
execute_comprehensive_diagnostics()
verify_api_connectivity()
Context Management
set_current_workspace(workspace)
set_current_project(project)
Resource Cleanup
cleanup_resources()
Context Manager Support
Complete Usage Example
See Also
Was this helpful?