Index
All Classes and Interfaces|All Packages
A
- ANY - Enum constant in enum dev.langchain4j.model.googleai.GeminiMode
- AUTO - Enum constant in enum dev.langchain4j.model.googleai.GeminiMode
B
- BLOCK_LOW_AND_ABOVE - Enum constant in enum dev.langchain4j.model.googleai.GeminiHarmBlockThreshold
- BLOCK_MEDIUM_AND_ABOVE - Enum constant in enum dev.langchain4j.model.googleai.GeminiHarmBlockThreshold
- BLOCK_NONE - Enum constant in enum dev.langchain4j.model.googleai.GeminiHarmBlockThreshold
- BLOCK_ONLY_HIGH - Enum constant in enum dev.langchain4j.model.googleai.GeminiHarmBlockThreshold
C
- chat(ChatRequest) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiChatModel
- CLASSIFICATION - Enum constant in enum dev.langchain4j.model.googleai.GoogleAiEmbeddingModel.TaskType
- CLUSTERING - Enum constant in enum dev.langchain4j.model.googleai.GoogleAiEmbeddingModel.TaskType
D
- dev.langchain4j.model.googleai - package dev.langchain4j.model.googleai
- dimension() - Method in class dev.langchain4j.model.googleai.GoogleAiEmbeddingModel
E
- embed(TextSegment) - Method in class dev.langchain4j.model.googleai.GoogleAiEmbeddingModel
- embed(String) - Method in class dev.langchain4j.model.googleai.GoogleAiEmbeddingModel
- embedAll(List<TextSegment>) - Method in class dev.langchain4j.model.googleai.GoogleAiEmbeddingModel
- estimateTokenCount(List<ChatMessage>) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiChatModel
- estimateTokenCountInMessage(ChatMessage) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiTokenizer
- estimateTokenCountInMessages(Iterable<ChatMessage>) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiTokenizer
- estimateTokenCountInText(String) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiTokenizer
- estimateTokenCountInToolExecutionRequests(Iterable<ToolExecutionRequest>) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiTokenizer
- estimateTokenCountInToolSpecifications(Iterable<ToolSpecification>) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiTokenizer
F
- FACT_VERIFICATION - Enum constant in enum dev.langchain4j.model.googleai.GoogleAiEmbeddingModel.TaskType
G
- GeminiFunctionCallingConfig - Class in dev.langchain4j.model.googleai
- GeminiFunctionCallingConfig() - Constructor for class dev.langchain4j.model.googleai.GeminiFunctionCallingConfig
- GeminiHarmBlockThreshold - Enum in dev.langchain4j.model.googleai
- GeminiHarmCategory - Enum in dev.langchain4j.model.googleai
- GeminiMode - Enum in dev.langchain4j.model.googleai
- GeminiSafetySetting - Class in dev.langchain4j.model.googleai
- GeminiSafetySetting() - Constructor for class dev.langchain4j.model.googleai.GeminiSafetySetting
- generate(List<ChatMessage>) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiChatModel
- generate(List<ChatMessage>, ToolSpecification) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiChatModel
- generate(List<ChatMessage>, List<ToolSpecification>) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiChatModel
- GoogleAiEmbeddingModel - Class in dev.langchain4j.model.googleai
- GoogleAiEmbeddingModel(String, String, Integer, GoogleAiEmbeddingModel.TaskType, String, Integer, Duration, Boolean) - Constructor for class dev.langchain4j.model.googleai.GoogleAiEmbeddingModel
- GoogleAiEmbeddingModel.TaskType - Enum in dev.langchain4j.model.googleai
- GoogleAiGeminiChatModel - Class in dev.langchain4j.model.googleai
- GoogleAiGeminiChatModel(String, String, Integer, Double, Integer, Double, Integer, Integer, Duration, ResponseFormat, List<String>, GeminiFunctionCallingConfig, Boolean, Boolean, Boolean, List<GeminiSafetySetting>, List<ChatModelListener>) - Constructor for class dev.langchain4j.model.googleai.GoogleAiGeminiChatModel
- GoogleAiGeminiChatModel.GoogleAiGeminiChatModelBuilder - Class in dev.langchain4j.model.googleai
- GoogleAiGeminiChatModelBuilder() - Constructor for class dev.langchain4j.model.googleai.GoogleAiGeminiChatModel.GoogleAiGeminiChatModelBuilder
- GoogleAiGeminiTokenizer - Class in dev.langchain4j.model.googleai
H
- HARM_BLOCK_THRESHOLD_UNSPECIFIED - Enum constant in enum dev.langchain4j.model.googleai.GeminiHarmBlockThreshold
- HARM_CATEGORY_CIVIC_INTEGRITY - Enum constant in enum dev.langchain4j.model.googleai.GeminiHarmCategory
- HARM_CATEGORY_DANGEROUS_CONTENT - Enum constant in enum dev.langchain4j.model.googleai.GeminiHarmCategory
- HARM_CATEGORY_HARASSMENT - Enum constant in enum dev.langchain4j.model.googleai.GeminiHarmCategory
- HARM_CATEGORY_HATE_SPEECH - Enum constant in enum dev.langchain4j.model.googleai.GeminiHarmCategory
- HARM_CATEGORY_SEXUALLY_EXPLICIT - Enum constant in enum dev.langchain4j.model.googleai.GeminiHarmCategory
N
- NONE - Enum constant in enum dev.langchain4j.model.googleai.GeminiMode
Q
- QUESTION_ANSWERING - Enum constant in enum dev.langchain4j.model.googleai.GoogleAiEmbeddingModel.TaskType
R
- RETRIEVAL_DOCUMENT - Enum constant in enum dev.langchain4j.model.googleai.GoogleAiEmbeddingModel.TaskType
- RETRIEVAL_QUERY - Enum constant in enum dev.langchain4j.model.googleai.GoogleAiEmbeddingModel.TaskType
S
- safetySettings(Map<GeminiHarmCategory, GeminiHarmBlockThreshold>) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiChatModel.GoogleAiGeminiChatModelBuilder
- SEMANTIC_SIMILARITY - Enum constant in enum dev.langchain4j.model.googleai.GoogleAiEmbeddingModel.TaskType
- supportedCapabilities() - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiChatModel
T
- toolConfig(GeminiMode, String...) - Method in class dev.langchain4j.model.googleai.GoogleAiGeminiChatModel.GoogleAiGeminiChatModelBuilder
V
- valueOf(String) - Static method in enum dev.langchain4j.model.googleai.GeminiHarmBlockThreshold
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dev.langchain4j.model.googleai.GeminiHarmCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dev.langchain4j.model.googleai.GeminiMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dev.langchain4j.model.googleai.GoogleAiEmbeddingModel.TaskType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum dev.langchain4j.model.googleai.GeminiHarmBlockThreshold
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dev.langchain4j.model.googleai.GeminiHarmCategory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dev.langchain4j.model.googleai.GeminiMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dev.langchain4j.model.googleai.GoogleAiEmbeddingModel.TaskType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages