GenkitG
Genkitโ€ข10mo agoโ€ข
7 replies
safe-amethyst

Many primitives in Golang do not set metadata

Many of the primitives in Golang do not set metadata. More specifically, they do not support custom options schema (and therefore, do not set it in the action metadata). Here is an example from Retriever: https://github.com/firebase/genkit/blob/862f2e5e49f82d50d47ae6fe9477c3c52f17f387/go/ai/retriever.go#L93

Is this a conscious decision?
GitHub
An open source framework for building AI-powered apps with familiar code-centric patterns. Genkit makes it easy to develop, integrate, and test AI features with observability and evaluations. Genki...
genkit/go/ai/retriever.go at 862f2e5e49f82d50d47ae6fe9477c3c52f17f3...
Was this page helpful?