# 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 Multi Slot Rank API version: 1.0.0 extends: openapi/microsoft-azure-multislotrank-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: 1 - target: $.paths['/multislot/rank'].post update: x-apievangelist-phrasing: intent: Pick the best action for each of several slots effect: write questions: - Can Personalizer choose which content to show in each of several page slots at once? - What does a multi-slot rank request return for each slot? instructions: - text: Rank actions {actions} across slots {slots}. slots: actions: requestBody.actions slots: requestBody.slots - text: Ask Personalizer to fill slots {slots} from actions {actions} given context {contextFeatures}, event {eventId}. slots: slots: requestBody.slots actions: requestBody.actions contextFeatures: requestBody.contextFeatures eventId: requestBody.eventId method: generated generated: '2026-09-26'