TemplateChat
@PublicPreviewAPI
public final class TemplateChat
Representation of a multi-turn interaction with a server template model.
Summary
Public methods |
|
|---|---|
final @NonNull GenerateContentResponse |
sendMessage(@NonNull Content prompt)Sends a message using the provided |
final @NonNull GenerateContentResponse |
sendMessage(@NonNull String prompt)Sends a message using the provided text |
final @NonNull Flow<@NonNull GenerateContentResponse> |
sendMessageStream(@NonNull Content prompt)Sends a message using the provided |
final @NonNull Flow<@NonNull GenerateContentResponse> |
sendMessageStream(@NonNull String prompt)Sends a message using the provided text |
Public methods
sendMessage
public final @NonNull GenerateContentResponse sendMessage(@NonNull Content prompt)
Sends a message using the provided prompt; automatically providing the existing history as context.
sendMessage
public final @NonNull GenerateContentResponse sendMessage(@NonNull String prompt)
Sends a message using the provided text prompt; automatically providing the existing history as context.
sendMessageStream
public final @NonNull Flow<@NonNull GenerateContentResponse> sendMessageStream(@NonNull Content prompt)
Sends a message using the provided prompt; automatically providing the existing history as context. Returns a flow.
sendMessageStream
public final @NonNull Flow<@NonNull GenerateContentResponse> sendMessageStream(@NonNull String prompt)
Sends a message using the provided text prompt; automatically providing the existing history as context. Returns a flow.