What's Changed
- Small changes to runnable docs by @nfcampos in #11293
- Create new RunnableSerializable base class in preparation for configurable runnables by @nfcampos in #11279
- Add Google GitHub Action creds file to gitignore. by @obi1kenobi in #11296
- Add pending deprecation warning by @eyurtsev in #11133
- Make numexpr optional by @hinthornw in #11049
- Bump min version of numexpr by @eyurtsev in #11302
- Bedrock scheduled tests by @baskaryan in #11194
- Fix closing bracket in length-based selector snippet by @olegsinavski in #11294
- Fix line break in docs imports by @JoaoCarabetta in #11270
- add LLMBashChain to experimental by @eyurtsev in #11305
- Add .configurable_fields() and .configurable_alternatives() to expose fields of a Runnable to be configured at runtime by @nfcampos in #11282
- Upgrade
langchain
dependency versions to resolve dependabot alerts. by @obi1kenobi in #11307 - Add scoring chain by @CG80499 in #11123
- Make Google PaLM classes serialisable by @dqbd in #11121
- Mark Vertex AI classes as serialisable by @dqbd in #10484
- Adds Tavily Search API retriever by @jacoblee93 in #11314
- Update clarifai.mdx by @ShorthillsAI in #11318
- Pass kwargs in runnable retry by @nfcampos in #11324
- Consolidate run collector. Add link helper by @hinthornw in #11269
- update sec doc by @baskaryan in #11336
- Remove langserve from langchain repo by @eyurtsev in #11288
- Add prompt hub support for Mistral w/ Ollama by @rlancemartin in #11315
- better error message on parsing errors by @hwchase17 in #11342
- Fix typo in agent_structured.ipynb by @eltociear in #11340
- fix get_tool_return by @hwchase17 in #11346
- make llm imports optional by @hwchase17 in #11237
- Add memory to sql chain by @keenborder786 in #8597
- Improve type hints and interface for SQL execution functionality. by @obi1kenobi in #11353
- Make a copy of external data instead of mutating another object's attributes. by @obi1kenobi in #11349
fallback
definition by @leo-gan in #10504- Use term keyword according to the official python doc glossary by @vreyespue in #11338
- add getattr case for llms.type_to_cls_dict by @efriis in #11362
- Updates to Vectara Implementation by @ofermend in #11366
- chore: add kotlin code splitter by @fynnfluegge in #11364
- Upgrade root poetry dependencies and upgrade to poetry 1.6.1. by @obi1kenobi in #11343
- Upgrade CI workflows to poetry 1.6.1. by @obi1kenobi in #11344
- add default for async by @hwchase17 in #11367
- Fix documents for RetrievalQAWithSourcesChain by @devleejb in #11292
- Add 'device' to GPT4All by @serranoarevalo in #11216
- Fixed exception type in py files by @ShorthillsAI in #11322
- Docs: improve similarity search examples by @olegsinavski in #11298
- Clarifai integration doc improvements by @isaac-chung in #11251
- Wfh/eval max concurrency by @hinthornw in #11368
- In ProgressBarCallback update the progress counter also when runs fin… by @nfcampos in #11332
- Use parameterized queries to select SQL schemas. by @obi1kenobi in #11356
- add HTMLHeaderTextSplitter by @mziru in #11039
- bump 307 by @baskaryan in #11380
New Contributors
- @olegsinavski made their first contribution in #11294
- @JoaoCarabetta made their first contribution in #11270
- @vreyespue made their first contribution in #11338
- @devleejb made their first contribution in #11292
- @serranoarevalo made their first contribution in #11216
- @isaac-chung made their first contribution in #11251
- @mziru made their first contribution in #11039
Full Changelog: v0.0.306...v0.0.307