Getting API to read a csv VS simply including the data in the prompt

I have a CSV of products which I would like GPT to read and generate some output based around them. I use the Open AI API.

At the moment I am including the text about the products manually in the prompt itself.

What I’d like to know is can the API ‘read’ a csv and are there any benefits (cost, analysis of the data) to doing that vs. just putting the data in the prompt?

Thanks