I understand that the model has a knowledge date cut off.
But why is there no exception for the own Gemini API?
Studio is not able to create a code for lets say uploading a wav file for transciption with the API, because it says Gemini is not able to do this.
Welcome to the forums!
First of all - remember that Large Language Models like Gemini are not sources of truth. They are statistical language models based solely on their training material. Nothing more.
There are some products that use the Gemini LLM to help answer questions based on the training material, but also based on additional sources of truth that can help ground that information. This includes the Gemini chat app at gemini.google.com.
But AI Studio does not have this by default. You are prompting the LLM itself to answer a question - so it is only limited to what is has been trained with.
2 Likes
Thanks for welcoming.
Maybe I mixed up some things. Maybe not.
I understand that Gemini 1.5 Pro and all the others are trained on given data.
Obviously they did not let them learn the API docs of the very own model. This is what I dont understand. I can hardly imagine that they forgot about this or find this not usefull.
The team working on training the model doesn’t necessarily know anything about the documentation for it.
And it doesn’t necessarily mean that they would find it any more or less useful for training a language model than any other documentation about any other API.
The purpose of AI Studio isn’t to provide a reference to the documentation. That might be a good tool - but it isn’t the point of AI Studio. So having it trained on the Gemini API specifically really doesn’t gain you much for what the purpose of AI Studio is - providing a sandbox for developers to test out prompts that they can use with the Gemini API itself.
(And I tested gemini.google.com with the prompt “Create code that shows me how to upload a wav file for transcription with the Gemini Files API” and the results looked good from a quick scan. But then, the Gemini chat app is supposed to provide code assistance.)