How to set MediaResolution in your request?

This is the type of request i am sending

response = client.models.generate_content(model=“gemini-2.0-flash”, contents=[ myvideo, prompt], mediaResolution = “MEDIA_RESOLUTION_LOW”)

print(response.text)

Getting the error below:

TypeError: Models.generate_content() got an unexpected keyword argument ‘mediaResolution’

Hii @Gireek_Bansal ,
You’re getting the error because mediaResolution is not a valid argument in generate_content(). It should be set inside session config when using Live API (streaming mode) — not regular requests.
Refer: Gemini Live API docs for correct usage.
Live API capabilities guide | Gemini API | Google AI for Developers

Thanks!

Continuing the discussion from How to set MediaResolution in your request?: