Skip to content

Releases: firebase/genkit

Genkit JS 0.5.16

04 Oct 17:28
Compare
Choose a tag to compare

What's Changed

  • Added support for Gemini 1.5 Flash 8B and updated available versions for Google AI and Vertex AI Gemini models by @chrisraygill in #1005

Full Changelog: 0.5.15...0.5.16

Genkit JS 0.5.15

04 Oct 02:12
Compare
Choose a tag to compare

What's Changed

Genkit JS 0.5.14

27 Sep 15:04
Compare
Choose a tag to compare

What's Changed

  • Update flows.md to show how to call via curl by @MichaelDoyle in #844
  • feat(js/plugins/ollama): Ollama embeddings by @cabljac in #807
  • fix: rag docs missing lib by @xavidop in #901
  • [js/vertexai]: docs: how to add grounding to gemini by @pr-Mais in #745
  • Updates example code for Next.js in docs by @philnash in #857
  • fix(js): disabled explicit json mode when using tools by @cabljac in #888
  • Add usage and safety score logs for output candidates by @schnecle in #919
  • fix: correctly pass local auth context when doing runFlow by @pavelgj in #920
  • Update the flow name extraction regex to support the scenario where there is a parent span. by @bryanatkinson in #931
  • Truncate logs based on utf bytes instead of characters. by @bryanatkinson in #938
  • feat(js): Vertex AI plugin JSON mode by @cabljac in #890
  • chore: update express to 4.21.0 by @tonybaroneee in #956
  • feat(js): add llama-3.2 support to model garden plugin by @huangjeff5 in #969

New Contributors

Full Changelog: 0.5.13...0.5.14

Genkit JS 0.5.13

14 Sep 13:04
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.5.12...0.5.13

Genkit JS 0.5.12

05 Sep 19:19
f978fd3
Compare
Choose a tag to compare

What's Changed

  • fix: redundantly set request options on request for googleai gemini calls by @pavelgj in #862
  • fix: use google gemini 1.5 models against the v1 API by @pavelgj in #863

Full Changelog: 0.5.11...0.5.12

Genkit JS 0.5.11

03 Sep 14:30
Compare
Choose a tag to compare

What's Changed

  • [Fix] Make context use the right content from the extracted values. by @ssbushi in #777
  • Fix typo in google-genai code sample (missing quote) by @chees in #808
  • feat(js): adding a way to deprecate models by @pr-Mais in #715
  • Fixing bugs in prompt rendering by @maxl0rd in #787
  • [JS] Include the role in the logged input and output messages. by @bryanatkinson in #829
  • [JS] Support multiple imagen models in VertexAI by @MichaelDoyle in #796
  • Provide service account creds to gcloud from environment variables by @schnecle in #802
  • Rendering dotprompts in a new trace span by @maxl0rd in #785
  • Add RetrieverRequest to tools-common by @MichaelDoyle in #836

New Contributors

Full Changelog: 0.5.10...0.5.11

Genkit Go v0.1.1

23 Aug 18:40
b06e8c0
Compare
Choose a tag to compare

What's Changed

  • [Go] add plugin for weaviate vector database by @ianlancetaylor in #756
  • docs: [Go] fixed flow streaming docs sample code by @pavelgj in #761
  • [Go] Added support for flow auth and Firebase auth plugin. by @apascal07 in #722
  • test(go): add live tests to go ollama plugin by @cabljac in #720

New Contributors

Full Changelog: go/v0.1.0...go/v0.1.1

Genkit JS 0.5.10

09 Aug 14:57
d063e26
Compare
Choose a tag to compare

What's Changed

  • fix: updated the genkit init template for Go to reflect the latest change by @pavelgj in #735
  • fix: handle null metadata docs in bq retriever by @cabljac in #695
  • [js/googleai]: feat: Adds support for Gemini Files API URLs. Fixes #737 by @mbleigh in #742
  • Persist Handlebars in global to keep it through HMR. Fixes #744 by @mbleigh in #762

New Contributors

Full Changelog: 0.5.9...0.5.10

Genkit JS 0.5.9

01 Aug 17:00
cb36ca9
Compare
Choose a tag to compare

What's Changed

  • docs: added a link to Llama 3.1 API Service in model garden by @pavelgj in #678
  • feat(js): add support for streaming json output by @cabljac in #484
  • feat(js): adding Anthropic tool use to vertexai plugin by @pr-Mais in #573
  • Removed platform selection from genkit init. by @apascal07 in #632
  • fix: unblock spinner on init by @cabljac in #683
  • fix: point to correct binary path for global install by @cabljac in #671
  • feat: add Vector Search indexers and retrievers to Vertex AI plugin by @cabljac in #519
  • Respect config.required for auth by @rainshen49 in #698
  • feat: allow for sync references to prompt files by @cabljac in #696
  • feat: allow overriding location per request in vertex ai plugin by @pavelgj in #716
  • fix: added json output support to llama 3.1 and renamed by @pavelgj in #718
  • feat(js): adding vertex retriever & google search options by @pr-Mais in #640
  • fix: moved core lib deps to peer deps for plugins by @pavelgj in #669

New Contributors

Full Changelog: 0.5.8...0.5.9

Genkit Go v0.1.0

01 Aug 21:12
a9af53c
Compare
Choose a tag to compare

What's Changed

  • [Go] ollama.Init takes Config by @jba in #608
  • [Go] return an error if a nil Model, Embedder, etc is used. by @jba in #613
  • [Go] add version to attribution headers by @jba in #606
  • [Go] factor out Gemini plugin common code by @jba in #612
  • [Go] factor out common code for Gemini models by @jba in #614
  • [Go] replace IsKnownModel with IsDefinedModel by @jba in #615
  • [Go] copy more code from googleai to vertexai by @jba in #623
  • [Go] as IsDefined function for other ai types by @jba in #622
  • [Go] remove references to FooAction by @jba in #616
  • [Go] Make dotprompt take in jsonschema.Schema instead of map[string]any for better ergonomics. by @apascal07 in
  • [Go] refactor googleai generate and copy to vertexai by @jba in #650
  • fix: [Go] fixed tool schema and simplifying tool definition by @pavelgj in #664
  • refactor: [Go] updated the ai.Generate API by @pavelgj in #681
  • refactor: [Go] Model is an interface and ai.Generate/Text/Data are veneers by @pavelgj in #699
  • [Go] rename to follow Go initialism rules by @jba in #713
  • refactor: [Go] embedder is an interface and ai.Embed is a veneer by @pavelgj in #714
  • refactor: [Go] retriever/indexer are interfaces, ai.Retrieve/Index are veneers by @pavelgj in #712
  • fix(go): fixed googleai/vertexai system prompt handling by @pavelgj in #732

Full Changelog: go/v0.0.2...go/v0.1.0