AI-102 Question 429
Select 3You are developing a content generation solution for a marketing team using Azure OpenAI Service. The team wants to generate product descriptions based on input keywords. The descriptions must follow a specific tone and style defined by the team. Which steps should you take to implement this solution?
- A
Fine-tune a pre-trained OpenAI model using a dataset of sample descriptions provided by the marketing team.
- B
Use the Azure OpenAI Service API to generate descriptions directly without any customization.
- C
Provide the desired tone and style as part of the prompt when calling the Azure OpenAI Service API.
- D
Embed the keywords and tone requirements into the system message of the Azure OpenAI chat model.
- E
Deploy a custom machine learning model in Azure Machine Learning to generate the content instead of using Azure OpenAI.
Show answer and explanation
Correct answers: A, C, D
Explanation
To generate product descriptions that follow a specific tone and style, you can either fine-tune a pre-trained OpenAI model or guide the model using well-crafted prompts and system messages in Azure OpenAI Service. These approaches ensure the generated content aligns with the marketing team's requirements, without the need to build and manage a custom machine learning model.
- A. Correct.
Fine-tuning a pre-trained OpenAI model allows you to customize the model based on the marketing team's specific requirements, such as tone and style, by using a curated dataset.
- B. Incorrect.
Using the Azure OpenAI Service API without customization might not meet the marketing team's specific tone and style requirements, as the generated responses would be generic.
- C. Correct.
Providing the desired tone and style as part of the prompt ensures that the Azure OpenAI model generates content aligned with the marketing team's expectations.
- D. Correct.
Using the system message in the Azure OpenAI chat model is a valid approach to guide the model's behavior and ensure it adheres to the desired tone and style.
- E. Incorrect.
Deploying a custom machine learning model in Azure Machine Learning would add unnecessary complexity and cost, as Azure OpenAI Service already provides the required capabilities for content generation.