plexus.dashboard.cli module
Plexus Dashboard CLI - Command line interface for the Plexus Dashboard API.
This CLI mirrors the GraphQL API schema structure, providing commands and options that map directly to the API’s models and their attributes. The command hierarchy is organized by model (evaluation, account, etc.), with subcommands for operations (create, update, etc.).
- Example command structure:
plexus-dashboard evaluation create # Creates an Evaluation record plexus-dashboard evaluation update # Updates an Evaluation record plexus-dashboard account list # Lists Account records
Each command’s options correspond directly to the GraphQL model’s fields, making it easy to set any attribute that exists in the schema.
- plexus.dashboard.cli.create_client() PlexusDashboardClient
Create a client and log its configuration
- plexus.dashboard.cli.generate_key(name: str) str
Generate a URL-safe key from a name.
- plexus.dashboard.cli.simulate_evaluation_progress(evaluation_id: str, client: PlexusDashboardClient)
Simulate evaluation progress by updating metrics over time.