Databricks Certified Generative AI Engineer Associate — Question 77
A Generative AI Engineer at a home appliance company has been asked to design an LLM based application that accomplishes the following business objective: answer customer questions on home appliances using the associated instruction manuals.
Which set of high-level tasks should the Generative AI Engineer’s system perform?
Answer options
- A. Split instruction manuals into chunks and embed into a vector store. Use the question to retrieve best matched chunks of manual, and use the LLM to generate a response to the user based upon the manual retrieved.
- B. Create an interaction matrix of historical user questions and appliance instruction manuals. Use ALS to factorize the matrix and create embeddings. Calculate the embeddings of new queries and use them to find the best manual. Use an LLM to generate a response to the question based upon the manual retrieved.
- C. Calculate averaged embeddings for each instruction manual, compare embeddings to user query to find the best manual. Pass the best manual with user query into an LLM with a large context window to generate a response to the employee.
- D. Use an LLM to summarize all of the instruction manuals. Provide summaries of each manual and user query into an LLM with a large context window to generate a response to the user.
Correct answer: A
Explanation
Option A is correct because it outlines a clear method of breaking down instruction manuals and using an LLM to generate responses based on relevant chunks. Options B and C involve more complex processes that may not directly address the immediate need to answer questions efficiently. Option D suggests summarizing all manuals, which could lead to loss of specific information necessary for accurate answers.