Releases: mscraftsman/generative-ai
Releases · mscraftsman/generative-ai
v1.2.0
Added
- use TLS 1.2 protocol (.NET Fx)
- troubleshooting for streaming HttpIOException (.NET runtime issue)
Changed
- improve writing of model name
- refactor Content type used for SystemInstruction
- update tests regarding Content type
Fixed
- fix response checking in ChatSession
Full Changelog: v1.1.4...v1.2.0
v1.1.4
What's Changed
- improve response in SSE format by @jochenkirstaetter in #24
Added
- new values in enum FinishReason
- new enum HarmBlockMethod
Changed
- improve enums (ref: Google.Cloud.AIPlatform.V1)
- improve response in SSE format
- update samples to latest NuGet package
Full Changelog: v1.1.3...v1.1.4
v1.1.3
Changed
- improve Grounding for Google Search and Vertex AI Search
Fixed
- system instruction is an instance of content, not a list of same.
Full Changelog: v1.1.2...v1.1.3
v1.1.2
Added
- test cases for FinishReason.MaxTokens
Changed
- improve accessor of response.Text
- upgrade NuGet packages dependencies
Full Changelog: v1.1.1...v1.1.2
v1.1.1
v1.1.0 - Google Cloud Next
Added
- implement JSON mode
- implement Grounding for Google Search and Vertex AI Search
- implement system instructions
- add model text-embedding-004
- add model gemini-1.0-pro-002
- add Audio / File API support
Changed
- add tools collection
- generate XML docs
Full Changelog: v1.0.1...v1.1.0
v1.0.1
Added
- implement part type of VideoMetadata
- enable Server Sent Events (SSE) for
gemini-1.0-pro
- add models Gemini 1.5 Pro (FC patch, PIv5 and DI) and Gemini 1.0 Ultra
Changed
- improve XML documentation
- remove/reduce snake_case JSON elements
Full Changelog: v1.0.0...v1.0.1
v1.0.0 - Feature Complete!
Added
- implement File API to support large files
- full support of Gemini 1.5 and Gemini 1.0 Ultra
Changed
- improve XML documentation
Full Changelog: v0.9.4...v1.0.0
v0.9.4
Added
- implement patching of tuned models in .NET Framework
- guard for unsupported features or API backend
- expose GetModel on IGenerative
Changed
- extend XML documentation
Fixed
- Assigning a API_KEY using model.ApiKey is not working (#20)
Full Changelog: v0.9.3...v0.9.4
v0.9.3
Changed
- apply default config and settings to request
Fixed
- Fix a bug in Initialize_Model() test (#16) by @doggy8088 in #15
- fix a bug in model.GetModel() (#13) by @doggy8088 in #17
- ignore
Text
member inContentResponse
(#14) by @doggy8088 in #16
New Contributors
- @doggy8088 made their first contribution in #15
Full Changelog: v0.9.2...v0.9.3