github google/generative-ai-go v0.17.0

latest release: v0.18.0
2 months ago

What's Changed

  • Remove unnecessary lines by @kasugamirai in #156
  • genai: fix tool-using example and test by @eliben in #163
  • build(deps): bump google.golang.org/grpc from 1.64.0 to 1.64.1 in the go_modules group by @dependabot in #165
  • genai: move source of truth of example_test and add code generator by @eliben in #164
  • genai: add WithAttribution client option by @jba in #159
  • genai: fix list syntax in doc comment by @eliben in #166
  • genai: switch gen-examples flow to use go:generate by @eliben in #168
  • genai: add more samples for CountTokens by @eliben in #167
  • genai: adjust samples for count tokens by @eliben in #170
  • genai: rename source snippets file to docs-snippets_test.go by @eliben in #171
  • genai: fix end marker in one of the snippets by @eliben in #172
  • genai: factor out uploadFile function for examples by @eliben in #173
  • genai: more text generation samples by @eliben in #175
  • genai: update discovery client and make tests more resilient by @eliben in #176
  • genai: additional content generation examples by @eliben in #177
  • genai: add debug printing of requests by @jba in #178
  • genai: add examples of file upload/list/get by @eliben in #179
  • genai: validate MIME type detection for audio files by @jba in #182
  • genai: improve file upload doc by @jba in #183
  • genai: samples for counting tokens in video by @eliben in #181
  • genai: add uploading audio example, clarify comment in uploadFile by @eliben in #184
  • genai: add samples for caching by @eliben in #186
  • genai: generalize uploadFile in examples and add comment by @eliben in #185
  • Fix region tags: "START [" > "[START " by @MarkDaoust in https://github.com//pull/187
  • genai: add helper function NewUserContent by @eliben in #188
  • genai: add sample for tokens_tools by @eliben in #190
  • Bump version for next release by @eliben in #191

New Contributors

Full Changelog: v0.16.0...v0.17.0

Don't miss a new generative-ai-go release

NewReleases is sending notifications on new releases.