Uses of Record Class
dev.langchain4j.model.googleai.GeminiFiles.GeminiFile
Packages that use GeminiFiles.GeminiFile
-
Uses of GeminiFiles.GeminiFile in dev.langchain4j.model.googleai
Methods in dev.langchain4j.model.googleai that return GeminiFiles.GeminiFileModifier and TypeMethodDescriptionGeminiFiles.getMetadata(String name) Retrieves metadata for a specific uploaded file.GeminiFiles.uploadFile(byte[] fileBytes, String mimeType, String name) Uploads a file to Gemini using the resumable upload protocol.GeminiFiles.uploadFile(Path filePath, @Nullable String displayName) Uploads a file to Gemini using the resumable upload protocol.Methods in dev.langchain4j.model.googleai that return types with arguments of type GeminiFiles.GeminiFileMethods in dev.langchain4j.model.googleai with parameters of type GeminiFiles.GeminiFileModifier and TypeMethodDescriptiondev.langchain4j.model.batch.BatchResponse<dev.langchain4j.model.chat.response.ChatResponse> GoogleAiGeminiBatchChatModel.submit(String displayName, GeminiFiles.GeminiFile file) Creates a batch of chat requests from an uploaded file.dev.langchain4j.model.batch.BatchResponse<dev.langchain4j.model.output.Response<dev.langchain4j.data.embedding.Embedding>> GoogleAiGeminiBatchEmbeddingModel.submit(String displayName, GeminiFiles.GeminiFile file) Creates and enqueues a batch of embedding requests from an uploaded file.dev.langchain4j.model.batch.BatchResponse<dev.langchain4j.model.output.Response<@NonNull dev.langchain4j.data.image.Image>> GoogleAiGeminiBatchImageModel.submit(String displayName, GeminiFiles.GeminiFile file) Creates a batch of image generation requests from an uploaded file.