Package dev.langchain4j.model.googleai
Class GoogleAiGeminiChatModel.GoogleAiGeminiChatModelBuilder
java.lang.Object
dev.langchain4j.model.googleai.GoogleAiGeminiChatModel.GoogleAiGeminiChatModelBuilder
- Enclosing class:
GoogleAiGeminiChatModel
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionresponseSchema
(JsonSchema schema) safetySettings
(Map<GeminiHarmCategory, GeminiHarmBlockThreshold> safetySettingMap) toolConfig
(dev.langchain4j.model.googleai.GeminiMode mode, String... allowedFunctionNames)
-
Constructor Details
-
GoogleAiGeminiChatModelBuilder
public GoogleAiGeminiChatModelBuilder()
-
-
Method Details
-
toolConfig
public GoogleAiGeminiChatModel.GoogleAiGeminiChatModelBuilder toolConfig(dev.langchain4j.model.googleai.GeminiMode mode, String... allowedFunctionNames) -
responseSchema
-
safetySettings
public GoogleAiGeminiChatModel.GoogleAiGeminiChatModelBuilder safetySettings(Map<GeminiHarmCategory, GeminiHarmBlockThreshold> safetySettingMap)
-