BidiGenerateContentClientContent class final
Incremental update of the current conversation delivered from the client. All of the content here is unconditionally appended to the conversation history and used as part of the prompt to the model to generate content.
A message here will interrupt any current model generation.
- Inheritance
-
- Object
- ProtoMessage
- BidiGenerateContentClientContent
Constructors
-
BidiGenerateContentClientContent({List<
Content> turns = const [], bool turnComplete = false}) - BidiGenerateContentClientContent.fromJson(Object? j)
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- qualifiedName → String
-
The fully qualified name of this message, i.e.,
google.protobuf.Durationorgoogle.rpc.ErrorInfo.finalinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- turnComplete → bool
-
Optional. If true, indicates that the server content generation should
start with the currently accumulated prompt. Otherwise, the server awaits
additional messages before starting generation.
final
-
turns
→ List<
Content> -
Optional. The content appended to the current conversation with the model.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Object -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- fullyQualifiedName → const String