- No change
- No change
- No change
- No change
- No change
- Add deprecation note in README and pom (#11638) (8cc7c69)
- Add deprecation notice for generativeai package (033b5f4)
- Add deprecation notice for generativeai package (#11637) (033b5f4)
- No change
- update dependency com.google.cloud:sdk-platform-java-config to v3.46.3 (#11531) (5f9a9e7)
- update dependency com.google.cloud:sdk-platform-java-config to v3.47.0 (#11561) (9e84230)
- No change
- No change
- No change
- No change
- add util class SchemaMaker to create Schema from JsonString or JsonObject (#11118) (22f9fe3)
- update gapic library to the latest version (#11129) (711cd72)
- No change
- add AutomaticFunctionCallingResponder class (#10896) (a97ac3d)
- add FunctionDeclarationMaker.fromFunc to create FunctionDeclaration from a Java static method (#10915) (5a10656)
- allow setting ToolConfig and SystemInstruction in ChatSession (#10953) (5ebfc33)
- enable AutomaticFunctionCallingResponder in ChatSession (#10913) (4db0d1d)
- infer location and project when user doesn't specify them. (#10868) (14f9825)
- support ToolConfig in GenerativeModel (#10950) (0801812)
- Update gapic to include ToolConfig (#10920) (782f21b)
- No change
- Update gapic to include system instruction (#10733) (8340a49)
- check null and empty values for input String (#10658) (949889d)
- No change
- No change
- Change the unmodifiable list to immutable list for getHistory
- do not allow null values in Builder's setter and remove model's setters.
- remove GenerateContentConfig
- Make ChatSession and GenerativeModel final
- remove deprecated methods in GenerativeModel and ChatSession
- make client getters in VertexAI private
- remove Transport from GenerativeModel
- Remove vararg scopes in VertexAI
- add fluent API in ChatSession (#10597) (5c3d93e)
- add fluent API in GenerativeModel (#10585) (8bc8adb)
- Add FunctionDeclarationMaker (#10592) (a8aa591)
- add generateContentAsync methods to GenerativeModel (#10599) (17b01c6)
- Update Gapic client. (#10574) (bedcddf)
- make a copy of the list in
ChatSession.setHistory()(#10608) (3e3e35a) - Update README (#10607) (05275be)
- Change the unmodifiable list to immutable list for getHistory (3f68001)
- do not allow null values in Builder's setter and remove model's setters. (a2407ab)
- Make ChatSession and GenerativeModel final (80495ad)
- make client getters in VertexAI private (e8994c7)
- remove deprecated methods in GenerativeModel and ChatSession (c54eaa9)
- remove GenerateContentConfig (31f5e12)
- remove Transport from GenerativeModel (f024111)
- Remove vararg scopes in VertexAI (afc367f)
- add GenerateContentConfig class (#10413) (04e9574)
- add GenerateContentConfig to generateContent method (#10425) (903abf3)
- add GenerateContentConfig to generateContentStream method (#10424) (ec9dd00)
- add GenerateContentConfig to sendMessage method (#10436) (25d00c7)
- Mark generateContent variants with GenerationConfig and List<SafetySetting> as deprecated. (#10474) (7cf463b)
- add fromFunctionResponse in PartMaker (#10272) (20c8252)
- Remove 'preview' namespace and start using @BetaApi (#10330) (29b2a36)
- deprecate varargs scopes in VertexAI (#10328) (12f9a3c)
- Add README section about function-calling (#10320) (ed92f0d)
- Update javadoc of VertexAI and Transport. (#10296) (2729b0b)