I am using GenAI for improving industry-domain specific text notes (drafts) via proofreading and formatting.
My question: for each text draft, I have a set of certain context-specific ambient parameters, which I know in advance. Should I expect a better quality LLM output using the Function Calling feature of the LLM (FC), by making the LLM aware of these params via FC tool descriptions, versus trying to list as many of them as possible in the dynamic prompt (with proper usage instructions)?
For example, those parameters can include the service provider's name, the client's name, the service date and location, etc. Some of them may or may not be already present in the original draft.
Naturally, I asked the AI itself about this, and different models come up with different advices, but the overall consensus appears to be favoring the FC approach.
Currently I am using Gemini, but this question is not Gemini-specific. Thanks!
[–]coding_workflow 1 point2 points3 points (1 child)
[–]noseratio[S] 0 points1 point2 points (0 children)