Definitely B, indexing is all about structuring vectors for quick similarity search. Not storage reduction or format conversion. Pretty sure that's what every vector DB doc says too.
Its B, indexing creates a structure so you can search vectors way faster. Is the question asking for "the main" role though, or could it be about storage too? If storage size was the requirement, C would make sense instead.
Pretty confident it's C. PromptTemplate doesn't care how many variables you give-could be zero, one, or several, as long as the template matches. I've always just listed whatever placeholders I needed. Corrections welcome if Oracle changed something!
Anyone else think A makes sense? I assumed PromptTemplate needs at least two variables based on the input list in the example. Maybe I'm mixing up with other frameworks but the single or zero variable cases don't feel right to me.
Can someone clarify exactly what they mean by "intermediate reasoning steps" here? If it's just making the model show its thought process, isn't that usually called Chain-of-Thought (B)? But if they're talking about making the LLM solve subquestions first, wouldn't that lean toward C?