Class EventMetadata (1.130.0)

  EventMetadata 
 ( 
 * 
 , 
 groundingMetadata 
 : 
 typing 
 . 
 Optional 
 [ 
 google 
 . 
 genai 
 . 
 types 
 . 
 GroundingMetadata 
 ] 
 = 
 None 
 , 
 branch 
 : 
 typing 
 . 
 Optional 
 [ 
 str 
 ] 
 = 
 None 
 , 
 customMetadata 
 : 
 typing 
 . 
 Optional 
 [ 
 dict 
 [ 
 str 
 , 
 typing 
 . 
 Any 
 ]] 
 = 
 None 
 , 
 interrupted 
 : 
 typing 
 . 
 Optional 
 [ 
 bool 
 ] 
 = 
 None 
 , 
 longRunningToolIds 
 : 
 typing 
 . 
 Optional 
 [ 
 list 
 [ 
 str 
 ]] 
 = 
 None 
 , 
 partial 
 : 
 typing 
 . 
 Optional 
 [ 
 bool 
 ] 
 = 
 None 
 , 
 turnComplete 
 : 
 typing 
 . 
 Optional 
 [ 
 bool 
 ] 
 = 
 None 
 ) 
 

Metadata relating to a LLM response event.

Methods

  EventMetadata 
 ( 
 * 
 , 
 groundingMetadata 
 : 
 typing 
 . 
 Optional 
 [ 
 google 
 . 
 genai 
 . 
 types 
 . 
 GroundingMetadata 
 ] 
 = 
 None 
 , 
 branch 
 : 
 typing 
 . 
 Optional 
 [ 
 str 
 ] 
 = 
 None 
 , 
 customMetadata 
 : 
 typing 
 . 
 Optional 
 [ 
 dict 
 [ 
 str 
 , 
 typing 
 . 
 Any 
 ]] 
 = 
 None 
 , 
 interrupted 
 : 
 typing 
 . 
 Optional 
 [ 
 bool 
 ] 
 = 
 None 
 , 
 longRunningToolIds 
 : 
 typing 
 . 
 Optional 
 [ 
 list 
 [ 
 str 
 ]] 
 = 
 None 
 , 
 partial 
 : 
 typing 
 . 
 Optional 
 [ 
 bool 
 ] 
 = 
 None 
 , 
 turnComplete 
 : 
 typing 
 . 
 Optional 
 [ 
 bool 
 ] 
 = 
 None 
 ) 
 

Create a new model by parsing and validating input data from keyword arguments.

Raises [ ValidationError ][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Create a Mobile Website
View Site in Mobile | Classic
Share by: