Class Content (1.43.0)

  Content 
 ( 
 * 
 , 
 parts 
 : 
 typing 
 . 
 Optional 
 [ 
 typing 
 . 
 List 
 [ 
 vertexai 
 . 
 generative_models 
 . 
 _generative_models 
 . 
 Part 
 ] 
 ] 
 = 
 None 
 , 
 role 
 : 
 typing 
 . 
 Optional 
 [ 
 str 
 ] 
 = 
 None 
 ) 
 

The multi-part content of a message.

Usage:

 response = model.generate_content(contents=[
    Content(role="user", parts=[Part.from_text("Why is sky blue?")])
])
```