# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Microsoft Azure CustomerInsightsManagementClient… version: 1.0.0 extends: openapi/microsoft-azure-predictions-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 7 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomerInsights/hubs/{hubName}/predictions/{predictionName}'].get update: x-apievangelist-phrasing: intent: Get a prediction in a Customer Insights hub effect: read questions: - What does a prediction defined in my Customer Insights hub look like? - Can I fetch one prediction from a hub by its name? instructions: - text: Get prediction {predictionName} in hub {hubName}, resource group {resourceGroupName}, subscription {subscriptionId}. slots: predictionName: path.predictionName hubName: path.hubName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show the definition of prediction {predictionName} in hub {hubName}. slots: predictionName: path.predictionName hubName: path.hubName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomerInsights/hubs/{hubName}/predictions/{predictionName}'].put update: x-apievangelist-phrasing: intent: Create or update a hub prediction effect: write questions: - How do I set up a new prediction in a Customer Insights hub? - Can I change an existing prediction by sending it again with new properties? instructions: - text: Create prediction {predictionName} in hub {hubName}, resource group {resourceGroupName}, subscription {subscriptionId}. slots: predictionName: path.predictionName hubName: path.hubName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Create or update prediction {predictionName} in hub {hubName} with {properties}. slots: predictionName: path.predictionName hubName: path.hubName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomerInsights/hubs/{hubName}/predictions/{predictionName}'].delete update: x-apievangelist-phrasing: intent: Delete a hub prediction effect: destructive questions: - How can I remove a prediction from my Customer Insights hub? - Is a deleted hub prediction gone for good? instructions: - text: Delete prediction {predictionName} from hub {hubName}, resource group {resourceGroupName}, subscription {subscriptionId}. slots: predictionName: path.predictionName hubName: path.hubName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Remove prediction {predictionName} in hub {hubName}. slots: predictionName: path.predictionName hubName: path.hubName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomerInsights/hubs/{hubName}/predictions/{predictionName}/getTrainingResults'].post update: x-apievangelist-phrasing: intent: Get training results of a prediction effect: read questions: - How well did my prediction model train in the Customer Insights hub? - Can I see the training results for a specific prediction? instructions: - text: Get training results of prediction {predictionName} in hub {hubName}, group {resourceGroupName}, subscription {subscriptionId}. slots: predictionName: path.predictionName hubName: path.hubName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show how prediction {predictionName} in hub {hubName} scored in training. slots: predictionName: path.predictionName hubName: path.hubName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomerInsights/hubs/{hubName}/predictions/{predictionName}/getModelStatus'].post update: x-apievangelist-phrasing: intent: Get the model status of a prediction effect: read questions: - Is the model behind my hub prediction trained, active or failed? - Can I read the current model status for one prediction? instructions: - text: Get model status of prediction {predictionName} in hub {hubName}, group {resourceGroupName}, subscription {subscriptionId}. slots: predictionName: path.predictionName hubName: path.hubName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Check the model state of prediction {predictionName} in hub {hubName}. slots: predictionName: path.predictionName hubName: path.hubName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomerInsights/hubs/{hubName}/predictions/{predictionName}/modelStatus'].post update: x-apievangelist-phrasing: intent: Set the model status of a prediction effect: write questions: - How do I mark a prediction's model as active or change its status? - Can I record a new model version and accuracy when updating a prediction's status? instructions: - text: Set model status {status} on prediction {predictionName} in hub {hubName}, group {resourceGroupName}, subscription {subscriptionId}. slots: status: requestBody.status predictionName: path.predictionName hubName: path.hubName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Update prediction {predictionName} in hub {hubName} to status {status} for model version {modelVersion}. slots: predictionName: path.predictionName hubName: path.hubName status: requestBody.status modelVersion: requestBody.modelVersion method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomerInsights/hubs/{hubName}/predictions'].get update: x-apievangelist-phrasing: intent: List predictions in a hub effect: read questions: - Which predictions are configured in my Customer Insights hub? - Can I see all predictions for one hub at once? instructions: - text: List predictions in hub {hubName}, resource group {resourceGroupName}, subscription {subscriptionId}. slots: hubName: path.hubName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show every prediction defined in hub {hubName}. slots: hubName: path.hubName method: generated generated: '2026-09-26'