Releases: patterns-ai-core/langchainrb
Releases · patterns-ai-core/langchainrb
0.10.3
What's Changed
- Update mistral_ai.rb to use api_key parameter instead of ENV by @max-power in #539
- Added remove_texts on base, elasticsearch, pgvector vectorsearch by @gregogalante in #525
- Add tests for Assistant run by @mattlindsey in #540
- Bump rdoc from 6.6.2 to 6.6.3.1 by @dependabot in #546
- Ollama#complete fix by @andreibondarev in #547
- 0.10.3 by @andreibondarev in #548
New Contributors
- @max-power made their first contribution in #539
Full Changelog: 0.10.2...0.10.3
0.10.2
0.10.1
What's Changed
- Drop Ruby 3.0 support since it had reached EOL by @andreibondarev in #531
- Langchain::LLM::MistralAI by @andreibondarev in #530
- Fixes Zeitwerk::NameError by @andreaslillebo in #534
- 0.10.1 by @andreibondarev in #535
New Contributors
- @andreaslillebo made their first contribution in #534
Full Changelog: 0.10.0...0.10.1
0.10.0
What's Changed
- remove_texts added to Elasticsearch by @andreibondarev in #526
- Delete conversation class by @andreibondarev in #527
- 0.10.0 by @andreibondarev in #528
Full Changelog: 0.9.5...0.10.0
0.9.5
What's Changed
- Bump rack from 3.0.9 to 3.0.9.1 by @dependabot in #503
- Add Message class tests by @mattlindsey in #502
- Add Thread class tests by @mattlindsey in #505
- Bump yard from 0.9.35 to 0.9.36 by @dependabot in #507
- Bump actionpack from 7.1.3 to 7.1.3.2 by @dependabot in #508
- Added remove_texts method on qvrant vectorsearch by @gregogalante in #510
- Add Ruby 3.3 support by @andreibondarev in #431
- Added remove_texts method on chroma vectorsearch by @gregogalante in #516
- Update eml.rb by @andreibondarev in #519
- Fix dimensions params by @emezac in #511
- 0.9.5 by @andreibondarev in #522
New Contributors
- @gregogalante made their first contribution in #510
- @emezac made their first contribution in #511
Full Changelog: 0.9.4...0.9.5
0.9.4
What's Changed
- Improve documentation and code comments by @andreibondarev in #486
- Improve Ollama to implement #summarize and #default_dimension by @rickychilcott in #462
- Fix
Langchain::Vectorsearch::Base#similarity_search_with_hyde()
method by @andreibondarev in #491 - Fix errors when run spec only ollama_spec by @kokuyouwind in #494
- Ensure dimension is correctly passed to OpenAI Client / Vector Store by @prdanelli in #487
- Fix allow rails 7.0.x versions to use gem by @prdanelli in #498
- [example] OpenAI#chat requires message: [] instead of prompt: by @drnic in #496
- Add a few Assistant tests by @mattlindsey in #499
- Bump yard from 0.9.34 to 0.9.35 by @dependabot in #501
- 0.9.4 by @andreibondarev in #500
New Contributors
- @prdanelli made their first contribution in #487
- @drnic made their first contribution in #496
Full Changelog: 0.9.3...0.9.4
0.9.3
What's Changed
- Update Gemfile.lock by @sherlockgomes in #468
- Adds EML processor by @Oldharlem in #471
- Tools can support multiple methods now by @andreibondarev in #473
- Bump colorize gem (#475) by @huerlisi in #477
- Allow json-schema ~4 by @andreibondarev in #480
- OutputFixingParser: call
chat
withmessages
instead ofprompt
parameter when original parser raises an exception by @viamin in #482 - 0.9.3 by @andreibondarev in #485
New Contributors
- @sherlockgomes made their first contribution in #468
- @Oldharlem made their first contribution in #471
- @huerlisi made their first contribution in #477
- @viamin made their first contribution in #482
Full Changelog: 0.9.2...0.9.3
0.9.2
What's Changed
- Bump nokogiri from 1.15.5 to 1.16.2 by @dependabot in #465
- fix vectorsearch#ask call by @andreibondarev in #454
- 0.9.2 by @andreibondarev in #467
Full Changelog: 0.9.1...0.9.2
0.9.1
What's Changed
- Proposed Modification for Dynamically Managing Models in Langchain::LLM::Ollama by @Jhonnyr97 in #441
- Bump weaviate-ruby gem by @andreibondarev in #447
- Update openai_validator.rb for gpt-4-1106-preview by @johnknapp in #449
- Johnknapp patch 2 by @johnknapp in #451
- Adding support for new embedding models + adding missing base_uri parameter for pinecone by @felix-letkemann in #453
- Make pinecone
base_uri:
optional because it is by @andreibondarev in #456 - Adding Ollama#chat method by @andreibondarev in #457
- add stop_sequences for complete in ollama by @Jhonnyr97 in #459
- Require Ollama LLM provider dependency by @ttilberg in #460
- Fix unknown keyword: :prompt (ArgumentError) in example by @rerost in #461
- updates for v0.9.1 by @johnknapp in #464
New Contributors
- @Jhonnyr97 made their first contribution in #441
- @johnknapp made their first contribution in #449
- @felix-letkemann made their first contribution in #453
- @ttilberg made their first contribution in #460
- @rerost made their first contribution in #461
Full Changelog: 0.9.0...0.9.1
0.9.0
What's Changed
- azure refactor by @andreibondarev in #429
- Update ci.yml by @andreibondarev in #430
- Update Readme VertexAI supported features by @kokuyouwind in #435
- Assistants by @andreibondarev in #422
- Handle openai stop param by @mattlindsey in #439
- Fix OpenAI error when Assistant is instantiate with no tools by @andreibondarev in #443
- 0.9.0 by @andreibondarev in #444
New Contributors
- @kokuyouwind made their first contribution in #435
Full Changelog: 0.8.2...0.9.0