Releases: brainlid/langchain
Releases · brainlid/langchain
v0.3.0-rc.0
Please refer to the CHANGELOG.md for a migration guide and additional explanations.
What's Changed
- fix openai content part media by @brainlid in #112
- ContentPart image media option updates by @brainlid in #113
- Updates for ContentPart images with messages to support ChatGPT's "detail" level option by @brainlid in #114
- add openai image endpoint support (aka DALL-E-2 & DALL-E-3) by @brainlid in #116
- allow PromptTemplates to convert to ContentParts by @brainlid in #117
- Fix elixir 1.17 warnings by @MrYawe in #123
- updates to README by @petrus-jvrensburg in #125
- Add ChatVertexAI by @raulchedrese in #124
- Major update. Preparing for v0.3.0-rc.0 - breaking changes by @brainlid in #131
- update calculator tool by @brainlid in #132
- support receiving rate limit info by @brainlid in #133
- upgrade abacus dep by @brainlid in #134
- add support for TokenUsage through callbacks by @brainlid in #137
- Big update - RC ready by @brainlid in #138
New Contributors
- @MrYawe made their first contribution in #123
- @petrus-jvrensburg made their first contribution in #125
- @raulchedrese made their first contribution in #124
Full Changelog: v0.2.0...v0.3.0-rc.0
v0.2.0
What's Changed
- refactor to remove defprotocol ForOpenAIApi by @brainlid in #87
- Add support for Anthropic by @benjreinhart in #86
- more specific test tags by @brainlid in #92
- Azure OpenAI support: send the auth api key differently by @brainlid in #93
- Wrap Anthropic message when processing response by @yujonglee in #98
- update Utils.fire_callback for Anthropic support by @brainlid in #99
- Add llama-3 chat template by @bowyern in #102
- update api to "tools" concept by @brainlid in #105
- removed now unused Message and MessageDelta fields by @brainlid in #108
- prep for v0.2.0 by @brainlid in #109
New Contributors
- @benjreinhart made their first contribution in #86
- @yujonglee made their first contribution in #98
- @bowyern made their first contribution in #102
Full Changelog: v0.1.10...v0.2.0
v0.1.10
v0.1.9
v0.1.8
What's Changed
- Add support for Ollama open source models by @medoror in #70
- Add clause to match call_response spec by @medoror in #72
- Add max_tokens option for OpenAI calls by @matthusby in #73
- Breaking change to RoutingChain by @brainlid in #75
New Contributors
- @matthusby made their first contribution in #73
Full Changelog: v0.1.7...v0.1.8
v0.1.7
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
What's Changed
- Fix Req retry delay by @wojtekmach in #57
New Contributors
- @wojtekmach made their first contribution in #57
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- upgrade Req to v0.4.8 by @brainlid in #55
- Fix OpenAI returns "Unrecognized request argument supplied: api_key" by @eltonfonseca in #54
New Contributors
- @eltonfonseca made their first contribution in #54
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- added Utils.ChainResult module by @brainlid in #45
- Add possibility to use api_key per chat invocation. by @michalwarda in #46
- Update req 0.4.7 by @chrisgreg in #51
- Allow overriding OpenAI compatible API endpoint by @brainlid in #52
New Contributors
- @michalwarda made their first contribution in #46
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- release v0.1.2 by @brainlid in #27
- Adds support for JSON mode in OpenAI Chat model by @chrisgreg in #34
- support openai seed - improves "live" test behavior by @brainlid in #36
- created FunctionParam struct by @brainlid in #35
- change to use OPENAI_API_KEY spelling by @brainlid in #39
- Add retry strategy to OpenAI Chat API requests by @chrisgreg in #43
- preparation for v0.1.3 release by @brainlid in #44
New Contributors
- @chrisgreg made their first contribution in #34
Full Changelog: v0.1.2...v0.1.3