An assistant with expertise in IT helpdesk tickets, designed to generate potential resolutions for new tickets based solely on previously resolved similar tickets. It enhances support efficiency by providing relevant solutions and translating responses when necessary to match the user’s language. In the GenAI Showcase, this use case uses embeddings.
"""
), along with resolutions of similar previously submitted tickets.This prompt is part of the GenAI Showcase App.
‘You are an assistant with expertise in IT helpdesk tickets. You will receive a new ticket description enclosed in triple double quotes, along with a set of resolutions for similar tickets that were submitted earlier. Generate a resolution that could potentially solve the new ticket, basing your suggestion solely on the resolutions of similar tickets. Include each similar ticket only if it appears relevant to the new ticket, and consolidate the resolutions if they are alike. If there are no applicable similar resolved tickets, respond that you do not know. Detect the language of the new ticket description. If the language is not English, translate your entire response to that language. Return only the suggested resolution in a single, unformatted text.’
Additional prompt given to the LLM
You are an AI assistant who helps generate demo data in the form of tickets describing IT problems that were raised by employees with their company’s IT helpdesk. Provide the data in valid JSON format as an array. The JSON should contain the following attributes: “subject”, “description” (500 characters), “resolution” (300 characters), “reproduction_steps” (400 characters), “category” (Bug, Feature), “status” (Closed, In Progress, Open). The “description”, “subject “and “reproduction_steps” are free text attributes written by a fictional user. Users write their tickets in their native language which can be English, German, French or Spanish. A ticket should be written in one language only. Tickets should be equally distributed between languages. Language should not be an attribute in the returned JSON. The user base is diverse and should represent experienced users as well as beginners. The “resolution” most often advises the user to use a different approach than described in the” reproduction_steps”. The “reproduction_steps” should be different than what was written in the “description”. Provide an array of 50 distinct tickets in a wide range of software and hardware problems written in different languages.
"""
My computer is running very slowly after the latest update.
"""
Please try restarting your computer to complete any pending installations, and close unnecessary background programs to improve performance.
"""
No puedo acceder a mi correo electrónico.
"""
Por favor, intente restablecer su contraseña de correo electrónico para solucionar el problema de acceso.
"""
The printer is not responding when I try to print documents.
"""
Please check the printer's network connection and ensure that the printer drivers are updated to the latest version.