Releases: firebase/genkit
Releases · firebase/genkit
0.5.0-rc.11
What's Changed
- update docs logo by @i2amsam in #109
- Strip keys with null values in prompt metadata by @tonybaroneee in #114
- Update I/O metrics to be counters instead of histograms by @bryanatkinson in #111
- Update dotprompt doc to clarify that it is a genkit plugin by @maxl0rd in #110
- Replace jokeFlow with menuSuggestionFlow in flows.md by @tagboola in #96
- Update linking instructions by @tonybaroneee in #116
- Write tools config in
genkit init
. by @apascal07 in #117 - Fixed .js -> .ts for harness files. by @apascal07 in #118
- Added .ts to the list of watched extensions by @pavelgj in #120
Full Changelog: 0.5.0-rc.10...0.5.0-rc.11
0.5.0-rc.10
What's Changed
- Rename toc titles to be more consistent with expected behaviors by @schnecle in #75
- Update docs to include embedder when using answer relevancy metric by @tagboola in #76
- Move CLI code to separate package folder by @tonybaroneee in #78
- Fixes DocumentData imports. by @mbleigh in #79
- Support references in
eval:flow
by @ssbushi in #63 - Use dotprompt in evaluators by @ssbushi in #42
- [Go] adding metadata to models, etc. by @pavelgj in #71
- Update genkit init templates and docs by @MaesterChestnut in #62
- [Go] add vertexai embedder by @ianlancetaylor in #81
- Fix genkit init to work with new cli directory by @MaesterChestnut in #84
- Adds enum support to Picoschema. by @mbleigh in #85
- Automatically generate schema export file on common build by @tonybaroneee in #39
- Create code for menu/basic example by @MaesterChestnut in #57
- Moving the dotprompt package into a plugin by @maxl0rd in #80
- Fix import in vertexai plugin by @tonybaroneee in #86
- Fixed more eval imports by @pavelgj in #87
- Add
dotprompt
plugin to menu sample by @tonybaroneee in #90 - Remove dotprompt plugin from
build:core
by @tonybaroneee in #88 - Unwrap logs by @ssbushi in #91
- Remove references to initializeGenkit() in samples by @MichaelDoyle in #89
- Add in a menu based rag example to use in docs. by @schnecle in #82
- Use cors middleware by default for startFlowsServer by @pavelgj in #95
- Resolving issues with loading dotprompt files by @maxl0rd in #92
- [Go] update dotprompt model strings to use provider/model by @ianlancetaylor in #94
- Added harness mode for Next.js. by @apascal07 in #93
- Implement tool calls for Google AI by @MichaelDoyle in #49
- [Go] regenerate types, set new GenerateResponse.Request field by @ianlancetaylor in #101
- Fixed default condition for entry point. by @apascal07 in #102
- fix go.mod Go version by @randall77 in #24
- Added defaultModel to config that allows setting a global default model and config by @pavelgj in #98
- Renamed ollama plugin to
genkitx-ollama
by @pavelgj in #97 - Fix missing attributes in dotprompt serialization by @MichaelDoyle in #104
- Minor cli cleanup: show help when no command provided, hide login/deploy unless plugins installed by @pavelgj in #105
- Add note that evaluator and vertexai packages must be installed by @tagboola in #77
- Fix pnpm-lock.yaml and build dotprompt plugin first by @tonybaroneee in #106
- Fix for doc referenced samples by @MaesterChestnut in #99
- Adding missing .js suffixes to relative imports (required for mjs) by @pavelgj in #108
Full Changelog: 0.5.0-rc.9...0.5.0-rc.10
0.5.0-rc.9
What's Changed
- Add vertex evaluator information to docs by @tagboola in #1
- Add strong response types for vertex evaluators by @tagboola in #2
- Add the genkit client header to calls to Vertex Rapid Eval by @schnecle in #10
- Use span's recordException to record Errors by @MichaelDoyle in #9
- Improve copypastability of some snippets by @kevinthecheung in #13
- Remove preview language from evals docs and expand supported evaluators by @schnecle in #6
- Update dev-ui-gallery to show both v1 and v1beta models for GoogleAI by @MichaelDoyle in #15
- Add Vertex AI fluency metric by @tagboola in #12
- Add docs for writing custom evaluators by @schnecle in #14
- Lifting definePrompt to genkit core by @maxl0rd in #11
- Add vertex ai summarization metrics by @tagboola in #17
- Mark next.js option experimental by @pavelgj in #21
- Update docs to include info about analytics by @sam-gc in #19
- Firestore vector store docs by @kevinthecheung in #18
- [Go] add coffee-shop sample by @ianlancetaylor in #23
- implement streaming in googleai generator by @randall77 in #25
- Support system prompt natively for Gemini 1.5 by @MichaelDoyle in #22
- Fix typo by @peterfriese in #33
- Introduced defineAction which handles registry for actions under the hood by @pavelgj in #35
- Update get-started.md - typo by @kevinthecheung in #30
- Update deploy-node.md - typo by @kevinthecheung in #31
- Update evaluation.md - typo by @kevinthecheung in #32
- Fix schema-exporter script in genkit-tools by @tonybaroneee in #38
- Do not pass systemInstructions to models that do not support it by @MichaelDoyle in #40
- Deleted obsolete action types and added
custom
by @pavelgj in #37 - Samples - merge custom model params into config by @MichaelDoyle in #41
- [Go] name dev trace store dir like js by @jba in #44
- Consolidate action subtype metadata setting in defineAction by @pavelgj in #47
- [Go] omit nulls from trace output by @jba in #48
- Moved middleware up to actions by @pavelgj in #53
- Use the same names from modelRefs as keys in SUPPORTED_GEMINI_MODELS by @MichaelDoyle in #59
- Prevent prompt rendering from spamming local trace store by @maxl0rd in #60
- Add prompts.md to _guides.yaml by @kevinthecheung in #55
- Add gcloud install links by @kevinthecheung in #66
- Update init command to play nice with Functions eslint default settings by @sam-gc in #43
- Fixed incorrect return statement. by @apascal07 in #67
- [Go] Added missing TraceID to go TraceData and made timeEvent optional by @pavelgj in #58
- Adds context as first-class feature of Model. by @mbleigh in #61
- Upgrade to pnpm 9.1.0 by @tonybaroneee in #69
- Respect log levels by @ssbushi in #68
- Restructure RAG doc to separate concepts from how-to by @schnecle in #65
- bump version to 0.5.0-rc.9 by @pavelgj in #74