Class Gemini3ImageClient
java.lang.Object
org.tavall.gemini.clients.abstracts.AbstractGemini3Client
org.tavall.gemini.clients.Gemini3ImageClient
-
Constructor Summary
ConstructorsConstructorDescriptionGemini3ImageClient(com.google.genai.Client client) Gemini3ImageClient(com.google.genai.types.Schema schema) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbuildSchema(com.google.genai.types.Schema schema) com.google.genai.types.GenerateContentConfigImplements the Abstract method.Methods inherited from class AbstractGemini3Client
getClient, getSchema, hasAvailableModel
-
Constructor Details
-
Gemini3ImageClient
public Gemini3ImageClient() -
Gemini3ImageClient
public Gemini3ImageClient(com.google.genai.Client client) -
Gemini3ImageClient
public Gemini3ImageClient(com.google.genai.types.Schema schema)
-
-
Method Details
-
buildClient
public void buildClient()- Specified by:
buildClientin classAbstractGemini3Client
-
buildSchema
public void buildSchema(com.google.genai.types.Schema schema) - Specified by:
buildSchemain classAbstractGemini3Client
-
getGenerationConfig
public com.google.genai.types.GenerateContentConfig getGenerationConfig()Implements the Abstract method. Returns a FRESH config object every time (Thread-Safe).- Specified by:
getGenerationConfigin classAbstractGemini3Client
-