Skip to content

Releases: firebase/genkit

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

Genkit JS 0.5.8

23 Jul 17:41
8dad973
Compare
Choose a tag to compare

What's Changed

  • feat: added support for Llama 3.1 405b via vertex model garden by @pavelgj in #665
  • Update chroma to support remote hosts (Cloud Run) by @ssbushi in #637
    #645
  • feat: support custom parts and code execution in googleai by @cabljac in #642

Full Changelog: 0.5.7...0.5.8

Genkit JS 0.5.7

15 Jul 21:27
13852de
Compare
Choose a tag to compare

What's Changed

  • fix: when detecting runtime in the CLI favor Go over nodejs when both are present by @pavelgj in #621
  • Handle lack of project id in the firebase plugin in dev. by @kmandrika in #624

Full Changelog: 0.5.6...0.5.7

Genkit JS 0.5.6

12 Jul 20:14
c6d6027
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.5.5...0.5.6

Genkit Go 0.0.2

12 Jul 20:15
c6d6027
Compare
Choose a tag to compare

What's Changed

  • [Go] improve API by @jba in #523
  • [Go] improve the FlowStater interface by @jba in #524
  • [Go] improve core action API by @jba in #525
  • [Go] remove internal/common by @jba in #529
  • [Go] test picoschema with yaml test cases by @jba in #528
  • [Go] align Embedder API with JS by @jba in #537
  • [Go] plugins/googlai: use batch embed RPC by @jba in #539
  • [Go] plugins/googleai: fix locking by @jba in #540
  • [Go] add support for GCP client options by @jba in #530
  • [Go] pgvector sample by @jba in #583
  • [Go] add attribution to googleai and genai plugins by @jba in #601
  • [Go] fix system role capability by @jba in #603
  • [Go] e2e test for reflection API by @jba in #551

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

0.5.5

10 Jul 19:40
a38c7b7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.4...0.5.5

genkitx-pinecone@0.5.5

10 Jul 19:59
a38c7b7
Compare
Choose a tag to compare
bump version to 0.5.5 (#577)