Class GeminiModelParameters<InputT extends BaseInput,OutputT extends BaseResponse>
java.lang.Object
org.apache.beam.sdk.ml.inference.gemini.GeminiModelParameters<InputT,OutputT>
- All Implemented Interfaces:
Serializable,BaseModelParameters
public abstract class GeminiModelParameters<InputT extends BaseInput,OutputT extends BaseResponse>
extends Object
implements BaseModelParameters
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classGeminiModelParameters.Builder<InputT extends BaseInput,OutputT extends BaseResponse> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <InputT extends BaseInput,OutputT extends BaseResponse>
GeminiModelParameters.Builder<InputT, OutputT> builder()abstract Stringabstract GeminiRequestFunction<InputT, OutputT>
-
Constructor Details
-
GeminiModelParameters
public GeminiModelParameters()
-
-
Method Details
-
getApiKey
-
getProject
-
getLocation
-
getModelName
-
getRequestFn
-
builder
public static <InputT extends BaseInput,OutputT extends BaseResponse> GeminiModelParameters.Builder<InputT,OutputT> builder()
-