Skip to content

Releases: i-am-bee/bee-agent-framework

v0.0.44

29 Nov 16:23
Compare
Choose a tag to compare

0.0.44 (2024-11-29)

Features

  • agents: make the Thought in Bee to be single-line (#198) (e67dabe)
  • agents: update constraint decoding for Bee (41ea34f)
  • tools: add tool for Milvus (Vector DB) (#188) (bf07a46)

Bug Fixes

  • adapters: gcp vertexai llm adapter parameters (#194) (54819bf)
  • agents: handle nodes without newlines in PrefixParser (bb5e3df)
  • tools: update ES Tool typings to work with newer versions (cf19ba0)

v0.0.43

26 Nov 12:15
Compare
Choose a tag to compare

0.0.43 (2024-11-26)

⚠ BREAKING CHANGES

Features

  • adapters: add GCP VertexAI LLM adapter (#164) (d2eb5b3)

Bug Fixes

  • adapters: correctly format messages in OpenAI adapter (6728ef6)
  • tools: run's method return type (623dbe1)

v0.0.42

21 Nov 15:50
Compare
Choose a tag to compare

0.0.42 (2024-11-21)

Features

  • agents: add experimental Streamlit agent (#180) (e8e76b8)

Bug Fixes

  • agents: allow override granite bee prompts (#186) (d7c4060)

v0.0.41

19 Nov 17:48
Compare
Choose a tag to compare

0.0.41 (2024-11-19)

Features

  • adapters: add AWS Bedrock LLM provider (#168) (23656bd), closes #122
  • adapters: add llama-3-1-8b to vllm, remove qwen2 templates (#172) (b333594)
  • agents: serialize isRunning state (f5b7abe)
  • internals: add recursiveSplitString and mergeStrings utility functions (d82be6e)
  • internals: make findFirstPair handles longer sequences (c00efbe)
  • tools: make tools composable (#169) (33f1db5), closes #166
  • tools: reduce number of iterations needed for SQLTool (#174) (cc221a3)

Bug Fixes

  • agents: remove user messages in bee runner memory (#183) (a1a3d0e)

v0.0.40

14 Nov 20:13
Compare
Choose a tag to compare

0.0.40 (2024-11-14)

Features

  • agents: improve constraint decoding regex for granite agent (cc6a32c)

Bug Fixes

  • tools: correctly infer input type for DynamicTool (90db143)

v0.0.39

13 Nov 13:47
Compare
Choose a tag to compare

0.0.39 (2024-11-13)

Features

  • adapters: load watsonx region from env (7ab61f0)
  • agents: granite agent (#159) (102b9be), closes #145
  • agents: use constraint decoding for tool names in Bee (#161) (ad55531)
  • instrumentation: implement OpenTelemetry instrumentation (2cc1ef4)
  • tools: add elasticsearch (#138) (31c3559)
  • tools: openMeteo optimization (#155) (c228ee2), closes #110

Bug Fixes

  • llms: correctly handles a signal abortion (1b0d514)

v0.0.38

08 Nov 17:17
Compare
Choose a tag to compare

0.0.38 (2024-11-08)

Features

  • agent: improve Bee extensibility, update events (705f142)
  • agent: improve extensibility of Bee parser (b5f3b7c)
  • memory: add splice and remove method (3dd1535)

Bug Fixes

  • tool: handle duckduckgo anomaly detection (41a1048)

v0.0.37

07 Nov 12:04
Compare
Choose a tag to compare

0.0.37 (2024-11-07)

⚠ BREAKING CHANGES

  • agent: remove tool caption from Bee agent (#154)
  • tool: remove pagination from search tools (#152)

Features

  • agent: remove tool caption from Bee agent (#154) (d84beeb), closes #153
  • llm: add Granite 3.0 models to WatsonXChatLLM Preset (1e6aa37)
  • llm: set temperature to 0 for OpenAI LLM adapter (ea84808)
  • template: make validateInput method public (34156b7)
  • tool: add public parse method (f97f73a)
  • tool: improve wikipedia results filtering (#143) (2529a0c), closes #142
  • tool: remove pagination from search tools (f93d181)

v0.0.36

04 Nov 12:03
Compare
Choose a tag to compare

0.0.36 (2024-11-04)

Features

  • llm: update the granite chat template for tools (#125) (b554031)
  • tool: add optional input preprocessor (#128) (cec2cb9)
  • agent: remove unused agent manager (b22b1d0)
  • agent: update custom agent example (e942b18)

Bug Fixes

  • tool: attach under the root emitter (92b0a38)
  • tool: propagate finish event on a run level (b434e32)

v0.0.34

28 Oct 04:58
Compare
Choose a tag to compare

0.0.34 (2024-10-28)

Features

  • tools: add additional validation for DynamicTool (#100) (b69d64c)
  • agent: make bee runner easier to override (e7b99a0)
  • agent: make bee runner serializable (c8960ce)
  • llm: export templateSchemaFactory (8fce700)
  • llm: set ollama host from env (4712e87)
  • tools: improve python PDF capabilities (#108) (9e107d7)

Bug Fixes

  • examples: update open library tool (9054deb), closes #104
  • serialization: handle constructor references (8a9a91b)