Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Databricks Certified Generative AI Engineer Associate Exam - Topic 2 Question 12 Discussion

Posted by Lili on Mar 07, 2025 at 02:02 AM

A Generative AI Engineer is developing an LLM application that users can use to generate personalized birthday poems based on their names.

Which technique would be most effective in safeguarding the application, given the potential for malicious user inputs?

Suggested Answer: D, E

In the context of developing a chatbot for a company's internal HelpDesk Call Center, the key is to select data sources that provide the most contextual and detailed information about the issues being addressed. This includes identifying the root cause and suggesting resolutions. The two most appropriate sources from the list are:

Call Detail (Option D):

Contents: This Delta table includes a snapshot of all call details updated hourly, featuring essential fields like root_cause and resolution.

Relevance: The inclusion of root_cause and resolution fields makes this source particularly valuable, as it directly contains the information necessary to understand and resolve the issues discussed in the calls. Even if some records are incomplete, the data provided is crucial for a chatbot aimed at speeding up resolution identification.

Transcript Volume (Option E):

Contents: This Unity Catalog Volume contains recordings in .wav format and text transcripts in .txt files.

Relevance: The text transcripts of call recordings can provide in-depth context that the chatbot can analyze to understand the nuances of each issue. The chatbot can use natural language processing techniques to extract themes, identify problems, and suggest resolutions based on previous similar interactions documented in the transcripts.

Why Other Options Are Less Suitable:

A (Call Cust History): While it provides insights into customer interactions with the HelpDesk, it focuses more on the usage metrics rather than the content of the calls or the issues discussed.

B (Maintenance Schedule): This data is useful for understanding when services may not be available but does not contribute directly to resolving user issues or identifying root causes.

C (Call Rep History): Though it offers data on call durations and start times, which could help in assessing performance, it lacks direct information on the issues being resolved.

Therefore, Call Detail and Transcript Volume are the most relevant data sources for a chatbot designed to assist with identifying and resolving issues in a HelpDesk Call Center setting, as they provide direct and contextual information related to customer issues.


Get Premium Databricks Certified Generative AI Engineer Associate Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
44 comments · newest first
CE
Cecily 10 months ago
Reducing interaction time? That seems unnecessary.
JO
Joanna 11 months ago
Totally agree with A, we need to prioritize safety!
AL
Alease 11 months ago
Wait, can a filter really catch everything? Sounds tricky.
SA
Sabina 11 months ago
I think option C is better, it keeps the convo going.
NO
Noah 11 months ago
A safety filter is definitely the way to go!
KA
Katie 12 months ago
I vaguely recall something about compute power in relation to processing speed, but I don’t see how option D helps with safeguarding against malicious inputs.
DO
Dorian 12 months ago
I think option C is a bit risky. If the LLM acknowledges malicious input but continues, it could confuse users about what’s acceptable.
WY
Wynell 12 months ago
I'm not entirely sure, but I feel like reducing interaction time, like in option B, might not really address the core issue of malicious inputs.
MI
Miriam 1 year ago
I remember we discussed the importance of safety filters in our last class. I think option A makes the most sense for preventing harmful inputs.
JO
Josue 1 year ago
I'm a bit confused on this one. Asking the LLM to remind the user that the input is malicious, but continuing the conversation, doesn't seem like the best approach to me. I'll have to re-read the question and options carefully.
LA
Lakeesha 1 year ago
The key here is to prevent the LLM from generating any harmful content, even if the user input is malicious. I think option A is the way to go - a safety filter is the most robust solution.
CO
Cora 1 year ago
Hmm, I'm not sure. Reducing the user interaction time could also work, but that might not be the best user experience. I'll have to think this through carefully.
EL
Elvis 1 year ago
This seems like a straightforward question about safeguarding an LLM application. I think implementing a safety filter that detects harmful inputs and prevents the LLM from responding to them is the most effective approach.
AL
Alecia 1 year ago
Asking the LLM to remind the user that the input is malicious but continuing the conversation doesn't seem like the best idea. That could still lead to some risky outputs. I think the safety filter is the most robust solution.
MA
Marva 1 year ago
The safety filter sounds like the way to go. We can't risk the LLM generating harmful content, even if the user is being malicious. Protecting our users should be the top priority here.
EL
Elinore 1 year ago
Hmm, I'm a bit unsure about this one. Reducing the user interaction time or increasing the compute power might also help, but I'm not convinced those would be as effective as a safety filter. I'll have to think this through carefully.
EL
Elmira 1 year ago
I think implementing a safety filter that detects harmful inputs and asks the LLM to respond that it's unable to assist is the most effective approach. We need to prioritize user safety and prevent the LLM from generating any potentially malicious content.
CO
Corinne 1 year ago
I bet the person who came up with option C was trying to multitask while watching cat videos. Option A is the only way to keep this birthday poem generator from becoming a horror show.
GE
Georgiana 1 year ago
↳ replying to Corinne
We need to prioritize security and ensure that the LLM is protected from any potential harm.
LA
Lashaunda 1 year ago
↳ replying to Corinne
Implementing a safety filter is crucial for maintaining the integrity of the personalized birthday poem generator.
SH
Sherell 1 year ago
↳ replying to Corinne
I agree, a safety filter is necessary to protect the application and its users.
JU
Julianna 1 year ago
↳ replying to Corinne
Option A is definitely the way to go. We can't risk letting malicious inputs slip through.
GE
Gerardo 1 year ago
Increasing compute power? Psh, that's like trying to outrun a speeding bullet. Option A is the only sensible choice here.
TU
Tuyet 1 year ago
↳ replying to Gerardo
Charisse: It's better to be safe than sorry when it comes to user-generated content.
CH
Charisse 1 year ago
↳ replying to Gerardo
User 2: Definitely, we can't rely on just increasing compute power to handle malicious inputs.
TH
Theron 1 year ago
↳ replying to Gerardo
User 1: I agree, implementing a safety filter is the best way to protect the application.
IZ
Izetta 1 year ago
Asking the LLM to just 'remind' the user? Yeah, right. That's like asking a lion to gently ask the gazelle to leave. Option A is the way to go.
EL
Elina 1 year ago
↳ replying to Izetta
User 3: Implementing a safety filter is definitely the best way to protect the application.
ME
Meaghan 1 year ago
↳ replying to Izetta
User 2: I agree, we can't rely on the LLM to handle malicious inputs on its own.
RI
Ricki 1 year ago
↳ replying to Izetta
User 1: Option A seems like the safest choice.
RE
Rene 1 year ago
Reducing the interaction time? That's like trying to put a bandaid on a bullet wound. Option A is the clear winner here.
IZ
Izetta 1 year ago
↳ replying to Rene
It's important to prioritize security when developing AI applications like this. Option A is the way to go.
TY
Ty 1 year ago
↳ replying to Rene
I agree, implementing a safety filter is crucial to safeguard the application from potential harm.
AV
Avery 1 year ago
↳ replying to Rene
Option A is definitely the best choice. We need to have a safety filter in place to protect against malicious inputs.
MA
Mattie 1 year ago
Definitely go with option A. Implementing a safety filter is the most effective way to protect against malicious inputs. Safety should be the top priority when dealing with LLMs.
EL
Elsa 1 year ago
↳ replying to Mattie
User4: It's important to prioritize security when dealing with user inputs.
DO
Dorthy 1 year ago
↳ replying to Mattie
User3: Implementing a safety filter is a proactive approach to prevent any potential harm.
LI
Lisbeth 1 year ago
↳ replying to Mattie
User2: Yeah, safety should always come first when developing AI applications.
BL
Blythe 1 year ago
↳ replying to Mattie
User1: I agree, option A seems like the best choice to safeguard the application.
ED
Edelmira 1 year ago
↳ replying to Mattie
User 2: Yes, safety should always come first when dealing with potential malicious inputs.
CH
Chaya 1 year ago
↳ replying to Mattie
User 1: I agree, option A is the best choice to safeguard the application.
CO
Corrinne 2 years ago
I see both points, but I think option A is more practical. We should prioritize safety over continuing the conversation.
AD
Adelina 2 years ago
I disagree, I think option C is better. We can still continue the conversation with the user while reminding them their input is malicious.
CH
Cherilyn 2 years ago
I think option A would be the most effective. We need to protect the application from harmful inputs.
0/2000 characters

Save Cancel