Skip to content

Genkit Go v0.1.0

Compare
Choose a tag to compare
@pavelgj pavelgj released this 01 Aug 21:12
a9af53c

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