Skip to content

Releases: yomorun/yomo

v1.19.1

23 Dec 08:39
ba744f6
Compare
Choose a tag to compare

What's Changed

  • chore: remove ollama patch by @venjiang in #956
  • fix(zipper): continue when listener accepts an error by @woorui in #957
  • fix(llm-bridge): do not set empty system prompt by @woorui in #958
  • fix(llm-bridge): retrive a provider if name is empty by @woorui in #959
  • fix(llm-bridge): gemini provider function calling bug by @woorui in #960
  • feat(llm-bridge): add vertexai provider by @woorui in #961
  • chore(deps): bump github.com/sashabaranov/go-openai from 1.35.7 to 1.36.0 by @dependabot in #969
  • chore(deps): bump golang.org/x/mod from 0.20.0 to 0.22.0 by @dependabot in #968
  • chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #967
  • chore(deps): bump github.com/anthropics/anthropic-sdk-go from 0.2.0-alpha.4 to 0.2.0-alpha.5 by @dependabot in #966
  • chore(deps): bump golang.org/x/tools from 0.24.0 to 0.28.0 by @dependabot in #954
  • chore(deps): bump mermaid from 10.1.0 to 10.9.3 in /docs by @dependabot in #928
  • fix(llm-bridge): migrate to newest anthropic go sdk by @fanweixiao in #970
  • fix: quic-go affected by an ICMP Packet Too Large Injection Attack on Linux by @fanweixiao in #972
  • build: fix docker go build version by @woorui in #973

Full Changelog: v1.18.18...v1.19.1

v1.18.18

29 Nov 07:12
b8f33fc
Compare
Choose a tag to compare

What's Changed

  • refactor(llm-bridge): improve log and trace by @woorui in #938
  • feat(zipper): log error when authentication failed by @woorui in #944
  • chore: remove yomo rx pkg by @woorui in #945

Full Changelog: v1.18.17...v1.18.18

v1.18.17

07 Nov 15:49
2221a74
Compare
Choose a tag to compare

What's Changed

  • feat(cli): remove deno serverless & support run .ts serverless in nodejs by @woorui in #935

Full Changelog: v1.18.16...v1.18.17

v1.18.16

28 Oct 15:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.18.15...v1.18.16

v1.18.15

16 Oct 09:08
bb8e3db
Compare
Choose a tag to compare

What's Changed

  • feat(llm-bridge): void provider's errors are sent directly to the end user by @woorui in #889
  • feat(llm-bridge): return openai error message if request llm provider failed by @woorui in #896
  • feat(llm-bridge): add cerebras llm provider by @venjiang in #895
  • feat(llm-bridge): add anthropic llm provider by @venjiang in #897
  • refactor(llm-bridge): ollama provider by @venjiang in #866
  • fix(llm-bridge): correct usage in stream response by @woorui in #901
  • feat(llm-bridge): Azure OpenAI Provider returns the token usage when requested with include_usage by @woorui in #906
  • feat(cli): added cli run information by @venjiang in #907
  • feat(llm-bridge): system prompt supports backend Overwrite and Prefix by @woorui in #917

Full Changelog: v1.18.14...v1.18.15

v1.18.14

16 Aug 15:59
44e864c
Compare
Choose a tag to compare

What's Changed

  • refactor: new caller from interfaces & new service from its option by @woorui in #883
  • chore: add more docker platform support by @woorui in #886

Full Changelog: v1.18.13...v1.18.14

v1.18.13

16 Aug 06:46
f438306
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.18.12...v1.18.13

v1.8.12

06 Aug 15:01
774ec49
Compare
Choose a tag to compare

What's Changed

  • feat: Baselime as default OpenTracing provider to analysis TimeToFirstToken (TTFT) and TimeBetweenTokens (TBT) by @woorui in #872

image

BASELIME_API_KEY=xxxx yomo serve -c config.yaml for observability.

Full Changelog: v1.18.11...v1.18.12

v1.18.11

27 Jul 04:12
935bf3b
Compare
Choose a tag to compare

What's Changed

  • feat(llm-bridge): add gemini provider by @woorui in #863
  • refactor: use goroutinue instead of mutex to sync messages by @woorui in #842
  • feat(llm-sfn): log function calling jsonschema when sfn start by @woorui in #847
  • feat(log): 🌈 tinted console logs by @woorui in #851
  • feat: function definition supports enum by @woorui in #848
  • fix: return an error if data cannot be unmarshal as FunctionCall by @woorui in #849
  • fix: error raised when function scheme required is null by @venjiang in #860

Full Changelog: v1.18.10...v1.18.11

v1.18.10

21 Jun 15:36
cc2e6f2
Compare
Choose a tag to compare

What's Changed

  • feat(llm-bridge): add ollama provider with mistral model support by @wujunzhuo in #834
  • fix(cli): serverless ctx mock pkg move bug by @woorui in #827
  • fix(cli): yomo run sfn exit if init error by @woorui in #828
  • chore(deps): bump github.com/sashabaranov/go-openai from 1.24.0 to 1.24.1 by @dependabot in #826
  • fix: response should include token usage from previous function calls by @woorui in #830
  • fix: ai bridge run sfn timeout after 60s by @woorui in #829
  • fix: example by @venjiang in #838
  • perf: optimize yomo build speed by @venjiang in #840
  • feat(ai-bridge): handle llm-sfn return nothing or multiple results returned by @woorui in #833
  • feat: improve warning log if llm-sfn not return anything by @woorui in #841

Full Changelog: v1.18.9...v1.18.10