Skip to content

0.5.3

Compare
Choose a tag to compare
@pavelgj pavelgj released this 13 Jun 17:52
69dcf58

What's Changed

  • [Go] pass tool description to service by @ianlancetaylor in #278
  • Capture and log all flow variants. by @kmandrika in #258
  • [Go] add general prompt support to ai package by @ianlancetaylor in #284
  • Pass auth policy requirement through reflection API by @sam-gc in #268
  • Make pnpm version match the one specified by the UI package by @sam-gc in #287
  • [Go] Fixed streaming. by @apascal07 in #285
  • [Go] Reuse the same file in localvec when indexing by @ssbushi in #286
  • [Go] retrieve and index calls are always actions by @jba in #291
  • [Go] run "go mod tidy" by @ianlancetaylor in #296
  • [Go] add DefineAction by @jba in #295
  • [Go] rename Retriever to DocumentStore by @jba in #298
  • Use tools property being sent to CreatePromptFormat rather than create new property by @MaesterChestnut in #302
  • [Go] add menu sample by @ianlancetaylor in #300
  • [Go] embed calls are always actions by @jba in #301
  • [Go] generate calls are always actions by @jba in #303
  • [Go] support sending images to googleai/vertexai by @ianlancetaylor in #322
  • Normalize to type/provider/name pattern for action names. by @randall77 in #324
  • [Go] fix broken struct tags by @jba in #327
  • [Go] fix spelling by @jba in #329
  • [Go] googleai: revised plugin design by @jba in #326
  • [Go] a generator is just an action by @jba in #335
  • [Go] rename Generator to Model by @jba in #342
  • [Go] change vertexai plugin to new style by @jba in #347
  • [Go] make googlecloud.Init conform by @jba in #348
  • [Go] replace Embedder interface with EmbedderAction by @jba in #349
  • Dev UI test examples for auth and tools by @MichaelDoyle in #350
  • [Go] replace ai.DocumentStore with indexer and retriever actions by @jba in #353
  • [Go] fix Config godoc by @jba in #355
  • [Go] localvec: default Dir to os.TempDir by @jba in #357
  • [Go] don't pass callback from flow to prompt if flow didn't get one by @ianlancetaylor in #358
  • [Go] make ActionType internal by @jba in #360
  • [Go] rename RegisterTool to DefineTool by @jba in #362
  • switch callbacks from taking a Candidate to taking a GenerateResponseChunk by @randall77 in #363
  • [Go] change ai package prompt support to just render by @ianlancetaylor in #364
  • [Go] proposal: vector DB Inits return actions by @jba in #367
  • [Go] unexport symbols in core by @jba in #368
  • Add initial tests for open telemetry metrics exported via the GCP plugin by @bryanatkinson in #288
  • Update path variant logic to store paths in a new trace-scoped async local storage by @bryanatkinson in #297
  • Update usage metrics capture for gemini to include returned token counts by @bryanatkinson in #332
  • feat: added Gemini 1.5 GA model versions by @pavelgj in #341
  • Add description on how to find 3P models by @i14h in #352
  • [Go] export Action.Name by @jba in #371
  • test that streaming and final answer contain the same text. by @randall77 in #382
  • feat: added Vertex AI multilingual embeddings and text-embedding-004 by @pavelgj in #340
  • [Go] simplify pinecone plugin, and configure with indexID by @ianlancetaylor in #385
  • Fix CORS code snippet by @alexastrum in #377
  • Update to pnpm v9.3 by @tonybaroneee in #376
  • [Go] register Pinecone actions by index ID by @ianlancetaylor in #386
  • Add ability to optionally disable collection of traces/metrics by @andrewbrook in #387
  • Track the latency of each variant. by @kmandrika in #381
  • Update metrics export defaults and truncate metric labels by @bryanatkinson in #380
  • add NoValidCandidatesError export by @tpiaggio in #388
  • [VertexAI] Fix Gemini 1.5 Pro model version by @Dabolus in #392
  • chore: renamed google ai and vertex ai provider ids by @pavelgj in #396
  • Update GCP metric exporter to use an ExponentialHistogramAggregation by @bryanatkinson in #398

New Contributors

Full Changelog: 0.5.2...0.5.3