Skip to content

Releases: brainlid/langchain

v0.3.0

22 Jan 20:21
1c3071d
Compare
Choose a tag to compare

Lots of changes that includes the RC releases as well.

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

Thanks to all the contributors!

v0.3.0-rc.2

09 Jan 03:37
eea93ff
Compare
Choose a tag to compare

This release includes a breaking change. See CHANGELOG.md for more details and migration instructions.

What's Changed

  • add explicit message support in summarizer by @brainlid in #220
  • Change abacus to optional dep by @nallwhy in #223
  • Remove constraint of alternating user, assistant by @GenericJam in #222
  • Breaking change: consolidate LLM callback functions by @brainlid in #228
  • feat: Enable :inet6 for Req.new for Ollama by @mpope9 in #227
  • fix: enable verbose_deltas by @cristineguadelupe in #197

New Contributors

Full Changelog: v0.3.0-rc.1...v0.3.0-rc.2

v0.3.0-rc.1

16 Dec 00:23
d766e79
Compare
Choose a tag to compare

See CHANGELOG.md for notes on updating for breaking changes.

What's Changed

  • Improvements to docs by @brainlid in #145
  • ChatGoogleAI fixes and updates by @brainlid in #152
  • fix: typespec error on Message.new_user/1 by @bwan-nan in #151
  • Convert to use mimic for mocking calls by @brainlid in #155
  • Remove ApiOverride reference in mix.exs project.docs by @stevehodgkiss in #157
  • Fix OpenAI chat stream hanging by @stevehodgkiss in #156
  • Fix streaming error when using Azure OpenAI Service by @stevehodgkiss in #158
  • Update Azure OpenAI Service streaming fix by @stevehodgkiss in #161
  • Fix ChatOllamaAI streaming response by @alappe in #162
  • Fix PromptTemplate example by @joelpaulkoch in #167
  • adds OpenAI project authentication. by @fbettag in #166
  • Anthropic support for streamed tool calls with parameters by @brainlid in #169
  • change return of LLMChain.run/2 - breaking change by @brainlid in #170
  • 🐛 cast tool_calls arguments correctly inside message_deltas by @rparcus in #175
  • Do not duplicate tool call parameters if they are identical by @michalwarda in #174
  • Structured Outputs by supplying strict: true by @cristineguadelupe in #173
  • feat: add OpenAI's new structured output API by @monotykamary in #180
  • Support system instructions for Google AI by @elliotb in #182
  • Handle empty text parts from GoogleAI responses by @elliotb in #181
  • Handle missing token usage fields for Google AI by @elliotb in #184
  • Handle functions with no parameters for Google AI by @elliotb in #183
  • Add AWS Bedrock support to ChatAnthropic by @stevehodgkiss in #154
  • Handle all possible finishReasons for ChatGoogleAI by @elliotb in #188
  • Remove unused assignment from ChatGoogleAI by @elliotb in #187
  • Add support for passing safety settings to Google AI by @elliotb in #186
  • Add tool_choice for OpenAI and Anthropic by @avergin in #142
  • add support for examples to title chain by @brainlid in #191
  • add "processed_content" to ToolResult struct and support storing Elixir data from function results by @brainlid in #192
  • Revamped error handling and handles Anthropic's "overload_error" by @brainlid in #194
  • Documenting AWS Bedrock support with Anthropic Claude by @brainlid in #195
  • Cancel a message delta when we receive "overloaded" error by @brainlid in #196
  • implement initial support for fallbacks by @brainlid in #207
  • Fix content-part encoding and decoding for Google API. by @vkryukov in #212
  • Fix specs and examples by @vkryukov in #211
  • Ability to Summarize an LLM Conversation by @brainlid in #216
  • Prepare for v0.3.0-rc.1 by @brainlid in #217

New Contributors

Full Changelog: v0.3.0-rc.0...v0.3.0-rc.1

v0.3.0-rc.0

18 Jun 03:29
Compare
Choose a tag to compare

Please refer to the CHANGELOG.md for a migration guide and additional explanations.

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0-rc.0

v0.2.0

01 May 02:49
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.10...v0.2.0

v0.1.10

08 Mar 05:08
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.9...v0.1.10

v0.1.9

29 Feb 22:12
ba1efba
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.8...v0.1.9

v0.1.8

16 Feb 21:06
76ed163
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.7...v0.1.8

v0.1.7

18 Jan 21:58
Compare
Choose a tag to compare

What's Changed

  • Foundation pieces for more capable assistants by @brainlid in #61
  • Link UI display text for a function to the function itself by @brainlid in #63
  • Use newer Req streaming API by @brainlid in #66
  • Update ecto 3.10.3 -> 3.11.1 by @medoror in #65
  • Cleanup non-api test warning output by @medoror in #64
  • Add support for Google AI / Gemini Pro model by @jadengis in #59
  • retry connection when underlying mint connection closed by @brainlid in #68

New Contributors

Full Changelog: v0.1.6...v0.1.7

v0.1.6

12 Dec 20:23
3ab941a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.5...v0.1.6