Package dev.enola.ai.adk.test
Class MockModel
java.lang.Object
com.google.adk.models.BaseLlm
dev.enola.ai.adk.test.MockModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Supplier<io.reactivex.rxjava3.core.Flowable<com.google.adk.models.LlmResponse>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.adk.models.BaseLlmConnectionconnect(com.google.adk.models.LlmRequest llmRequest) io.reactivex.rxjava3.core.Flowable<com.google.adk.models.LlmResponse> generateContent(com.google.adk.models.LlmRequest llmRequest, boolean stream) com.google.adk.models.LlmRequestImmutableList<com.google.adk.models.LlmRequest> Methods inherited from class com.google.adk.models.BaseLlm
model
-
Field Details
-
responsesSupplier
protected Supplier<io.reactivex.rxjava3.core.Flowable<com.google.adk.models.LlmResponse>> responsesSupplier
-
-
Constructor Details
-
MockModel
-
-
Method Details
-
generateContent
public io.reactivex.rxjava3.core.Flowable<com.google.adk.models.LlmResponse> generateContent(com.google.adk.models.LlmRequest llmRequest, boolean stream) - Specified by:
generateContentin classcom.google.adk.models.BaseLlm
-
connect
public com.google.adk.models.BaseLlmConnection connect(com.google.adk.models.LlmRequest llmRequest) - Specified by:
connectin classcom.google.adk.models.BaseLlm
-
getRequests
-
getLastRequest
public com.google.adk.models.LlmRequest getLastRequest()
-