Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

all[patch]: Fix typing across different core versions by using interfaces instead of abstract classes #3709

Merged
merged 11 commits into from
Dec 19, 2023

Conversation

jacoblee93
Copy link
Collaborator

@jacoblee93 jacoblee93 commented Dec 19, 2023

Following on #3684, adding more interfaces for:

  • BaseLanguageModel
  • BaseRetriever
  • Embeddings
  • Document
  • VectorStore
  • VectorStoreRetriever
  • BasePromptValue
  • StringPromptValue
  • ChatPromptValue

And making modules in LangChain and vectorstores and a few other modules in community take them as parameters.

The goal is to make typing less strict if projects find themselves with multiple versions of core. Should be invisible.

CC @nfcampos @bracesproul

@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Dec 19, 2023
Copy link

vercel bot commented Dec 19, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
langchainjs-api-refs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 19, 2023 8:36pm
langchainjs-docs ✅ Ready (Inspect) Visit Preview Dec 19, 2023 8:36pm

@dosubot dosubot bot added the auto:refactor A large refactor of a feature(s) or restructuring of many files label Dec 19, 2023
RunOutput = any,
CallOptions extends BaseLanguageModelCallOptions = BaseLanguageModelCallOptions
> extends RunnableInterface<BaseLanguageModelInput, RunOutput, CallOptions> {
CallOptions: CallOptions;
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nfcampos this seems to be the equivalent of declare CallOptions in a class?

@jacoblee93 jacoblee93 changed the title all[patch]: Fix typing across different core versions by using interfaces instead of abstract classes all[major]: Fix typing across different core versions by using interfaces instead of abstract classes Dec 19, 2023
@jacoblee93 jacoblee93 changed the title all[major]: Fix typing across different core versions by using interfaces instead of abstract classes all[patch]: Fix typing across different core versions by using interfaces instead of abstract classes Dec 19, 2023
@dosubot dosubot bot removed the size:L This PR changes 100-499 lines, ignoring generated files. label Dec 19, 2023
@dosubot dosubot bot added the size:XL This PR changes 500-999 lines, ignoring generated files. label Dec 19, 2023
@jacoblee93 jacoblee93 changed the title all[patch]: Fix typing across different core versions by using interfaces instead of abstract classes all[minor]: Fix typing across different core versions by using interfaces instead of abstract classes Dec 19, 2023
@jacoblee93 jacoblee93 changed the title all[minor]: Fix typing across different core versions by using interfaces instead of abstract classes all[patch]: Fix typing across different core versions by using interfaces instead of abstract classes Dec 19, 2023
@jacoblee93 jacoblee93 merged commit bdf707e into main Dec 19, 2023
13 checks passed
@jacoblee93 jacoblee93 deleted the jacob/core_compatibility branch December 19, 2023 21:14
ericckzhou added a commit to Ultrahi/langchainjs that referenced this pull request Dec 21, 2023
* Release 0.0.193

* Pin zod-to-json-schema version (langchain-ai#3343)

* Release 0.0.194

* Fix ReAct agent hallucinating result (langchain-ai#3341)

* Adding self query for vectara (langchain-ai#3338)

* added self query for vectara vector store

* updated the docs

* skip the integration test

* Updated the comments in the example

* Rename test, add linter warning

---------

Co-authored-by: Adeel Ehsan <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>

* Updates to Vectara Implementation (langchain-ai#3332)

* updated documentation
added X-Source to header

* added deleteDocuments() method
updated generation of random ID from date to UUID-like
tests now fully executed and fixed to work properly

* added deleteDocuments to docs
fixes from yarn lint
keeping test.skip

* Removed **sentence-transformers/distilbert-base-nli-mean-tokens** as default model and added **BAAI/bge-base-en-v1.5** as default model when no model param is given. (langchain-ai#3323)

* Update hf.ts

Removed sentence-transformers/distilbert-base-nli-mean-tokens as default model and added BAAI/bge-base-en-v1.5 as default model when no model param is given

* Format

---------

Co-authored-by: jacoblee93 <[email protected]>

* feat: add filters to `ChaindeskRetriever` (langchain-ai#3314)

* feat: add filters to `ChaindeskRetriver`

reference: https://docs.chaindesk.ai/api-reference/endpoint/datastores/query

* rename filter to filters

* run yarn format

* Add OpenAI Files for OpenAI assistant (langchain-ai#3228)

* Add File to Open Ai assistant

* 📝 Add documentation

* ✨ Add Open File API

* 📝 Add documentation on Open AI File API

* ✅ Add test on Open AI File API

* Update jsdoc types for params

* Fix openai request options import

* Extend serializable class and add return jsdoc types

* 🔧 Add experimental openai_files entrypoint.

* 📝 Build the doc

* ♻️ Refactor OpenAIFiles to allow custom client

* 📝 clean the JSDoc

* Use one documentation page

---------

Co-authored-by: Brace Sproul <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>

* Release 0.0.195

* Jacob/core (langchain-ai#3354)

* Split out core

* Update package lock and yarn lock

* Update core

* Fix build

* Fix tests

* Fix test, format

* Fix format

* Fix format

* Scripts

* Bump dep

* Fix examples

* Remove unneeded deps

* Update deps

* Fix exports plz

* plz

* Fix plz

* Fix

* Plox

* Fix

* Disable bun

* Disable API refs for now

* Fix build

* PLZZZZ

* Bump

* Bump version

* Skip test

* Release 0.0.196

* Refactor core (langchain-ai#3373)

* Refactor core

* Bump core version

* Bump core

* Update OpenAIAgent to support Runnable models (langchain-ai#3346)

* Update OpenAIAgent to support Runnable interface

* Add test with executor

* Call invoke for all paths and add CallOptions

* Format and fix test

---------

Co-authored-by: jacoblee93 <[email protected]>

* Fix streaming of Bedrock on Cloudflare Workers (langchain-ai#3364)

* Fix streaming of Bedrock on Cloudflare Workers

* Handle buffer 0

* Remove unnecessary break

* Update quickstart.mdx (langchain-ai#3357)

* Skip non LTS Node version (langchain-ai#3374)

* Allow to stream files with `GithubRepoLoader` (langchain-ai#3339)

* add loadAsStream method in GithubRepoLoader

* apply review changes

* feat: implement max marginal relevance for momento vector index (langchain-ai#3351)

* chore: bump momento deps to get searchAndFetchVectors for MMR

* feat: implement max marginal relevance search for mvi and int tests

* fix: MongoDB Vector Search does not support integer as input (langchain-ai#3356)

* fix: MongoDB Vector Search does not support integer as input

* Fix lint + format

---------

Co-authored-by: jacoblee93 <[email protected]>

* Move more core modules (langchain-ai#3376)

* Move more core modules

* Bump

* Format

* Adds standalone @langchain/anthropic package (langchain-ai#3377)

* Adds standalone @langchain/anthropic package

* Format

* Fix docker

* Fix Docker

* Support both old and new serialization ids, update prompt base class … (langchain-ai#3378)

* Support both old and new serialization ids, update prompt base class as example

* More namespace changes

* Update lc_namespaces

* Fix test

* Fix tests

* Bump versions

---------

Co-authored-by: jacoblee93 <[email protected]>

* Rename to @langchain/core (langchain-ai#3381)

* Rename to @langchain/core

* Fix build

* Fix script

* Fixed docs build issue (langchain-ai#3382)

* Fixed docs build issue

* chore: lint files

* cr

* docs fix

* format

* cr

* Agent streaming (langchain-ai#3365)

* Agent streaming

* chore: lint files

* fix circular dep issue

* error handling

* cr

* cr

* fix any eslint

* rm commented out method

* Update langchain/src/agents/executor.ts

* Update langchain/src/agents/executor.ts

* cr

* drop husky (langchain-ai#3383)

* Add OpenAI package (langchain-ai#3385)

* Serialization

* Add OpenAI package

* Fix small core serialization issue (langchain-ai#3386)

* Fix small core serialization issue

* Bump

* rc.1

* Add core README (langchain-ai#3396)

* Revert dependencies for now (langchain-ai#3402)

* Revert dependencies for now

* Readd missing file

* Delegate to core

* Import map

* Remove workspace core dep (langchain-ai#3413)

* Update secret map (langchain-ai#3414)

* Version

* Secret map

* Release 0.0.197

* feat: add support for collection name in PG Vector (langchain-ai#3353)

* add support for collection name in PGVector

* lint

* add optional metadata as well

* format

* fix: Add HuggingFaceInference includeCredentials param (langchain-ai#3389)

* feat: Add HfInference includeCredentials prop

* Type fix

---------

Co-authored-by: Alex Naymushin <[email protected]>

* Use less tokens to describe a Neo4j graph schema (langchain-ai#3411)

* WIP

* Add proper typing

* Update inline snapshot to demonstrate what the new schema looks like

---------

Co-authored-by: Oskar Hane <[email protected]>

* Add no focused jest tests eslint rule (langchain-ai#3422)

* Add no focused jest tests eslint rule

* unfocus test

* remove

* Add more tests for agent streaming (langchain-ai#3421)

* Add more tests for agent streaming

* add memory

* unfocus test

* chore: lint files

* cr

* chore: lint files

* Update langchain/src/agents/tests/agent.int.test.ts

* Added PyInterpreterTool (langchain-ai#3090)

* Added PyInterpreterTool

* Updated PyInterpreterTool

* Moved PythonInterpreterTool to tools/experimental

* Move to experimental, fix race condition in constructor

* Fix lint + test

* Adds docs + example

---------

Co-authored-by: Mish Ushakov <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>

* PPTX document loader (langchain-ai#3333)

* Add Powerpoint Loader

Added a powerpoint loader for pptx and unit test.

* Add pptx loader example

* Add documentation

* Resolve the problems in the comment

Move "officeparser" to the peer + dev dependencies and mark it as optional.
Create a separate enrtypoint and reformat the code

* Run build

* Reformat the code again

---------

Co-authored-by: jacoblee93 <[email protected]>

* ✨ Add modify and retrieve openAI assistant (langchain-ai#3387)

* Return null if the input is undefined value. (langchain-ai#3412)

* Implement ClickHouse Support (langchain-ai#3342)

* Implement ClickHouse Support

Co-Authored-By: CalebZhang <[email protected]>
Co-Authored-By: Divyansh Kachchhava <[email protected]>
Co-Authored-By: Alfred Tze-Hong Ha <[email protected]>

* Update ClickHouse client dependency

Co-Authored-By: Divyansh Kachchhava <[email protected]>
Co-Authored-By: CalebZhang <[email protected]>
Co-Authored-By: Alfred Tze-Hong Ha <[email protected]>

* Update int test to use test.skip()

* Fix SQL injection risk

* Add peer deps docs

* fix yarn lint issue

---------

Co-authored-by: CalebZhang <[email protected]>
Co-authored-by: Divyansh Kachchhava <[email protected]>
Co-authored-by: Alfred Tze-Hong Ha <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>
Co-authored-by: CalebZhang <[email protected]>

* integration[patch]: feat: implement max marginal relevance search for Weaviate vector store (langchain-ai#3395)

* feat: implement max marginal relevance search for Weaviate vector store

* formatting

* Adds docs

---------

Co-authored-by: jacoblee93 <[email protected]>

* integration[minor]: Llama Cpp streaming (langchain-ai#3394)

* Got streaming working in LLM & Chat

* Linted streaming and added docs.

* Small fixes

* Update llama_cpp.mdx

---------

Co-authored-by: jacoblee93 <[email protected]>

* Fix getBufferString method (langchain-ai#3423)

* Test fix

* Release 0.0.198

* Make undefined input optional (langchain-ai#3436)

* fix(npm script): lint fix doesn't fix fixable errors (langchain-ai#3451)

* fix(npm script): lint fix doesn't fix fixable errors

* Update langchain-core lint scripts

* Update langchain-openai lint scripts

* Update langchain-anthropic lint scripts

---------

Co-authored-by: Brace Sproul <[email protected]>

* Fix null or undefined records causing error in Xata similarity search method (langchain-ai#3425)

* fix: records null or undefined causing error in xata similarity search method

* fix: remove unnecessary line change

* fix: bad type error

* Format

---------

Co-authored-by: jacoblee93 <[email protected]>

* new: returning generated question (langchain-ai#3433)

* export InitializeAgentExecutorOptionsStructured (langchain-ai#3442)

* langchain[patch]: Fix for Prisma vectorstore build query IN filter (langchain-ai#3462)

* Fixing an issue, where the `IN` query filter created an incorrect value syntax by joining the values as a single value. By using the Prisma join, the syntax is corrected again.

* Format

---------

Co-authored-by: Brace Sproul <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>

* langchain[patch]: Implements support for Personal Access Token Authentication in the ConfluenceLoader (langchain-ai#3409)

* update: optional personalAccessToken parameter

Add optional personalAccessToken parameter and also making username and accessToken optional
Update logic to either use personalAccessToken or username + password

* update: example to include personalAccessToken

* add: env examples

* fix: nit

langchain-ai#3409 (comment)
langchain-ai#3409 (comment)

* Update examples/src/document_loaders/confluence.ts

Co-authored-by: Brace Sproul <[email protected]>

* fix: initialize as undefined

* update: allow for no authorization

Allow for no authorization and skip auth header to allow accessing public spaces

* add: get keyword

* Format

* Remove unnecessary default

* Format

* Fix build

---------

Co-authored-by: Marcus Nätteldal <[email protected]>
Co-authored-by: Brace Sproul <[email protected]>
Co-authored-by: Jacob Lee <[email protected]>

* langchain[minor]: Added multi-message streaming to llama_cpp (langchain-ai#3463)

* Added multi message streaming to llama_cpp

* Format

---------

Co-authored-by: jacoblee93 <[email protected]>

* langchain[patch]: Enhance filter functionality for Elasticsearch VectorStore (langchain-ai#3349)

* adapted buildMetadataTerms method

* backwards-compatibility

* ran yarn lint

* langchain[minor]: feat(LLM Integration): WatsonX AI Integration (langchain-ai#3399)

* base watsonx file

* base setup route

* build

* add project id lc secret

* WatsonX AI Functional MVP

* enable custom model parameters

* enable custom model selection with llama 2 default

* wrap fetch in `this.caller.call`

* run format

* add request error handling

* update typedoc string

* yarn format

* add watsonx ai example

* watsonx-ai -> watsonx_ai

* Add watson x documentation

* delete old files

* yarn format

* add error for missing project id

* Add setup note about secrets to docs

* format

* remove redundant count

* add var set on class instantiation example

* format

* update ibm cloud api key to follow common convention

* fix type cast

* update llmType casing

* add iam token caching

* use expiration field

* Small style fixes in dos

* Update watsonx_ai.ts

---------

Co-authored-by: jacoblee93 <[email protected]>

* langchain[minor]: feat(LLM Integration): Gradient AI Integration (langchain-ai#3461)

* Create gradient_ai.ts

* Update package.json

* Update create-entrypoints.js

* temp removal of missing import

* yarn build

* format

* update naming and add initial call

* Functional mvp

* add caller wrap

* format

* fix call wrapper

* enable a single baseModel set

* add example

* use accessToken and workspaceId if set

* Create doc page

* format and lint

* format example

* update types

* update type string

* style fixes in docs

* Update gradient_ai.mdx

* Update gradient_ai.mdx

* Update gradient_ai.mdx

* Update gradient_ai.ts

* Rename to match Python

---------

Co-authored-by: Jacob Lee <[email protected]>

* Add GooglePlaces Tool (langchain-ai#3400)

* added basic functioanlity of the google places api tool

* added google api tool to the index.ts

* Test cases for Google Places API and improved formatting

* Finishing google places tool

* Fixed bugs with google places tool files
* Fixed bugs with integration tests
* Added example usage file
* Added documentation
* Configured entry points

* Rename, small updates

* Use headers and body in Places API request

* Update build refs

* Format

* Remove artifact

---------

Co-authored-by: Yuto Omachi <[email protected]>
Co-authored-by: Nandhakishore K.S <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>
Co-authored-by: Brace Sproul <[email protected]>

* langchain[minor]: Add document loader for ChatGPT data (langchain-ai#3439)

* copy pasting and basic error fixing

* fixed testing issue

- fixed issue
- fixed code
- added blob tests
- fixed test timestamps

* Update chatgpt.mdx

* Update chatgpt.mdx

* Update chatgpt.ts

* Throws errors also package.json and .gitignore update

- console error logging also throws error instead of not doing that
- put chatgpt.ts related files into package.json and .gitignore
- ran `yarn lint` and `yarn format` many times to be sure

* Format

* whoops one more

* Fix test

---------

Co-authored-by: jacoblee93 <[email protected]>

* Fix lint (langchain-ai#3466)

* langchain[patch]: Add missing entrypoint (langchain-ai#3467)

* Add missing entrypoint

* Mark as optional

* Remove double export (langchain-ai#3469)

* core[patch]: Move tests into core (langchain-ai#3450)

* Move tests into core

* export texting utils from core

* chore: lint files

* Bump version

* Sort entrypoints

---------

Co-authored-by: jacoblee93 <[email protected]>

* langchain[patch]: Move tests (langchain-ai#3470)

* Move tests

* Format

* Release 0.0.199

* remove run reference (langchain-ai#3481)

* core[patch]: move more tests & test utils to core (langchain-ai#3483)

* core[patch]: move more tests & test utils to core

* cr

* cr

* Bump core (langchain-ai#3486)

* langchain[chore]: Remove duplicated code (langchain-ai#3487)

* langchain[patch]: Remove duplicated code

* yarn install

* cr

* reinstall

* reinstall

* Adds core tests to CI (langchain-ai#3489)

* Adds missing export (langchain-ai#3490)

* Catch tiktoken errors (langchain-ai#3491)

* langchain[patch]: onToken event added in ChatLlamaCpp call function (langchain-ai#3443)

* onToken added in lama cpp

* package update

* repository username

* Drop _ in _options

* onToken in llama_cpp llm

---------

Co-authored-by: Brace Sproul <[email protected]>

* Fix build (langchain-ai#3492)

* core[minor]: Runnable with message history (langchain-ai#3437)

* Runnable with message history

* cr

* cr

* adds withListeners method to runnables/callbacks

* added entrypoint for root listener file

* cr

* cr

* cr

* cr

* cr

* support async listeners

* allow for run or run and config as args to listener funcs

* cr

* chore: lint files

* cr

* cr

* eslint disbale any

* update types

* cr

* cr

* cr

* cr

* cr

* cr

* Style

---------

Co-authored-by: jacoblee93 <[email protected]>

* langchain[patch]: feat(Gradient LLM Integration): Add fine-tuned adapter inference support (langchain-ai#3471)

* Add adapterId option

* rename base example

* add adapter example

* update gradient docs to include adapter stuff

* remove run call from gradient llm inference examples

* langchain[minor]: feat(embedding integration): Gradient AI (langchain-ai#3475)

* initial gradient embeddings implementation

* format

* remove modelslug

* update package and entrypoint -> yarn build

* map texts and change response reading

* add example

* add `caller.call` wrapper

* add docs

* remove run form example

* Update gradient_ai.mdx

---------

Co-authored-by: Brace Sproul <[email protected]>
Co-authored-by: Jacob Lee <[email protected]>

* multi[patch]: Bump core deps (langchain-ai#3495)

* Bump core

* Bump core dep

* Fix bug (langchain-ai#3496)

* langchain[patch]: Miscellaneous test fixes (langchain-ai#3497)

* Fix bug

* Small fixes

* Release 0.0.200

* Added extra chat message class to types for history (langchain-ai#3510)

* Added extra chat message class to types for history

* chore: lint files

* remove run from watsonx ai example (langchain-ai#3503)

* core[patch]: Export Runnable history (langchain-ai#3514)

* initial docs (langchain-ai#3493)

* core[fix]: RunnableFunc config types (langchain-ai#3513)

* core[fix]: RunnableFunc config types

* cr

* chore: lint files

* Bump core version (langchain-ai#3515)

* Adds npx create-langchain-integration command (langchain-ai#3512)

* Adds npx create-langchain-integration command

* Format

* all[chore]: Use turbo repo to build api refs, docs and more (langchain-ai#3511)

* api_refs[chore]: use turbo repo to build api refs and other dependencies

* update core docs to also use turbo

* cr

* use turbo in ci

* cr

* chore: lint files

* cr

* fix: query parameters are not passed correctly to WolframAlpha API (langchain-ai#3502)

* fix: query parameters are not passed correctly to WolframAlpha API

* Lint + format

* Fix test

---------

Co-authored-by: jacoblee93 <[email protected]>

* Fix linter warning (langchain-ai#3528)

* core[patch]: Reducing heap area consumption regardless of the number of prompts (langchain-ai#3519)

* Remove unused option

* Cache the Tiktoken object

* Fix format

* Bump core version

* Upgrade to [email protected]

---------

Co-authored-by: jacoblee93 <[email protected]>
Co-authored-by: Tat Dat Duong <[email protected]>

* cr (langchain-ai#3536)

* core[tests]: Better tests for runnable history (langchain-ai#3537)

* core[tests]: Better tests for runnable history

* cr

* docs[patch]: search experiment (langchain-ai#3538)

* docs[patch]: search experiment

* lockfile change

* Add Gmail Tool (langchain-ai#3438)

* Add GmailBaseTool

* Add GmailGetMessage

* Fix eslint formatting errors

* fix: _call returns stringified output now

* feat: create gmail draft message complete

* fix: remove unused parameter

* fix: removed unused import statement

* fix: reformatted file and made method private

* Add GmailGetThread

* Fixes formatting issues

* Fix _call error

* Add GmailSearch

* Fix build error on types

* Create sent_message.ts

* Update sent_message.ts

run the prettier to format the document

* Update sent_message.ts

combine the sendMessage function into _call function

* Move gmail object from children to parent GmailBaseTool

* Fix formatting in gmail/base.ts

* fix: switched to Buffer class for base64 encode

* Make fields optional and use defaults properly in constructor

Previously the default values weren't being used in the constructor, this commit fixes that.

Also fields are now optional in each of the gmail tool constructors since they have defaults
as backups anyways

* Use Zod to parse input of GmailBaseTool constructor

* Update zod schema to be entirely optional for GmailBaseToolParams

* Create docs for Gmail Tool

* Add comment for default parameters, fix formatting

* Remove model from default parameters comment

* Add relavent tools in gmail example

* Add index.ts for all exports and rename send_message

* Add unit tests for gmail tools

* Add gmail type definitions to package.json

* Update typedoc.json

add gmail to typedoc.json

* Update create-entrypoints.js

add the entrypoints for gmail tool

* add description for our function

add example on our description

* update .gitignore

* fix the entrypoint

* change order

* change the zod

* fix the format

* Update base.ts

fix lint problem

* Update base.ts

remove the unuse comment

* add description for search

* fix: gmail tools extend structured tool

* Update descriptions.ts

* fix: tree shaking issues with zod fixed

* fix: prettier formatting

* Add zod back to GmailBaseTool

* Fix gmail example to work for StructuredTool

* Add gmail API key setup instructions in docs

* Fix formatting

* Fix formatting

* Replace .call with .invoke in gmail example

* Update gmail.ts

---------

Co-authored-by: Hamoon Zamiri <[email protected]>
Co-authored-by: saeedahsan <[email protected]>
Co-authored-by: SeannnX <[email protected]>
Co-authored-by: Hamoon <[email protected]>
Co-authored-by: Ahsan Saeed <[email protected]>
Co-authored-by: Jacob Lee <[email protected]>

* feat: Add ObsidianLoader to Document loaders (langchain-ai#3494)

* Add ObsidianLoader integration

* Fix Notion test not to consider Obsidian '.md' files

* Fix lint

---------

Co-authored-by: jacoblee93 <[email protected]>

* all[patch]: Add .turbo to files removed by yarn clean (langchain-ai#3540)

* Add Connery Tool and Toolkit (langchain-ai#3499)

* Add ConneryApiClient class

* Intermediate sate

* Fix ConneryToolkit typo and update ConneryService
method name

* Init docs

* Update docs

* Fix imports in docs

* Create entry points for the tool and toolkit

* Fix the docs issue

* Bump core

* Release 0.0.201

* Fix OpenAI agent docs (langchain-ai#3543)

* Update contributing guidelines (langchain-ai#3550)

* core[infra]: Adds turbo to core (langchain-ai#3551)

* docs[patch]: Agent pointer (langchain-ai#3549)

* Adds pointer to OpenAI functions agent

* Adds pointer to OpenAI functions agent

---------

Co-authored-by: Brace Sproul <[email protected]>

* Revert "all[chore]: Use turbo repo to build api refs, docs and more" (langchain-ai#3535)

* Revert "all[chore]: Use turbo repo to build api refs, docs and more (langchain-ai#3511)"

This reverts commit f289f3d.

* cr

* Upgrade xata client to 0.28.0 and apply required change (langchain-ai#3553)

Co-authored-by: jacoblee93 <[email protected]>

* core[docs]: Docs for with listeners runnable method (langchain-ai#3531)

* core[docs]: Docs for with listeners runnable method

* chore: lint files

* cr

* langchain[docs]: agent stream example docs (langchain-ai#3384)

* agent stream example docs

* cr

* Fixed agent

* chore: lint files

* Added extra chat message class to types for history

* cr

* cr

* cr

* cr

* cr

* chore: yarn prettier

* cr

* Improve interaction with streams and Node's Readable.from() method (langchain-ai#3556)

* core[patch]: Simplify RunnableSequence transform implementation (langchain-ai#3558)

* Simplify RunnableSequence transform implementation

* Fix test

* Fix tracing tags

* Bump core

* Release 0.0.202

* chore: Upgrade Typescript to 5.1 (langchain-ai#3562)

* upgrade typescript to 5.1

* fix some type errors

---------

Co-authored-by: David Illing <[email protected]>

* core[docs]: Docs & example for runnable history (langchain-ai#3527)

* core[docs]: Docs & example for runnable history

* cr

* cr

* cr

* chore: yarn prettier

* cr

* cr

* cr

* chore: lint files

* cr

* core[chore]: widen semver range for langsmith (langchain-ai#3564)

* core[chore]: widen semver range for langsmith

* Update lockfile

---------

Co-authored-by: jacoblee93 <[email protected]>

* docs[patch]: Use an example file for docs code examples (langchain-ai#3567)

* docs[patch]: Use an example file for docs code examples

* cr

* cr

* cr

* Update default PDF spliter (langchain-ai#3568)

* Bump core (langchain-ai#3572)

* langchain[minor]: Experimental Masking Module (langchain-ai#3548)

* [Feature] Implementation of experimental masking parser/transformer

* test: add perf unit test

* fix: rename piitransformer to regextransformer

* added example Kitchen Sink for masking parser

* docs: Add documentation, nextjs example and kitchen sink example

* fix: wording

* docs: add basic example

* fix: remove comment and return stream

* feat: async hooks, immutable parser state

* fix: parse -> mask

* fix: || -> ??

* Fix lint, style

* Fix build

* Update mask.mdx

---------

Co-authored-by: Dzmitry Dubarau <[email protected]>
Co-authored-by: Dzmitry A Dubarau <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>

* Update build artifacts

* Release 0.0.203

* Fix docs (langchain-ai#3584)

* Fix typo in example (langchain-ai#3585)

* core[docs]: Added get started page to LCEL (langchain-ai#3571)

* core[docs]: Added get started page to LCEL

* chore: lint files

* cr

* cr

* community[major]: Merge community (langchain-ai#3610)

* langchain[major]: LangChain community (langchain-ai#3581)

* Initial langchain-community commit

* Move LLMs

* Add tools

* Add more integrations

* Lint, format build

* More refactoring

* Build fixes

* Update lockfile

* Fix docs (langchain-ai#3584)

* Fix typo in example (langchain-ai#3585)

* core[docs]: Added get started page to LCEL (langchain-ai#3571)

* core[docs]: Added get started page to LCEL

* chore: lint files

* cr

* cr

* Format, lint

* Move more modules

* Move more modules, fix build

* Move more testsg

* Revert serialization changes

* Use OpenAI package

* Remove unused file

* Format

* Fix build

* Sync core

* Fix build command

---------

Co-authored-by: Brace Sproul <[email protected]>

* Move memory vector store back into langchain

* Move memory

* Move toolkits

* Move more tools and toolkits

* Update yarn lock

* Fix lint

* Move test

* Brace/add missing neo4j test (langchain-ai#3597)

* proper[minor]: Add back missing Neo4j int test

* chore: lint files

* community[minor]: Fix CI (langchain-ai#3601)

* Fix CI

* Format

* Fixes

* Fix

* Another try

* Fix typo

* Brace/cleanup deps (langchain-ai#3600)

* proper[major]: Cleaned up deps in langchain

* cr

* cr

* cr

* cr

* cr

* cr

* cr

* Add skeleton of import tests

* comminity[major]: Cleaned deps (langchain-ai#3602)

* Bump version

* Remove unused types

* Use different import maps for core vs main langchain (langchain-ai#3617)

* Use different import maps for core vs main langchain

* Expand serialization test to include more expected entrypoints

---------

Co-authored-by: Brace Sproul <[email protected]>

* Bump subpackage versions

* Fix linter warnings

* langchain[patch]: Build deps before testing (langchain-ai#3618)

* Release 0.0.204

* all[patch]: Ensure other subpackages are built before test/build (langchain-ai#3624)

* Ensure other subpackages are built before test/build

* Fix test

* Fix API ref build

* Fix docs build

* Fix build

* Fix build

* Build serially

* Fix build

* Bump core

* Release 0.0.205

* Add community as workspace dep to examples (langchain-ai#3633)

* api_refs[major]: Remove script, use custom typedoc plugin (langchain-ai#3630)

* api_refs[major]: Remove script, use custom typedoc plugin

* cr

* cr

* rm typedoc dep

* force no cache

* cr

* cr

* add custom build:vercel scripts

* cr

* cr

* Add README for community + core (langchain-ai#3637)

* Add Discord Tool (langchain-ai#3444)

* Added the discord get messages tool.

* Updated discord.js dependency

* Added send messages tool

* Added the discord channel search tool.

* Fixed syntax issue

* Added get servers & get text channels

* Added documentation and examples

* Rename discord.test.ts to discord.int.test.ts

* Rename discord.test.ts to discord.int.test.ts

* Passed yarn lint and yarn format

* Made botToken first argument in tools

* updated to single object instead of multiple args

* fixed discord arguments to use fields

* updated agent test

* Made requested changes

* Move to community

* Remove build artifacts

* Update lock

---------

Co-authored-by: your_username <[email protected]>
Co-authored-by: Arielle Ramgoolie <[email protected]>
Co-authored-by: slairu <[email protected]>
Co-authored-by: sh-hz <[email protected]>
Co-authored-by: sh-hz <[email protected]>
Co-authored-by: Jacob Lee <[email protected]>
Co-authored-by: Brace Sproul <[email protected]>

* community[patch]: removing null chars (langchain-ai#3628)

* tweak: file moved

* Format

---------

Co-authored-by: jacoblee93 <[email protected]>

* core[patch],community[patch]: Make traced DynamicTool runs use tool name (langchain-ai#3635)

* Make traced DynamicTool runs use tool name

* Revert test

* Fix typo

* feat: add inference for RunnableMap RunOutput type (langchain-ai#3517)

* add RunnableMapLike to infer RunnableMap output

* remove unneeded changes

* fix linting

* format

* fix runnable_stream_log.test

* upgrade typescript version

* clean types

* fix structured_output_runnables.int.test

* ts version ~5.1.6

* remove unused eslint-disable-next-line

* remove another disable no-explicit-any

* remove another no-explicit-any

* move eslint

* Format

* Default runnable maps to any type in case inference is not possible

* Add tests

---------

Co-authored-by: David Illing <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>

* Bump versions

* Update lock

* Fix export test

* Release 0.0.206

* Bump (langchain-ai#3640)

* docs[patch]: Add yarn clean script to docs & run in build (langchain-ai#3646)

* docs[patch]: Add yarn clean script to docs & run in build

* cr

* dont use turbo to build api refs (langchain-ai#3647)

* langchain[patch]: Issue langchain-ai#2756 Add Qdrant custom payload on documents to query them by filter (langchain-ai#3431)

* Add optional custom payload param and 1 test

* Add Custom Payload in Documents

* Resolve comments in PR

* Add document changes to langchain-core

* Test because all yarn test cases are passing

* Update tests and fix yarn lint

* Remove payload from Document and add object[]

* Remove object[] and replace with objects +comments

* Update add document types

---------

Co-authored-by: dom_ <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>

* pass in authoptions correctly from initialization down to connection sdk (langchain-ai#3598)

Co-authored-by: jacoblee93 <[email protected]>

* community[major]: Added integration with new Gemini API (langchain-ai#3621)

* Added integration with new Gemini API

* added to requiresOptionalDependency

* reverted old models

* fixed linting

* chat

* Cleanup

* Run format

* Update deps

* Move to chat model, add tests

* Add docs markdown skeleton

* Move deprecation notices around

* Docs update

* Fix dependency issue

* Fix docs path

* moved conversion function

* cleanup

* Update lockfile

* minor cleanup

* docs indent

* More updates to docs

* removed enum imports

* fixed enum imports/exports

* Docs

* import order

* Fix lint

---------

Co-authored-by: jacoblee93 <[email protected]>

* Update @langchain/google-genai versioning (langchain-ai#3648)

* Use more permissive dependency range for side packages

* Update package.json

* Small docs update

* Adds delete method to PGVectorStore (langchain-ai#3590)

* added delete method to pgvectorstore

* added  tests for pgvectorstore delete method

* fix comments

* Add example

---------

Co-authored-by: jacoblee93 <[email protected]>

* Update AssemblyAI SDK (langchain-ai#3599)

* Use latest AAI SDK

* Update to latest AAI SDK

* langchain-mistralai[major]: Add MistralAI chat and embed (langchain-ai#3623)

* langchain-mistralai[major]: Add MistralAI chat and embed

* chore: lint files

* chore: lint files

* cr

* docs

* cr

* install

* fix tests

* fix docs

* chore: lint files

* dont use turbo to build api refs

* cr

* cr

* yarn

* extend base instead of simple chat model

* chore: lint files

* add docs for embeddings

* chore: lint files

* core v to 0.1.0

* cr

* chore: lint files

* Fix lint

---------

Co-authored-by: jacoblee93 <[email protected]>

* Update test

* Bump community

* Release 0.0.207

* Adds integration package installation instructions (langchain-ai#3650)

* Adds integration package installation instructions

* Update Mistral docs

* Remove old warning

* Change wording (langchain-ai#3652)

* docs[patch]: Added missing LangSmith trace link in mistral docs (langchain-ai#3659)

* bugfixes in google Generative AI chat_model (langchain-ai#3657)

* adding candidateCount + fixing stopSequences not being set in the request

* Update chat_models.ts

* Small Google fixes

* Fix test

* Format

---------

Co-authored-by: Jacob Lee <[email protected]>

* Bump google genai version (langchain-ai#3660)

* Bump version

* Update yarn lock

* community[major]: Add Together AI LLM integration  (langchain-ai#3627)

* cr

* lint

* added docs & created entrypoint

* chore: lint files

* all[patch]: Ensure other subpackages are built before test/build (langchain-ai#3624)

* Ensure other subpackages are built before test/build

* Fix test

* Fix API ref build

* Fix docs build

* Fix build

* Fix build

* Build serially

* Fix build

* Bump core

* Release 0.0.205

* added docs & created entrypoint

* cr

* fixed stream

* cr

* chore: lint files

* fix example

* chore: lint files

* streaming example

* format

* add langsmith

---------

Co-authored-by: Jacob Lee <[email protected]>

* Update README and contributing guidelines (langchain-ai#3666)

* Update README and contributing guidelines

* Fix links

* Fix typo

* Fix links

* Fix link

* Fix links

* Update README.md

Co-authored-by: Brace Sproul <[email protected]>

---------

Co-authored-by: Brace Sproul <[email protected]>

* Update OpenAI embeddings `stripNewLines` to be default `false` (langchain-ai#3612)

* Updating the default value for `stripNewLines` to `false` in the `openai` embeddings. As removing newlines was beneficial for `V1` models (or `-001`), but should not be mandatory for `V2` models (or `-002`). This is explained in openai/openai-python#418 (comment)

Therefor updating this field to be in line with the default set model `text-embedding-ada-002`.

Also the langchain python library only enables this for `-001` models: https://github.com/langchain-ai/langchain/blob/c0f4b95aa9961724ab4569049b4c3bc12ebbacfc/libs/langchain/langchain/embeddings/openai.py#L466

* Reverting the default value, so it's `false` by default again.
Marked with a comment to indicate this should be changed in a future minor release.
Referenced the PR, as it contains the necessary information as to why this should be updated.

* Resolving conflicts, adding changes again to new location.

* Fix invert runId and threadId (langchain-ai#3665)

Fix invert runId and threadId to match openai.beta.threads.runs.submitToolOutputs arguments

* experimental[patch]: Improve AutoGPT's output_parser to extract JSON code block (langchain-ai#3656)

* Improve output_parser to extract JSON code block

Closes langchain-ai#3655

* Ran yarn format and lint

* community[patch]: Fix RRF normalization and lucene characters for neo4j vector (langchain-ai#3653)

* Fix RRF normalization and lucene characters for neo4j vector

* Formatting

* community[patch]: Update ElasticSearch mappings to successfully add documents from TextSplitter (langchain-ai#3629)

* failing test that shows how the loc format from text splitters conflicts with elasticsearch mappings

* explicitly declare .metadata.loc as an object in elasticsearch

* Throw an error if inserting vectors into elasticsearch fails.

* Lint + docs format

* Update docs

* Format

---------

Co-authored-by: Brace Sproul <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>

* docs[patch]: Update LangChain README (langchain-ai#3669)

* Update LangChain README

* Update link

* Update example

* mistral[minor]: Dynamically import mistral (langchain-ai#3670)

* mistral[minor]: Dynamically import mistral

* dynamic import for embeddings

* cr

* chore: lint files

* Bump version (langchain-ai#3671)

* Bump version (langchain-ai#3672)

* community[minor]: Adds chat endpoint and multimodal support for Ollama (langchain-ai#3673)

* Adds chat endpoint support for Ollama

* Fix build

* Export for consistency

* Add multimodal support

* Fix lint + format

* Bump community version

* Release 0.0.208

* updated docs to reflect usage of PaLM based classes (langchain-ai#3678)

* mistral[minor]: Fix assigning class properties (langchain-ai#3681)

* mistral[minoir]: Fix assigning class properties

* cr

* chore: lint files

* bump v to 0.0.3

* docs[patch]: Use mixtral default model for togetherai (langchain-ai#3679)

* docs[patch]: Use mixtral default model for togetherai

* chore: lint files

* update langsmith link

* Fix 1 typo in Assistants Docs and added 2 extra suggestions (langchain-ai#3680)

* Fix typo for fileIds in openai_assistant.mdx

* Update openai_assistant.mdx for preventing apiKey errors

* docs[patch]: Add section about req optional dep (langchain-ai#3689)

* docs[patch]: Add section about req optional dep

* Update CONTRIBUTING.md

* core[patch]: Use an interface for runnables to allow more compatibility between core versions (langchain-ai#3684)

* Use an interface for runnables to allow more compatibility between core versions

* Lint + format

* Remove unnecessary exports

* Add transform to required methods

* core[patch]: Add LLM/ChatModel callbacks to cached generation (langchain-ai#3392)

* Add _generateCached callback to chat_models

* Add _generateCached to llms

* Fix formatting

* Remove unused ignore

* Pass llmStringKey as parameter

* Wrap generateCached arguments into object

* Add coment for defineProperty block

* Fix run managers getting filtered out

* Fix formatting

* Naming nit

* Use more type imports

* Add language model callback tests

---------

Co-authored-by: Brace Sproul <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>

* integrations[minor]: Add readmes to add integrations, improve templat… (langchain-ai#3683)

* integrations[minor]: Add readmes to add integrations, improve template readme

* add default readme

* chore: lint files

* cr

* community[minor]: Jacob/vectara summarization (langchain-ai#3636)

* updated documentation
added X-Source to header

* initial

* added MMR
VectaraRetriever now supports summarization as an integral part of the flow

* updated example and bugfix

* updated tests

* updated tests

* after yarn format

* Renamed VectaraRetriever to VectaraSummaryRetriever
Moved to langchain/retrievers/

---------

Co-authored-by: Ofer Mendelevitch <[email protected]>
Co-authored-by: Ofer Mendelevitch <[email protected]>

* Add missing max_tokens option to TogetherAI (langchain-ai#3687)

* init improvements, add index options, multiple binds per filter (langchain-ai#3579)

resolving initialization issues, adding

Co-authored-by: Phil Miesle <[email protected]>

* Update READMEs (langchain-ai#3693)

* Bump package versions

* Release 0.0.209

* Bump version

* Fixed errors 

* Added AzureML LLM (#1)

* Added azure_ml llm endpoint

* Added azure_ml entrypoint

* Added field check & prettified code

* Fixed error string

* Fixed LLM string

* Added azure ml llm constants & type & example usage

* Update gitignore & package.json

* Added bad response check

* Added comments on example

* Added int test for azure ml

* Added doc integration for Azure ML llm

* did azureml_chat and made changes to azureml_llm

* Added requested changes (#4)

* Made requesed changes

* Formatted

---------

Co-authored-by: Vis <[email protected]>

* Fixed unused imports error

* Prettified test file

---------

Co-authored-by: Vis <[email protected]>
Co-authored-by: Vishakan <[email protected]>

* docs: keywords (langchain-ai#3705)

* docs: keywords

* format

* google-genai[patch]: Hookup callbacks to stream & generate methods (langchain-ai#3708)

* google-genai[patch]: Hookup callbacks to stream & generate methods

* chore: lint files

* core[minor]: Move chunk array to core (langchain-ai#3711)

* all[patch]: Fix typing across different core versions by using interfaces instead of abstract classes (langchain-ai#3709)

* Make model reliant modules use BaseLanguageModelInterface instead of BaseLanguageModel

* Fix import

* Adds BaseRetrieverInterface

* Adds prompt value interface

* Format

* Revert

* Use document and embeddings interfaces

* Use vectorstore interface

* Adds tool and structured tool interfaces

* Use type imports

* Use type import

* examples[patch]: Fixes type error in vectara example (langchain-ai#3719)

* examples[patch]: Fixes type error in vectara example

* chore: lint files

* cr

* Add stop to Together AI (langchain-ai#3714)

Signed-off-by: Sunghyun Hwang <[email protected]>

* Use new Anthropic beta endpoint in new package (langchain-ai#3720)

* Use new Anthropic beta endpoint in new package

* Update docs

* Fix stop sequence binding

* Fix lint

* Update lock

* Version bumps

* Switch version

* Release 0.0.210

* small requested changes to docs

* community[tests]: Add docker-compose for easier testing of pgvector (langchain-ai#3723)

* community[tests]: Add docker compose for easier testing of pgvector

* cr

* chore: lint files

* Update Anthropic docs (langchain-ai#3728)

* all[minor]: Remove duplicated chunk arr code, import from core (langchain-ai#3731)

* all[minor]: Remove duplicated chunk arr code, import from core

* chore: lint files

* chore: lint files

* fix template core version

* community[major]: Together AI embeddings (langchain-ai#3729)

* community[major]: TogetherAI embeddings

* cr

* rm docs

* chore: lint files

* Implementing last requested changes

* Update azure_ml.int.test.ts

* community[patch]: Fix bad chunk array import (langchain-ai#3733)

* community[patch]: Fix bad chunk array import

* chore: lint files

* Fix deserialisation of additional_kwargs and tool_call_id (langchain-ai#3721)

* docs[major]: Generate API refs for all packages (langchain-ai#3690)

* docs[major]: Generate API refs for all packages

* cr

* cr

* chore: lint files

* remove src/ or libs/ from pathnames

* proper version & name

* chore: lint files

* chore: lint files

* cr

* cr

* cr

* cr

* filter with bang

* cr

* Update docs structure (langchain-ai#3736)

* community[minor]: Adds optional IDs parameter to PGVectorStore add-* methods (langchain-ai#3692)

* added delete method to pgvectorstore

* added  tests for pgvectorstore delete method

* fix comments

* Add example

* add ids param to pgvector add methods

* update doc comments

* add test for id insertion

* fix doc comments

* Change options arg for consistency with base class

* Change port to integration test default

---------

Co-authored-by: jacoblee93 <[email protected]>
Co-authored-by: bracesproul <[email protected]>

* all[major]: Better release workflow (langchain-ai#3717)

* all[minor]: Better release workflow

* cr

* added release-it & config files to all pkgs, and template

* tmp: rename mistralai to brace from langchain

* tmp: rename mistralai to brace from langchain

* add missing test infra to libs

* cr

* cr

* cr

* cr

* cr

* chore: lint files

* cr

* revert mistral workspace name change

* chore: lint files

* update pkg json script

* tmp change names

* cr

* cr

* cr

* cr

* cr

* cr

* try/catch around yarn install

* cr

* cr

* cr

* cr

* cr

* cr

* cr

* update scripts

* tmp make mistral basproul npm

* account for npm 2fa

* cr

* cr

* cr

* cr

* support for npm tags

* cr

* revert basproul changes

* chore: lint files

* cr

* drop release it script

* verify version with semver

* drop empty tests

* fix dep

* docs

* Update CONTRIBUTING.md

---------

Co-authored-by: Jacob Lee <[email protected]>

* tried to undo something

* I messed up and am trying to fix it

* ran eslint on azure_ml files

* Prettified lint fixes

* Added back combineLLMOutput

---------

Signed-off-by: Sunghyun Hwang <[email protected]>
Co-authored-by: jacoblee93 <[email protected]>
Co-authored-by: Brace Sproul <[email protected]>
Co-authored-by: David Duong <[email protected]>
Co-authored-by: Adeel Ehsan <[email protected]>
Co-authored-by: Adeel Ehsan <[email protected]>
Co-authored-by: Ofer Mendelevitch <[email protected]>
Co-authored-by: Sumit Kumar Purohit <[email protected]>
Co-authored-by: Antoine Garcia <[email protected]>
Co-authored-by: Paolo Castro <[email protected]>
Co-authored-by: Gram Liu <[email protected]>
Co-authored-by: Luiz Felipe <[email protected]>
Co-authored-by: Nicolas Juelle <[email protected]>
Co-authored-by: Michael Landis <[email protected]>
Co-authored-by: David Zhuang <[email protected]>
Co-authored-by: Nuno Campos <[email protected]>
Co-authored-by: Devin Burnette <[email protected]>
Co-authored-by: Alex Naymushin <[email protected]>
Co-authored-by: Alex Naymushin <[email protected]>
Co-authored-by: Tomaz Bratanic <[email protected]>
Co-authored-by: Oskar Hane <[email protected]>
Co-authored-by: Mish Ushakov <[email protected]>
Co-authored-by: Mish Ushakov <[email protected]>
Co-authored-by: Dezhi Ren <[email protected]>
Co-authored-by: Kah Wai Liew <[email protected]>
Co-authored-by: Zhitao Xu <[email protected]>
Co-authored-by: CalebZhang <[email protected]>
Co-authored-by: Divyansh Kachchhava <[email protected]>
Co-authored-by: Alfred Tze-Hong Ha <[email protected]>
Co-authored-by: CalebZhang <[email protected]>
Co-authored-by: Alexander Claus <[email protected]>
Co-authored-by: Nigel Daniels <[email protected]>
Co-authored-by: Chase McDougall <[email protected]>
Co-authored-by: Akshay Maurya <[email protected]>
Co-authored-by: phof <[email protected]>
Co-authored-by: jon <[email protected]>
Co-authored-by: Jordy Hoolwerf <[email protected]>
Co-authored-by: Marcus Nätteldal <[email protected]>
Co-authored-by: Marcus Nätteldal <[email protected]>
Co-authored-by: Laurens Tsestigh <[email protected]>
Co-authored-by: Sanan Rao <[email protected]>
Co-authored-by: Yuto Omachi <[email protected]>
Co-authored-by: Nandhakishore K.S <[email protected]>
Co-authored-by: Zeneos <[email protected]>
Co-authored-by: Shareef P <[email protected]>
Co-authored-by: Abderrahim Mellouki <[email protected]>
Co-authored-by: Tsukasa OISHI <[email protected]>
Co-authored-by: Erick Friis <[email protected]>
Co-authored-by: Uthman Mohamed <[email protected]>
Co-authored-by: Hamoon Zamiri <[email protected]>
Co-authored-by: saeedahsan <[email protected]>
Co-authored-by: SeannnX <[email protected]>
Co-authored-by: Hamoon <[email protected]>
Co-authored-by: Ahsan Saeed <[email protected]>
Co-authored-by: Eze <[email protected]>
Co-authored-by: Volodymyr Machula <[email protected]>
Co-authored-by: Tudor Golubenco <[email protected]>
Co-authored-by: David Illing <[email protected]>
Co-authored-by: David Illing <[email protected]>
Co-authored-by: Maciej Holyszko <[email protected]>
Co-authored-by: Nolansym <[email protected]>
Co-authored-by: Dzmitry Dubarau <[email protected]>
Co-authored-by: Dzmitry A Dubarau <[email protected]>
Co-authored-by: Maaneth De Silva <[email protected]>
Co-authored-by: your_username <[email protected]>
Co-authored-by: Arielle Ramgoolie <[email protected]>
Co-authored-by: slairu <[email protected]>
Co-authored-by: sh-hz <[email protected]>
Co-authored-by: sh-hz <[email protected]>
Co-authored-by: youngjaeheo2002 <[email protected]>
Co-authored-by: dom_ <[email protected]>
Co-authored-by: GG <[email protected]>
Co-authored-by: Alex Ostapenko <[email protected]>
Co-authored-by: MJDeligan <[email protected]>
Co-authored-by: Niels Swimberghe <[email protected]>
Co-authored-by: Haouari haitam Kouider <[email protected]>
Co-authored-by: Shady Al Shoha <[email protected]>
Co-authored-by: Maytee Chinavanichkit <[email protected]>
Co-authored-by: Matt Raibert <[email protected]>
Co-authored-by: Juanjo do Olmo <[email protected]>
Co-authored-by: Ofer Mendelevitch <[email protected]>
Co-authored-by: Allan Zimmermann <[email protected]>
Co-authored-by: Phil Miesle <[email protected]>
Co-authored-by: Phil Miesle <[email protected]>
Co-authored-by: Vis <[email protected]>
Co-authored-by: Vishakan <[email protected]>
Co-authored-by: Sanjay Mylanathan <[email protected]>
Co-authored-by: Sunghyun Hwang <[email protected]>
Co-authored-by: Ultrahi <[email protected]>
nicolewhite referenced this pull request in autoblocksai/javascript-sdk Dec 28, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| [`18.2.45` ->
`18.2.46`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.45/18.2.46)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.46?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.46?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.45/18.2.46?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.45/18.2.46?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`6.14.0` ->
`6.16.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.14.0/6.16.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.14.0/6.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.14.0/6.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`6.14.0` ->
`6.16.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.14.0/6.16.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.14.0/6.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.14.0/6.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[eslint-plugin-prettier](https://togithub.com/prettier/eslint-plugin-prettier)
| [`5.0.1` ->
`5.1.2`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.0.1/5.1.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-prettier/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-prettier/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-prettier/5.0.1/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-prettier/5.0.1/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [langchain](https://togithub.com/langchain-ai/langchainjs) |
[`^0.0.209` ->
`^0.0.212`](https://renovatebot.com/diffs/npm/langchain/0.0.209/0.0.212)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/langchain/0.0.212?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/langchain/0.0.212?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/langchain/0.0.209/0.0.212?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/langchain/0.0.209/0.0.212?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [openai](https://togithub.com/openai/openai-node) | [`4.23.0` ->
`4.24.1`](https://renovatebot.com/diffs/npm/openai/4.23.0/4.24.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/openai/4.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/openai/4.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/openai/4.23.0/4.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/openai/4.23.0/4.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tsx](https://togithub.com/privatenumber/tsx) | [`4.6.2` ->
`4.7.0`](https://renovatebot.com/diffs/npm/tsx/4.6.2/4.7.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsx/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsx/4.6.2/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.6.2/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v6.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6160-2023-12-25)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.15.0...v6.16.0)

##### Bug Fixes

- **eslint-plugin:** \[unbound-method] exempt all non-Promise built-in
statics
([#&#8203;8096](https://togithub.com/typescript-eslint/typescript-eslint/issues/8096))
([3182959](https://togithub.com/typescript-eslint/typescript-eslint/commit/31829591e2c5cf6bdbdd5da23b12c5782f710fa5))

##### Features

- **eslint-plugin:** deprecate formatting (meta.type: layout) rules
([#&#8203;8073](https://togithub.com/typescript-eslint/typescript-eslint/issues/8073))
([04dea84](https://togithub.com/typescript-eslint/typescript-eslint/commit/04dea84e8e934a415ec1381a90de3cde670d0dc3))
- **eslint-plugin:** deprecate no-extra-semi in favor of ESLint
Stylistic equivalent
([#&#8203;8123](https://togithub.com/typescript-eslint/typescript-eslint/issues/8123))
([9368bf3](https://togithub.com/typescript-eslint/typescript-eslint/commit/9368bf390afc58a19123782f8dff2bb5cdd3cccc))

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v6.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6150-2023-12-18)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.14.0...v6.15.0)

##### Features

- **eslint-plugin:** \[no-useless-template-literals] add new rule
([#&#8203;7957](https://togithub.com/typescript-eslint/typescript-eslint/issues/7957))
([ff75785](https://togithub.com/typescript-eslint/typescript-eslint/commit/ff75785f4c6cc41999f8ce946bfca469d6e40e50)),
closes
[#&#8203;2846](https://togithub.com/typescript-eslint/typescript-eslint/issues/2846)
- require-array-sort-compare + toSorted
([#&#8203;8052](https://togithub.com/typescript-eslint/typescript-eslint/issues/8052))
([c9661c8](https://togithub.com/typescript-eslint/typescript-eslint/commit/c9661c8bbf048e9fa3ef55985e1e2e82bc098b1a))

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v6.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6160-2023-12-25)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.15.0...v6.16.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v6.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6150-2023-12-18)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.14.0...v6.15.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>prettier/eslint-plugin-prettier
(eslint-plugin-prettier)</summary>

###
[`v5.1.2`](https://togithub.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#512)

[Compare
Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v5.1.1...v5.1.2)

##### Patch Changes

-
[#&#8203;623](https://togithub.com/prettier/eslint-plugin-prettier/pull/623)
[`8210e44`](https://togithub.com/prettier/eslint-plugin-prettier/commit/8210e44309b168c7c06185eae8249b2d0eb65815)
Thanks [@&#8203;BPScott](https://togithub.com/BPScott)! - Add exports
mapping to package.json, to allow `import eslintPluginRecommended from
'eslint-plugin-prettier/recommended'` to work as expected.

Strictly speaking this is a breaking change as it removes the ability
for people to import from
"eslint-plugin-prettier/eslint-plugin-prettier.js" and
"eslint-plugin-prettier/recommended.js" but the former was never
recommended in the first place and the latter has only been available
for a few days.

-
[#&#8203;621](https://togithub.com/prettier/eslint-plugin-prettier/pull/621)
[`2b09e7f`](https://togithub.com/prettier/eslint-plugin-prettier/commit/2b09e7fc64f38297c8ca39d087dba1f122ef999c)
Thanks [@&#8203;JounQin](https://togithub.com/JounQin)! - feat: support
parsing `markdown` via `eslint-mdx` natively

###
[`v5.1.1`](https://togithub.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#511)

[Compare
Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v5.1.0...v5.1.1)

##### Patch Changes

-
[#&#8203;619](https://togithub.com/prettier/eslint-plugin-prettier/pull/619)
[`b5c0dc5`](https://togithub.com/prettier/eslint-plugin-prettier/commit/b5c0dc5715616a0f2a0da8b8c077434efc618a3e)
Thanks [@&#8203;JounQin](https://togithub.com/JounQin)! - chore: skip
formatting inline scripts in pug files

###
[`v5.1.0`](https://togithub.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#510)

[Compare
Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v5.0.1...v5.1.0)

##### Minor Changes

-
[#&#8203;616](https://togithub.com/prettier/eslint-plugin-prettier/pull/616)
[`3856413`](https://togithub.com/prettier/eslint-plugin-prettier/commit/3856413420d3d026e5ae84f29c4bd0d558697135)
Thanks [@&#8203;BPScott](https://togithub.com/BPScott)! - Add
recommended config for the flat config format.

If you are using flat config, import the recommended config from
`eslint-plugin-prettier/recommended`. Like the legacy format recommended
config, this automatically includes the contents of
`eslint-config-prettier`.

    ```js
    // eslint.config.js
const eslintPluginPrettierRecommended =
require('eslint-plugin-prettier/recommended');

    module.exports = [
      // Any other config imports go at the top
      eslintPluginPrettierRecommended,
    ];
    ```

##### Patch Changes

-
[#&#8203;614](https://togithub.com/prettier/eslint-plugin-prettier/pull/614)
[`5270877`](https://togithub.com/prettier/eslint-plugin-prettier/commit/5270877d169bec05449861c8ad7e6338b0ad47c0)
Thanks [@&#8203;BPScott](https://togithub.com/BPScott)! - Add meta block
to plugin. This improves debugging and cachebusting when using the new
flat config

-
[#&#8203;603](https://togithub.com/prettier/eslint-plugin-prettier/pull/603)
[`a63a570`](https://togithub.com/prettier/eslint-plugin-prettier/commit/a63a570f8f3e3d53b90b1cf35e06fd7e3c387a5a)
Thanks [@&#8203;filiptammergard](https://togithub.com/filiptammergard)!
- fix: specify `eslint-config-prettier` as peer dependency

It's already added to `peerDependenciesMeta` as optional, which means it
should also be specified in `peerDependencies`.

</details>

<details>
<summary>langchain-ai/langchainjs (langchain)</summary>

###
[`v0.0.212`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.212)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.211...0.0.212)

#### What's Changed

- integration\[patch]: Bump Anthropic SDK dep by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3742](https://togithub.com/langchain-ai/langchainjs/pull/3742)
- integration\[release]:
[@&#8203;langchain/anthropic](https://togithub.com/langchain/anthropic)
0.0.8 by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3743](https://togithub.com/langchain-ai/langchainjs/pull/3743)
- Remove build artifacts by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3748](https://togithub.com/langchain-ai/langchainjs/pull/3748)
- all\[patch]: Add confirmation & skip export tests for non primary
proj… by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3747](https://togithub.com/langchain-ai/langchainjs/pull/3747)
- core\[patch]: Pass configurable as config when separating call options
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3751](https://togithub.com/langchain-ai/langchainjs/pull/3751)
- langchain\[patch]: Adds warning when attempting to import from root
entrypoint by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3750](https://togithub.com/langchain-ai/langchainjs/pull/3750)
- ci\[minor]: Add workflow to build examples in CI by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3753](https://togithub.com/langchain-ai/langchainjs/pull/3753)
- integrations\[patch]: Move OpenAI tests and add one for JSON mode
caching by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3754](https://togithub.com/langchain-ai/langchainjs/pull/3754)
- community\[minor]: Add support for Azure Cosmos DB vector store by
[@&#8203;sinedied](https://togithub.com/sinedied) in
[https://github.com/langchain-ai/langchainjs/pull/3727](https://togithub.com/langchain-ai/langchainjs/pull/3727)
- community\[patch]: Release 0.0.10 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3757](https://togithub.com/langchain-ai/langchainjs/pull/3757)
- docs\[patch]: Update import by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3759](https://togithub.com/langchain-ai/langchainjs/pull/3759)
- docs\[patch]: Adds docs for streamLog by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3767](https://togithub.com/langchain-ai/langchainjs/pull/3767)
- langchain\[minor]: Support stream log for agent executors by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3765](https://togithub.com/langchain-ai/langchainjs/pull/3765)
- docs\[patch]: Build code blocks when importing runnables from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3768](https://togithub.com/langchain-ai/langchainjs/pull/3768)
- langchain\[patch]: Release 0.0.212 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3769](https://togithub.com/langchain-ai/langchainjs/pull/3769)

#### New Contributors

- [@&#8203;sinedied](https://togithub.com/sinedied) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3727](https://togithub.com/langchain-ai/langchainjs/pull/3727)

**Full Changelog**:
langchain-ai/langchainjs@0.0.211...0.0.212

###
[`v0.0.211`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.211)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.210...0.0.211)

#### What's Changed

- Release 0.0.210 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3722](https://togithub.com/langchain-ai/langchainjs/pull/3722)
- community\[tests]: Add docker-compose for easier testing of pgvector
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3723](https://togithub.com/langchain-ai/langchainjs/pull/3723)
- Update Anthropic docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3728](https://togithub.com/langchain-ai/langchainjs/pull/3728)
- all\[minor]: Remove duplicated chunk arr code, import from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3731](https://togithub.com/langchain-ai/langchainjs/pull/3731)
- community\[major]: Together AI embeddings by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3729](https://togithub.com/langchain-ai/langchainjs/pull/3729)
- community\[patch]: Fix bad chunk array import by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3733](https://togithub.com/langchain-ai/langchainjs/pull/3733)
- Fix deserialisation of additional_kwargs and tool_call_id by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[https://github.com/langchain-ai/langchainjs/pull/3721](https://togithub.com/langchain-ai/langchainjs/pull/3721)
- docs\[major]: Generate API refs for all packages by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3690](https://togithub.com/langchain-ai/langchainjs/pull/3690)
- docs\[patch]: Update visible docs structure to match Python by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3736](https://togithub.com/langchain-ai/langchainjs/pull/3736)
- community\[minor]: Adds optional IDs parameter to PGVectorStore add-\*
methods by [@&#8203;MJDeligan](https://togithub.com/MJDeligan) in
[https://github.com/langchain-ai/langchainjs/pull/3692](https://togithub.com/langchain-ai/langchainjs/pull/3692)
- all\[major]: Better release workflow by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3717](https://togithub.com/langchain-ai/langchainjs/pull/3717)
- langchain\[patch]: fix:docx loader load error by
[@&#8203;iccyuan](https://togithub.com/iccyuan) in
[https://github.com/langchain-ai/langchainjs/pull/3737](https://togithub.com/langchain-ai/langchainjs/pull/3737)
- core\[release]: 0.1.4 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3739](https://togithub.com/langchain-ai/langchainjs/pull/3739)
- community\[release]: 0.0.9 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3740](https://togithub.com/langchain-ai/langchainjs/pull/3740)
- langchain\[release]: 0.0.211 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3741](https://togithub.com/langchain-ai/langchainjs/pull/3741)

#### New Contributors

- [@&#8203;iccyuan](https://togithub.com/iccyuan) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3737](https://togithub.com/langchain-ai/langchainjs/pull/3737)

**Full Changelog**:
langchain-ai/langchainjs@0.0.210...0.0.211

###
[`v0.0.210`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.210)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.209...0.0.210)

#### What's Changed

- Release 0.0.209 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3694](https://togithub.com/langchain-ai/langchainjs/pull/3694)
- docs: keywords by [@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchainjs/pull/3705](https://togithub.com/langchain-ai/langchainjs/pull/3705)
- google-genai\[patch]: Hookup callbacks to stream & generate methods by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3708](https://togithub.com/langchain-ai/langchainjs/pull/3708)
- core\[minor]: Move chunk array to core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3711](https://togithub.com/langchain-ai/langchainjs/pull/3711)
- all\[patch]: Fix typing across different core versions by using
interfaces instead of abstract classes by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3709](https://togithub.com/langchain-ai/langchainjs/pull/3709)
- examples\[patch]: Fixes type error in vectara example by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3719](https://togithub.com/langchain-ai/langchainjs/pull/3719)
- Add `stop` option to Together AI by
[@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) in
[https://github.com/langchain-ai/langchainjs/pull/3714](https://togithub.com/langchain-ai/langchainjs/pull/3714)
- Use new Anthropic beta endpoint in new package by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3720](https://togithub.com/langchain-ai/langchainjs/pull/3720)

#### New Contributors

- [@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3714](https://togithub.com/langchain-ai/langchainjs/pull/3714)

**Full Changelog**:
langchain-ai/langchainjs@0.0.209...0.0.210

</details>

<details>
<summary>openai/openai-node (openai)</summary>

###
[`v4.24.1`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4241-2023-12-22)

[Compare
Source](https://togithub.com/openai/openai-node/compare/v4.24.0...v4.24.1)

Full Changelog:
[v4.24.0...v4.24.1](https://togithub.com/openai/openai-node/compare/v4.24.0...v4.24.1)

##### Bug Fixes

- **pagination:** correct type annotation object field
([#&#8203;590](https://togithub.com/openai/openai-node/issues/590))
([4066eda](https://togithub.com/openai/openai-node/commit/4066edad4b5305e82e610f44f4720843f2b69d39))

##### Documentation

- **messages:** improvements to helpers reference + typos
([#&#8203;595](https://togithub.com/openai/openai-node/issues/595))
([96a59b9](https://togithub.com/openai/openai-node/commit/96a59b91c424db67b8a5bdb7cab5da68c57282d4))
- reformat README.md
([#&#8203;592](https://togithub.com/openai/openai-node/issues/592))
([8ffc7f8](https://togithub.com/openai/openai-node/commit/8ffc7f876cc8f4b7afaf68a37f94f826ef22a6b8))

##### Refactors

- write jest config in typescript
([#&#8203;588](https://togithub.com/openai/openai-node/issues/588))
([eb6ceeb](https://togithub.com/openai/openai-node/commit/eb6ceebf90ba45ec5b803f32b9b080829f6a973a))

###
[`v4.24.0`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4240-2023-12-19)

[Compare
Source](https://togithub.com/openai/openai-node/compare/v4.23.0...v4.24.0)

Full Changelog:
[v4.23.0...v4.24.0](https://togithub.com/openai/openai-node/compare/v4.23.0...v4.24.0)

##### Features

- **api:** add additional instructions for runs
([#&#8203;586](https://togithub.com/openai/openai-node/issues/586))
([401d93e](https://togithub.com/openai/openai-node/commit/401d93ea39fe0e90088799858299322035c0a7e8))

##### Chores

- **deps:** update dependency start-server-and-test to v2.0.3
([#&#8203;580](https://togithub.com/openai/openai-node/issues/580))
([8e1aca1](https://togithub.com/openai/openai-node/commit/8e1aca1f8be6e583483919ed9ef9b04fab076066))
- **deps:** update dependency ts-jest to v29.1.1
([#&#8203;578](https://togithub.com/openai/openai-node/issues/578))
([a6edb7b](https://togithub.com/openai/openai-node/commit/a6edb7bc3cfc447d0c55ae23cc1c2219105d3666))
- **deps:** update jest
([#&#8203;582](https://togithub.com/openai/openai-node/issues/582))
([e49e471](https://togithub.com/openai/openai-node/commit/e49e471ec7a136f2cbaf82551ccaaea366c87a91))
- **internal:** bump deps
([#&#8203;583](https://togithub.com/openai/openai-node/issues/583))
([2e07b4c](https://togithub.com/openai/openai-node/commit/2e07b4c66ab1fdbb353fdd00994e293f93e981db))
- **internal:** update deps
([#&#8203;581](https://togithub.com/openai/openai-node/issues/581))
([7b690dc](https://togithub.com/openai/openai-node/commit/7b690dca67ee8c3b0a89caf7f786ede5dc612a76))

##### Documentation

- upgrade models in examples to latest version
([#&#8203;585](https://togithub.com/openai/openai-node/issues/585))
([60101a4](https://togithub.com/openai/openai-node/commit/60101a4117b1a8223d09fb9fe21d89af32431939))

</details>

<details>
<summary>privatenumber/tsx (tsx)</summary>

###
[`v4.7.0`](https://togithub.com/privatenumber/tsx/releases/tag/v4.7.0)

[Compare
Source](https://togithub.com/privatenumber/tsx/compare/v4.6.2...v4.7.0)

##### Features

- upgrade esbuild to v0.19.10
([#&#8203;444](https://togithub.com/privatenumber/tsx/issues/444))
([e07a6e4](https://togithub.com/privatenumber/tsx/commit/e07a6e4511c06046c4fa3ada3aeef50ace70c8a9))

***

This release is also available on:

- [npm package (@&#8203;latest
dist-tag)](https://www.npmjs.com/package/tsx/v/4.7.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
America/Chicago, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/autoblocksai/javascript-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
nicolewhite referenced this pull request in autoblocksai/autoblocks-examples Dec 28, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@heroicons/react](https://togithub.com/tailwindlabs/heroicons) |
[`2.0.18` ->
`2.1.1`](https://renovatebot.com/diffs/npm/@heroicons%2freact/2.0.18/2.1.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@heroicons%2freact/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@heroicons%2freact/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@heroicons%2freact/2.0.18/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@heroicons%2freact/2.0.18/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| [`18.2.45` ->
`18.2.46`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.45/18.2.46)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.46?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.46?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.45/18.2.46?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.45/18.2.46?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ai](https://sdk.vercel.ai/docs)
([source](https://togithub.com/vercel/ai)) | [`2.2.29` ->
`2.2.30`](https://renovatebot.com/diffs/npm/ai/2.2.29/2.2.30) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/ai/2.2.30?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ai/2.2.30?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ai/2.2.29/2.2.30?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ai/2.2.29/2.2.30?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [langchain](https://togithub.com/langchain-ai/langchain) | `^0.0.350`
-> `^0.0.352` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/langchain/0.0.352?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/langchain/0.0.352?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/langchain/0.0.350/0.0.352?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/langchain/0.0.350/0.0.352?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [langchain](https://togithub.com/langchain-ai/langchainjs) |
[`^0.0.209` ->
`^0.0.212`](https://renovatebot.com/diffs/npm/langchain/0.0.209/0.0.212)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/langchain/0.0.212?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/langchain/0.0.212?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/langchain/0.0.209/0.0.212?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/langchain/0.0.209/0.0.212?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [openai](https://togithub.com/openai/openai-python) | `1.5.0` ->
`1.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/openai/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/openai/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/openai/1.5.0/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/openai/1.5.0/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [openai](https://togithub.com/openai/openai-node) | [`4.23.0` ->
`4.24.1`](https://renovatebot.com/diffs/npm/openai/4.23.0/4.24.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/openai/4.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/openai/4.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/openai/4.23.0/4.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/openai/4.23.0/4.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tailwindcss](https://tailwindcss.com)
([source](https://togithub.com/tailwindlabs/tailwindcss)) | [`3.3.6` ->
`3.4.0`](https://renovatebot.com/diffs/npm/tailwindcss/3.3.6/3.4.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/tailwindcss/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tailwindcss/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tailwindcss/3.3.6/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tailwindcss/3.3.6/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tsx](https://togithub.com/privatenumber/tsx) | [`4.6.2` ->
`4.7.0`](https://renovatebot.com/diffs/npm/tsx/4.6.2/4.7.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsx/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsx/4.6.2/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.6.2/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>tailwindlabs/heroicons (@&#8203;heroicons/react)</summary>

###
[`v2.1.1`](https://togithub.com/tailwindlabs/heroicons/blob/HEAD/CHANGELOG.md#211---2023-12-18)

[Compare
Source](https://togithub.com/tailwindlabs/heroicons/compare/v2.1.0...v2.1.1)

##### Fixed

- Fixed chevrons in mini set
([#&#8203;1106](https://togithub.com/tailwindlabs/heroicons/pull/1106))

###
[`v2.1.0`](https://togithub.com/tailwindlabs/heroicons/blob/HEAD/CHANGELOG.md#210---2023-12-18)

[Compare
Source](https://togithub.com/tailwindlabs/heroicons/compare/v2.0.18...v2.1.0)

##### Added

- Added micro icon set
([#&#8203;1104](https://togithub.com/tailwindlabs/heroicons/pull/1104))
- Rebuilt some icons for better clarity
([#&#8203;1104](https://togithub.com/tailwindlabs/heroicons/pull/1104))

</details>

<details>
<summary>vercel/ai (ai)</summary>

### [`v2.2.30`](https://togithub.com/vercel/ai/releases/tag/ai%402.2.30)

[Compare
Source](https://togithub.com/vercel/ai/compare/[email protected]@2.2.30)

##### Patch Changes

- [`ac503e0`](https://togithub.com/vercel/ai/commit/ac503e0): ai/solid:
add chat request options to useChat
- [`b78a73e`](https://togithub.com/vercel/ai/commit/b78a73e): Add
GoogleGenerativeAIStream for Gemini support
- [`5220336`](https://togithub.com/vercel/ai/commit/5220336): ai/svelte:
Add experimental_onToolCall to useChat.
- [`ef99062`](https://togithub.com/vercel/ai/commit/ef99062): Add
support for the Anthropic message API
- [`5220336`](https://togithub.com/vercel/ai/commit/5220336): Add
experimental_onToolCall to OpenAIStream.
- [`ac503e0`](https://togithub.com/vercel/ai/commit/ac503e0): ai/vue:
add chat request options to useChat

</details>

<details>
<summary>langchain-ai/langchain (langchain)</summary>

###
[`v0.0.352`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.352)

[Compare
Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.351...v0.0.352)

#### What's Changed

- community: replace deprecated davinci models by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14860](https://togithub.com/langchain-ai/langchain/pull/14860)
- WIP: sql research assistant by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[https://github.com/langchain-ai/langchain/pull/14240](https://togithub.com/langchain-ai/langchain/pull/14240)
- docstrings `core` update by
[@&#8203;leo-gan](https://togithub.com/leo-gan) in
[https://github.com/langchain-ai/langchain/pull/14871](https://togithub.com/langchain-ai/langchain/pull/14871)
- Fix token text splitter duplicates by
[@&#8203;sweetkane](https://togithub.com/sweetkane) in
[https://github.com/langchain-ai/langchain/pull/14848](https://togithub.com/langchain-ai/langchain/pull/14848)
- docstrings `langchain` update by
[@&#8203;leo-gan](https://togithub.com/leo-gan) in
[https://github.com/langchain-ai/langchain/pull/14870](https://togithub.com/langchain-ai/langchain/pull/14870)
- docs: fixed tiktoken link error by
[@&#8203;soulhat](https://togithub.com/soulhat) in
[https://github.com/langchain-ai/langchain/pull/14840](https://togithub.com/langchain-ai/langchain/pull/14840)
- docs: fix typo in contributing re installing integration test deps by
[@&#8203;malandis](https://togithub.com/malandis) in
[https://github.com/langchain-ai/langchain/pull/14861](https://togithub.com/langchain-ai/langchain/pull/14861)
- Update kendra.py to avoid Kendra query ValidationException by
[@&#8203;abhjaw](https://togithub.com/abhjaw) in
[https://github.com/langchain-ai/langchain/pull/14866](https://togithub.com/langchain-ai/langchain/pull/14866)
- Harrison/agent docs custom by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[https://github.com/langchain-ai/langchain/pull/14877](https://togithub.com/langchain-ai/langchain/pull/14877)
- Improve prompt injection detection by
[@&#8203;asofter](https://togithub.com/asofter) in
[https://github.com/langchain-ai/langchain/pull/14842](https://togithub.com/langchain-ai/langchain/pull/14842)
- OPENAI_PROXY not working by
[@&#8203;sevendark](https://togithub.com/sevendark) in
[https://github.com/langchain-ai/langchain/pull/14833](https://togithub.com/langchain-ai/langchain/pull/14833)
- Docs `tencent` pages update by
[@&#8203;leo-gan](https://togithub.com/leo-gan) in
[https://github.com/langchain-ai/langchain/pull/14879](https://togithub.com/langchain-ai/langchain/pull/14879)
- added history and support for system_message as param by
[@&#8203;lkuligin](https://togithub.com/lkuligin) in
[https://github.com/langchain-ai/langchain/pull/14824](https://togithub.com/langchain-ai/langchain/pull/14824)
- \[Partner] Google GenAi new release by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14882](https://togithub.com/langchain-ai/langchain/pull/14882)
- \[Partner] Update google integration test by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14883](https://togithub.com/langchain-ai/langchain/pull/14883)
- \[Partner] NVIDIA TRT Package by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14733](https://togithub.com/langchain-ai/langchain/pull/14733)
- docstrings `langchain_community` update by
[@&#8203;leo-gan](https://togithub.com/leo-gan) in
[https://github.com/langchain-ai/langchain/pull/14889](https://togithub.com/langchain-ai/langchain/pull/14889)
- Docs reference for XataVectorStore constructor by
[@&#8203;kostasb](https://togithub.com/kostasb) in
[https://github.com/langchain-ai/langchain/pull/14903](https://togithub.com/langchain-ai/langchain/pull/14903)
- langchain\[patch]: export sagemaker LLMContentHandler by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14906](https://togithub.com/langchain-ai/langchain/pull/14906)
- Integrating GPTRouter by
[@&#8203;sirjan-ws-ext](https://togithub.com/sirjan-ws-ext) in
[https://github.com/langchain-ai/langchain/pull/14900](https://togithub.com/langchain-ai/langchain/pull/14900)
- \[mistralai]: Add langchain-mistralai partner package by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14783](https://togithub.com/langchain-ai/langchain/pull/14783)
- added jaguar vector store by
[@&#8203;fserv](https://togithub.com/fserv) in
[https://github.com/langchain-ai/langchain/pull/14838](https://togithub.com/langchain-ai/langchain/pull/14838)
- rename ChatGPTRouter to GPTRouter by
[@&#8203;sirjan-ws-ext](https://togithub.com/sirjan-ws-ext) in
[https://github.com/langchain-ai/langchain/pull/14913](https://togithub.com/langchain-ai/langchain/pull/14913)
- Add retries logic to Yandex GPT API Calls by
[@&#8203;tyumentsev4](https://togithub.com/tyumentsev4) in
[https://github.com/langchain-ai/langchain/pull/14907](https://togithub.com/langchain-ai/langchain/pull/14907)
- Docs `chunkviz` reference by
[@&#8203;leo-gan](https://togithub.com/leo-gan) in
[https://github.com/langchain-ai/langchain/pull/14802](https://togithub.com/langchain-ai/langchain/pull/14802)
- Helpefull Message for GitHubAPIWrapper by
[@&#8203;keenborder786](https://togithub.com/keenborder786) in
[https://github.com/langchain-ai/langchain/pull/14803](https://togithub.com/langchain-ai/langchain/pull/14803)
- Enhance iMessage chat loader with timestamp parsing and message
ownership by [@&#8203;idvorkin](https://togithub.com/idvorkin) in
[https://github.com/langchain-ai/langchain/pull/14804](https://togithub.com/langchain-ai/langchain/pull/14804)
- Community: Gradient: Embeddings-sdk-update by
[@&#8203;michaelfeil](https://togithub.com/michaelfeil) in
[https://github.com/langchain-ai/langchain/pull/14846](https://togithub.com/langchain-ai/langchain/pull/14846)
- cli\[patch]: add embedding to integration template by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14881](https://togithub.com/langchain-ai/langchain/pull/14881)
- templates: fix sql-research-assistant by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14921](https://togithub.com/langchain-ai/langchain/pull/14921)
- cli: 0.0.20 by [@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14920](https://togithub.com/langchain-ai/langchain/pull/14920)
- cli: test_integration group by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14924](https://togithub.com/langchain-ai/langchain/pull/14924)
- Add Bedrock JCVD template by
[@&#8203;JGalego](https://togithub.com/JGalego) in
[https://github.com/langchain-ai/langchain/pull/14480](https://togithub.com/langchain-ai/langchain/pull/14480)
- Add langsmith and benchmark repo links by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14931](https://togithub.com/langchain-ai/langchain/pull/14931)
- docs: remove unused contributor steps by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14938](https://togithub.com/langchain-ai/langchain/pull/14938)
- together: package and embedding model by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14936](https://togithub.com/langchain-ai/langchain/pull/14936)
- anthropic: beta messages integration by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14928](https://togithub.com/langchain-ai/langchain/pull/14928)
- community\[patch]: Matching engine, return doc id by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14930](https://togithub.com/langchain-ai/langchain/pull/14930)
- update notebook documentation for custom tool by
[@&#8203;yacine555](https://togithub.com/yacine555) in
[https://github.com/langchain-ai/langchain/pull/14942](https://togithub.com/langchain-ai/langchain/pull/14942)
- Update embedding_distance.ipynb by
[@&#8203;aroffe99](https://togithub.com/aroffe99) in
[https://github.com/langchain-ai/langchain/pull/14929](https://togithub.com/langchain-ai/langchain/pull/14929)
- Update google_cloud_storage_directory.ipynb by
[@&#8203;elenamatay](https://togithub.com/elenamatay) in
[https://github.com/langchain-ai/langchain/pull/14922](https://togithub.com/langchain-ai/langchain/pull/14922)
- doc for MistralAI partner package by
[@&#8203;thehunmonkgroup](https://togithub.com/thehunmonkgroup) in
[https://github.com/langchain-ai/langchain/pull/14917](https://togithub.com/langchain-ai/langchain/pull/14917)
- Update arxiv.py with Entry ID as a return value by
[@&#8203;ArchanGhosh](https://togithub.com/ArchanGhosh) in
[https://github.com/langchain-ai/langchain/pull/14915](https://togithub.com/langchain-ai/langchain/pull/14915)
- fix: ak and sk are not essential in qianfan endpoint by
[@&#8203;ZingLix](https://togithub.com/ZingLix) in
[https://github.com/langchain-ai/langchain/pull/14835](https://togithub.com/langchain-ai/langchain/pull/14835)
- Fixed typos - LLaMA2\_sql_chat.ipynb by
[@&#8203;Cassini-chris](https://togithub.com/Cassini-chris) in
[https://github.com/langchain-ai/langchain/pull/14798](https://togithub.com/langchain-ai/langchain/pull/14798)
- add png support for vertexai.\_parse_chat_history_gemini() by
[@&#8203;nicsuzor](https://togithub.com/nicsuzor) in
[https://github.com/langchain-ai/langchain/pull/14788](https://togithub.com/langchain-ai/langchain/pull/14788)
- Add YandexGPT embeddings by
[@&#8203;tyumentsev4](https://togithub.com/tyumentsev4) in
[https://github.com/langchain-ai/langchain/pull/14767](https://togithub.com/langchain-ai/langchain/pull/14767)
- \[FEATURE] Add Aphrodite Engine support by
[@&#8203;AlpinDale](https://togithub.com/AlpinDale) in
[https://github.com/langchain-ai/langchain/pull/14759](https://togithub.com/langchain-ai/langchain/pull/14759)
- Add safe lookup to OpenAI response adapter by
[@&#8203;Sypherd](https://togithub.com/Sypherd) in
[https://github.com/langchain-ai/langchain/pull/14765](https://togithub.com/langchain-ai/langchain/pull/14765)
- Fixed duplicate input id issue in clarifai vectorstore by
[@&#8203;mogith-pn](https://togithub.com/mogith-pn) in
[https://github.com/langchain-ai/langchain/pull/14914](https://togithub.com/langchain-ai/langchain/pull/14914)
- feat: Qdrant sparse vector retriever by
[@&#8203;Anush008](https://togithub.com/Anush008) in
[https://github.com/langchain-ai/langchain/pull/14814](https://togithub.com/langchain-ai/langchain/pull/14814)
- core\[patch]: 0.1.2 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14959](https://togithub.com/langchain-ai/langchain/pull/14959)
- community\[patch]: Release 0.0.5 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14960](https://togithub.com/langchain-ai/langchain/pull/14960)
- langchain\[patch]: Release 0.0.352 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14961](https://togithub.com/langchain-ai/langchain/pull/14961)

#### New Contributors

- [@&#8203;sweetkane](https://togithub.com/sweetkane) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14848](https://togithub.com/langchain-ai/langchain/pull/14848)
- [@&#8203;soulhat](https://togithub.com/soulhat) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14840](https://togithub.com/langchain-ai/langchain/pull/14840)
- [@&#8203;abhjaw](https://togithub.com/abhjaw) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14866](https://togithub.com/langchain-ai/langchain/pull/14866)
- [@&#8203;kostasb](https://togithub.com/kostasb) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14903](https://togithub.com/langchain-ai/langchain/pull/14903)
- [@&#8203;sirjan-ws-ext](https://togithub.com/sirjan-ws-ext) made their
first contribution in
[https://github.com/langchain-ai/langchain/pull/14900](https://togithub.com/langchain-ai/langchain/pull/14900)
- [@&#8203;fserv](https://togithub.com/fserv) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14838](https://togithub.com/langchain-ai/langchain/pull/14838)
- [@&#8203;idvorkin](https://togithub.com/idvorkin) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14804](https://togithub.com/langchain-ai/langchain/pull/14804)
- [@&#8203;JGalego](https://togithub.com/JGalego) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14480](https://togithub.com/langchain-ai/langchain/pull/14480)
- [@&#8203;aroffe99](https://togithub.com/aroffe99) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14929](https://togithub.com/langchain-ai/langchain/pull/14929)
- [@&#8203;elenamatay](https://togithub.com/elenamatay) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14922](https://togithub.com/langchain-ai/langchain/pull/14922)
- [@&#8203;ArchanGhosh](https://togithub.com/ArchanGhosh) made their
first contribution in
[https://github.com/langchain-ai/langchain/pull/14915](https://togithub.com/langchain-ai/langchain/pull/14915)
- [@&#8203;ZingLix](https://togithub.com/ZingLix) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14835](https://togithub.com/langchain-ai/langchain/pull/14835)
- [@&#8203;Cassini-chris](https://togithub.com/Cassini-chris) made their
first contribution in
[https://github.com/langchain-ai/langchain/pull/14798](https://togithub.com/langchain-ai/langchain/pull/14798)
- [@&#8203;nicsuzor](https://togithub.com/nicsuzor) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14788](https://togithub.com/langchain-ai/langchain/pull/14788)
- [@&#8203;AlpinDale](https://togithub.com/AlpinDale) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14759](https://togithub.com/langchain-ai/langchain/pull/14759)
- [@&#8203;Sypherd](https://togithub.com/Sypherd) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14765](https://togithub.com/langchain-ai/langchain/pull/14765)

**Full Changelog**:
https://github.com/langchain-ai/langchain/compare/v0.0.351...v0.0.352

###
[`v0.0.351`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.351)

[Compare
Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.350...v0.0.351)

#### What's Changed

- \[Templates] Add image by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14611](https://togithub.com/langchain-ai/langchain/pull/14611)
- experimental\[patch]: Release 0.0.47 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14617](https://togithub.com/langchain-ai/langchain/pull/14617)
- docs: core and community readme by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14623](https://togithub.com/langchain-ai/langchain/pull/14623)
- docs: fix links in readme by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14624](https://togithub.com/langchain-ai/langchain/pull/14624)
- Minor update to ensemble retriever to handle a mix of Documents or str
by [@&#8203;rlancemartin](https://togithub.com/rlancemartin) in
[https://github.com/langchain-ai/langchain/pull/14552](https://togithub.com/langchain-ai/langchain/pull/14552)
- Update Docugami Cookbook by
[@&#8203;kenzie28](https://togithub.com/kenzie28) in
[https://github.com/langchain-ai/langchain/pull/14626](https://togithub.com/langchain-ai/langchain/pull/14626)
- docs: update multi_modal_RAG_chroma.ipynb by
[@&#8203;eltociear](https://togithub.com/eltociear) in
[https://github.com/langchain-ai/langchain/pull/14602](https://togithub.com/langchain-ai/langchain/pull/14602)
- templates\[patch]: fix pydantic imports by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14632](https://togithub.com/langchain-ai/langchain/pull/14632)
- fix a bug in RedisNum filter againt value 0 by
[@&#8203;dandanwei](https://togithub.com/dandanwei) in
[https://github.com/langchain-ai/langchain/pull/14587](https://togithub.com/langchain-ai/langchain/pull/14587)
- create mypy cache dir if it doesn't exist by
[@&#8203;169](https://togithub.com/169) in
[https://github.com/langchain-ai/langchain/pull/14579](https://togithub.com/langchain-ai/langchain/pull/14579)
- fix: to rag-semi-structured template by
[@&#8203;shauryr](https://togithub.com/shauryr) in
[https://github.com/langchain-ai/langchain/pull/14568](https://togithub.com/langchain-ai/langchain/pull/14568)
- docs `ollama` pages by [@&#8203;leo-gan](https://togithub.com/leo-gan)
in
[https://github.com/langchain-ai/langchain/pull/14561](https://togithub.com/langchain-ai/langchain/pull/14561)
- infra: rm community split scripts by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14633](https://togithub.com/langchain-ai/langchain/pull/14633)
- docs: update langchain diagram by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14619](https://togithub.com/langchain-ai/langchain/pull/14619)
- Update cohere provider docs by
[@&#8203;billytrend-cohere](https://togithub.com/billytrend-cohere) in
[https://github.com/langchain-ai/langchain/pull/14528](https://togithub.com/langchain-ai/langchain/pull/14528)
- Added notebook tutorial on using Yellowbrick as a vector store with
LangChain by [@&#8203;markcusack](https://togithub.com/markcusack) in
[https://github.com/langchain-ai/langchain/pull/14509](https://togithub.com/langchain-ai/langchain/pull/14509)
- docs\[patch] Fix some typos in merger_retriever.ipynb by
[@&#8203;standby24x7](https://togithub.com/standby24x7) in
[https://github.com/langchain-ai/langchain/pull/14502](https://togithub.com/langchain-ai/langchain/pull/14502)
- feat: Yaml output parser by
[@&#8203;TomTom101](https://togithub.com/TomTom101) in
[https://github.com/langchain-ai/langchain/pull/14496](https://togithub.com/langchain-ai/langchain/pull/14496)
- \[docs]: add missing tiktoken dependency by
[@&#8203;peterj](https://togithub.com/peterj) in
[https://github.com/langchain-ai/langchain/pull/14497](https://togithub.com/langchain-ai/langchain/pull/14497)
- fix(embeddings): huggingface hub embeddings and TEI by
[@&#8203;mspronesti](https://togithub.com/mspronesti) in
[https://github.com/langchain-ai/langchain/pull/14489](https://togithub.com/langchain-ai/langchain/pull/14489)
- Fix token_usage None issue in ChatOpenAI with local Chatglm2-6B by
[@&#8203;GYiyouth](https://togithub.com/GYiyouth) in
[https://github.com/langchain-ai/langchain/pull/14493](https://togithub.com/langchain-ai/langchain/pull/14493)
- DOC: model update in 'Using OpenAI Functions' docs by
[@&#8203;ggeutzzang](https://togithub.com/ggeutzzang) in
[https://github.com/langchain-ai/langchain/pull/14486](https://togithub.com/langchain-ai/langchain/pull/14486)
- Add Databricks Vector Search example notebook and documentation by
[@&#8203;freemso](https://togithub.com/freemso) in
[https://github.com/langchain-ai/langchain/pull/14158](https://togithub.com/langchain-ai/langchain/pull/14158)
- Fixed `DeprecationWarning` for `PromptTemplate.from_file` module-level
calls by [@&#8203;jamesbraza](https://togithub.com/jamesbraza) in
[https://github.com/langchain-ai/langchain/pull/14468](https://togithub.com/langchain-ai/langchain/pull/14468)
- Add Gemini Notebook by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14661](https://togithub.com/langchain-ai/langchain/pull/14661)
- cli\[patch]: integration template by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14571](https://togithub.com/langchain-ai/langchain/pull/14571)
- Fix RRF and lucene escape characters for neo4j vector store by
[@&#8203;tomasonjo](https://togithub.com/tomasonjo) in
[https://github.com/langchain-ai/langchain/pull/14646](https://togithub.com/langchain-ai/langchain/pull/14646)
- \[Nit] Add newline in notebook by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14665](https://togithub.com/langchain-ai/langchain/pull/14665)
- infra: skip extended testing for partner packages by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14630](https://togithub.com/langchain-ai/langchain/pull/14630)
- cli\[patch]: rc by [@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14667](https://togithub.com/langchain-ai/langchain/pull/14667)
- Update Vertex AI to include Gemini by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14670](https://togithub.com/langchain-ai/langchain/pull/14670)
- cli\[patch]: unicode issue by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14672](https://togithub.com/langchain-ai/langchain/pull/14672)
- communty\[patch]: Release 0.0.3 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14673](https://togithub.com/langchain-ai/langchain/pull/14673)
- \[Partner] Add langchain-google-genai package (gemini) by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14621](https://togithub.com/langchain-ai/langchain/pull/14621)
- \Fix tool_calls message merge by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchain/pull/14613](https://togithub.com/langchain-ai/langchain/pull/14613)
- google-genai\[patch]: Release 0.0.2 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14677](https://togithub.com/langchain-ai/langchain/pull/14677)
- Wfh/google docs update by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14676](https://togithub.com/langchain-ai/langchain/pull/14676)
- docs: build partner api refs by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14675](https://togithub.com/langchain-ai/langchain/pull/14675)
- docs: fix api ref link by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14679](https://togithub.com/langchain-ai/langchain/pull/14679)
- docs: per-package version in api docs by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14683](https://togithub.com/langchain-ai/langchain/pull/14683)
- core\[patch]: Fix runnable with message history by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14629](https://togithub.com/langchain-ai/langchain/pull/14629)
- Add cohere librarian template by
[@&#8203;billytrend-cohere](https://togithub.com/billytrend-cohere) in
[https://github.com/langchain-ai/langchain/pull/14601](https://togithub.com/langchain-ai/langchain/pull/14601)
- docs\[patch]: fix bullet points by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14684](https://togithub.com/langchain-ai/langchain/pull/14684)
- Fixed issue with importing Row from sqlalchemy by
[@&#8203;FKouhai](https://togithub.com/FKouhai) in
[https://github.com/langchain-ai/langchain/pull/14488](https://togithub.com/langchain-ai/langchain/pull/14488)
- Improvement: Correct type annotation for azure_ad_token_provider
Closed:
[#&#8203;14402](https://togithub.com/langchain-ai/langchain/issues/14402)
by [@&#8203;169](https://togithub.com/169) in
[https://github.com/langchain-ai/langchain/pull/14432](https://togithub.com/langchain-ai/langchain/pull/14432)
- fix dashvector endpoint params error by
[@&#8203;Funkeke](https://togithub.com/Funkeke) in
[https://github.com/langchain-ai/langchain/pull/14484](https://togithub.com/langchain-ai/langchain/pull/14484)
- docs: platform pages update by
[@&#8203;leo-gan](https://togithub.com/leo-gan) in
[https://github.com/langchain-ai/langchain/pull/14637](https://togithub.com/langchain-ai/langchain/pull/14637)
- docs: api ref nav Python Docs -> Docs by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14686](https://togithub.com/langchain-ai/langchain/pull/14686)
- Template for multi-modal w/ multi-vector by
[@&#8203;rlancemartin](https://togithub.com/rlancemartin) in
[https://github.com/langchain-ai/langchain/pull/14618](https://togithub.com/langchain-ai/langchain/pull/14618)
- Gemini multi-modal RAG template by
[@&#8203;rlancemartin](https://togithub.com/rlancemartin) in
[https://github.com/langchain-ai/langchain/pull/14678](https://togithub.com/langchain-ai/langchain/pull/14678)
- \[Partner] Gemini Embeddings by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14690](https://togithub.com/langchain-ai/langchain/pull/14690)
- \[Integration] NVIDIA AI Playground by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14648](https://togithub.com/langchain-ai/langchain/pull/14648)
- \[Workflows] Add nvidia-aiplay to \_release.yml by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14722](https://togithub.com/langchain-ai/langchain/pull/14722)
- Add dense proposals by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14719](https://togithub.com/langchain-ai/langchain/pull/14719)
- \[Hub|tracing] Tag hub prompts by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14720](https://togithub.com/langchain-ai/langchain/pull/14720)
- Update `google_generative_ai.ipynb` by
[@&#8203;169](https://togithub.com/169) in
[https://github.com/langchain-ai/langchain/pull/14704](https://togithub.com/langchain-ai/langchain/pull/14704)
- docs\[patch]: fix databricks metadata by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14727](https://togithub.com/langchain-ai/langchain/pull/14727)
- updated branding for Google AI by
[@&#8203;lkuligin](https://togithub.com/lkuligin) in
[https://github.com/langchain-ai/langchain/pull/14728](https://togithub.com/langchain-ai/langchain/pull/14728)
- infra: add integration test workflow by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14688](https://togithub.com/langchain-ai/langchain/pull/14688)
- infra: Pre-release integration tests for partner pkgs by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14687](https://togithub.com/langchain-ai/langchain/pull/14687)
- infra: add google-genai integration deps and extras by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14731](https://togithub.com/langchain-ai/langchain/pull/14731)
- community\[patch]: fix pgvector sqlalchemy by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14726](https://togithub.com/langchain-ai/langchain/pull/14726)
- infra: add action checkout to pre-release-checks by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14732](https://togithub.com/langchain-ai/langchain/pull/14732)
- Revert "\[Hub|tracing] Tag hub prompts" by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14735](https://togithub.com/langchain-ai/langchain/pull/14735)
- core\[patch]: Release 0.1.1 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14738](https://togithub.com/langchain-ai/langchain/pull/14738)
- infra: docs build install community editable by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14739](https://togithub.com/langchain-ai/langchain/pull/14739)
- infra: fix pre-release integration test and add unit test by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14742](https://togithub.com/langchain-ai/langchain/pull/14742)
- Remove trailing "\`" in pip install command by
[@&#8203;grisaitis](https://togithub.com/grisaitis) in
[https://github.com/langchain-ai/langchain/pull/14730](https://togithub.com/langchain-ai/langchain/pull/14730)
- Added support for new Google GenerativeAI models by
[@&#8203;lkuligin](https://togithub.com/lkuligin) in
[https://github.com/langchain-ai/langchain/pull/14530](https://togithub.com/langchain-ai/langchain/pull/14530)
- \[Tracing] String Stacktrac by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14131](https://togithub.com/langchain-ai/langchain/pull/14131)
- \[Evals] End project by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14324](https://togithub.com/langchain-ai/langchain/pull/14324)
- Fix OAI Tool Message by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14746](https://togithub.com/langchain-ai/langchain/pull/14746)
- Update propositional-retrieval template by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14766](https://togithub.com/langchain-ai/langchain/pull/14766)
- \[Documentation] Updates to NVIDIA Playground/Foundation Model
naming.… by [@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14770](https://togithub.com/langchain-ai/langchain/pull/14770)
- Adding langchain vectorstore for SurrealDB by
[@&#8203;lalanikarim](https://togithub.com/lalanikarim) in
[https://github.com/langchain-ai/langchain/pull/13331](https://togithub.com/langchain-ai/langchain/pull/13331)
- remove unused imports by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[https://github.com/langchain-ai/langchain/pull/14680](https://togithub.com/langchain-ai/langchain/pull/14680)
- docs `Steam` update by [@&#8203;leo-gan](https://togithub.com/leo-gan)
in
[https://github.com/langchain-ai/langchain/pull/14778](https://togithub.com/langchain-ai/langchain/pull/14778)
- Docs `cloudflare` update by
[@&#8203;leo-gan](https://togithub.com/leo-gan) in
[https://github.com/langchain-ai/langchain/pull/14779](https://togithub.com/langchain-ai/langchain/pull/14779)
- Add image support for Ollama by
[@&#8203;rlancemartin](https://togithub.com/rlancemartin) in
[https://github.com/langchain-ai/langchain/pull/14713](https://togithub.com/langchain-ai/langchain/pull/14713)
- docs `google drive` update by
[@&#8203;leo-gan](https://togithub.com/leo-gan) in
[https://github.com/langchain-ai/langchain/pull/14781](https://togithub.com/langchain-ai/langchain/pull/14781)
- Update YandexGPT API by
[@&#8203;tyumentsev4](https://togithub.com/tyumentsev4) in
[https://github.com/langchain-ai/langchain/pull/14773](https://togithub.com/langchain-ai/langchain/pull/14773)
- Implement similarity_score_threshold for MongoDB Vector Store by
[@&#8203;NoahStapp](https://togithub.com/NoahStapp) in
[https://github.com/langchain-ai/langchain/pull/14740](https://togithub.com/langchain-ai/langchain/pull/14740)
- docs\[patch]: fix zoom by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14786](https://togithub.com/langchain-ai/langchain/pull/14786)
- Permit updates in indexing by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14482](https://togithub.com/langchain-ai/langchain/pull/14482)
- docs: developer docs by [@&#8203;efriis](https://togithub.com/efriis)
in
[https://github.com/langchain-ai/langchain/pull/14776](https://togithub.com/langchain-ai/langchain/pull/14776)
- infra: cut down on integration steps by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14785](https://togithub.com/langchain-ai/langchain/pull/14785)
- support for Sybase SQL anywhere added. by
[@&#8203;developer20sujeet](https://togithub.com/developer20sujeet) in
[https://github.com/langchain-ai/langchain/pull/14821](https://togithub.com/langchain-ai/langchain/pull/14821)
- fix agenerate return value by
[@&#8203;tyumentsev4](https://togithub.com/tyumentsev4) in
[https://github.com/langchain-ai/langchain/pull/14815](https://togithub.com/langchain-ai/langchain/pull/14815)
- Small update in the documentation to ensure consistency in declaring
LANGCHAIN_API_KEY... by
[@&#8203;yacine555](https://togithub.com/yacine555) in
[https://github.com/langchain-ai/langchain/pull/14823](https://togithub.com/langchain-ai/langchain/pull/14823)
- docs redundant pages by
[@&#8203;leo-gan](https://togithub.com/leo-gan) in
[https://github.com/langchain-ai/langchain/pull/14774](https://togithub.com/langchain-ai/langchain/pull/14774)
- Fix: Typo in Templates README.md by
[@&#8203;xkra](https://togithub.com/xkra) in
[https://github.com/langchain-ai/langchain/pull/14812](https://togithub.com/langchain-ai/langchain/pull/14812)
- Add logprobs in gen output by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14826](https://togithub.com/langchain-ai/langchain/pull/14826)
- Fix link typo to
`/docs/integrations/text_embedding/nvidia_ai_endpoints` by
[@&#8203;eriknw](https://togithub.com/eriknw) in
[https://github.com/langchain-ai/langchain/pull/14827](https://togithub.com/langchain-ai/langchain/pull/14827)
- Fix typo by [@&#8203;Falimonda](https://togithub.com/Falimonda) in
[https://github.com/langchain-ai/langchain/pull/14800](https://togithub.com/langchain-ai/langchain/pull/14800)
- Fix the broken link to Extraction page by
[@&#8203;peterj](https://togithub.com/peterj) in
[https://github.com/langchain-ai/langchain/pull/14806](https://togithub.com/langchain-ai/langchain/pull/14806)
- New model parameters and dynamic batching for VertexAIEmbeddings by
[@&#8203;vladkol](https://togithub.com/vladkol) in
[https://github.com/langchain-ai/langchain/pull/13999](https://togithub.com/langchain-ai/langchain/pull/13999)
- Update parser by [@&#8203;hinthornw](https://togithub.com/hinthornw)
in
[https://github.com/langchain-ai/langchain/pull/14831](https://togithub.com/langchain-ai/langchain/pull/14831)
- \[Bugfix] Ensure tool output is a str, for OAI Assistant by
[@&#8203;hinthornw](https://togithub.com/hinthornw) in
[https://github.com/langchain-ai/langchain/pull/14830](https://togithub.com/langchain-ai/langchain/pull/14830)
- Update Tongyi default model_name by
[@&#8203;169](https://togithub.com/169) in
[https://github.com/langchain-ai/langchain/pull/14844](https://togithub.com/langchain-ai/langchain/pull/14844)
- \[Documentation] Minor documentation prior to NVIDIA Integration
announcement by [@&#8203;VKudlay](https://togithub.com/VKudlay) in
[https://github.com/langchain-ai/langchain/pull/14780](https://togithub.com/langchain-ai/langchain/pull/14780)
- docs\[patch]: gemini keywords by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14856](https://togithub.com/langchain-ai/langchain/pull/14856)
- docs\[patch]: more keywords by
[@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchain/pull/14858](https://togithub.com/langchain-ai/langchain/pull/14858)
- community\[patch]: Release 0.0.4 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14864](https://togithub.com/langchain-ai/langchain/pull/14864)
- langchain\[patch]: Release 0.0.351 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[https://github.com/langchain-ai/langchain/pull/14867](https://togithub.com/langchain-ai/langchain/pull/14867)
- add methods to deserialize prompts that were old by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[https://github.com/langchain-ai/langchain/pull/14857](https://togithub.com/langchain-ai/langchain/pull/14857)

#### New Contributors

- [@&#8203;peterj](https://togithub.com/peterj) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14497](https://togithub.com/langchain-ai/langchain/pull/14497)
- [@&#8203;GYiyouth](https://togithub.com/GYiyouth) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14493](https://togithub.com/langchain-ai/langchain/pull/14493)
- [@&#8203;FKouhai](https://togithub.com/FKouhai) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14488](https://togithub.com/langchain-ai/langchain/pull/14488)
- [@&#8203;Funkeke](https://togithub.com/Funkeke) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14484](https://togithub.com/langchain-ai/langchain/pull/14484)
- [@&#8203;grisaitis](https://togithub.com/grisaitis) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14730](https://togithub.com/langchain-ai/langchain/pull/14730)
- [@&#8203;lalanikarim](https://togithub.com/lalanikarim) made their
first contribution in
[https://github.com/langchain-ai/langchain/pull/13331](https://togithub.com/langchain-ai/langchain/pull/13331)
- [@&#8203;developer20sujeet](https://togithub.com/developer20sujeet)
made their first contribution in
[https://github.com/langchain-ai/langchain/pull/14821](https://togithub.com/langchain-ai/langchain/pull/14821)
- [@&#8203;yacine555](https://togithub.com/yacine555) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14823](https://togithub.com/langchain-ai/langchain/pull/14823)
- [@&#8203;xkra](https://togithub.com/xkra) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14812](https://togithub.com/langchain-ai/langchain/pull/14812)
- [@&#8203;eriknw](https://togithub.com/eriknw) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14827](https://togithub.com/langchain-ai/langchain/pull/14827)
- [@&#8203;Falimonda](https://togithub.com/Falimonda) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/14800](https://togithub.com/langchain-ai/langchain/pull/14800)
- [@&#8203;vladkol](https://togithub.com/vladkol) made their first
contribution in
[https://github.com/langchain-ai/langchain/pull/13999](https://togithub.com/langchain-ai/langchain/pull/13999)

**Full Changelog**:
https://github.com/langchain-ai/langchain/compare/v0.0.350...v0.0.351

</details>

<details>
<summary>langchain-ai/langchainjs (langchain)</summary>

###
[`v0.0.212`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.212)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.211...0.0.212)

#### What's Changed

- integration\[patch]: Bump Anthropic SDK dep by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3742](https://togithub.com/langchain-ai/langchainjs/pull/3742)
- integration\[release]:
[@&#8203;langchain/anthropic](https://togithub.com/langchain/anthropic)
0.0.8 by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3743](https://togithub.com/langchain-ai/langchainjs/pull/3743)
- Remove build artifacts by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3748](https://togithub.com/langchain-ai/langchainjs/pull/3748)
- all\[patch]: Add confirmation & skip export tests for non primary
proj… by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3747](https://togithub.com/langchain-ai/langchainjs/pull/3747)
- core\[patch]: Pass configurable as config when separating call options
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3751](https://togithub.com/langchain-ai/langchainjs/pull/3751)
- langchain\[patch]: Adds warning when attempting to import from root
entrypoint by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3750](https://togithub.com/langchain-ai/langchainjs/pull/3750)
- ci\[minor]: Add workflow to build examples in CI by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3753](https://togithub.com/langchain-ai/langchainjs/pull/3753)
- integrations\[patch]: Move OpenAI tests and add one for JSON mode
caching by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3754](https://togithub.com/langchain-ai/langchainjs/pull/3754)
- community\[minor]: Add support for Azure Cosmos DB vector store by
[@&#8203;sinedied](https://togithub.com/sinedied) in
[https://github.com/langchain-ai/langchainjs/pull/3727](https://togithub.com/langchain-ai/langchainjs/pull/3727)
- community\[patch]: Release 0.0.10 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3757](https://togithub.com/langchain-ai/langchainjs/pull/3757)
- docs\[patch]: Update import by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3759](https://togithub.com/langchain-ai/langchainjs/pull/3759)
- docs\[patch]: Adds docs for streamLog by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3767](https://togithub.com/langchain-ai/langchainjs/pull/3767)
- langchain\[minor]: Support stream log for agent executors by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3765](https://togithub.com/langchain-ai/langchainjs/pull/3765)
- docs\[patch]: Build code blocks when importing runnables from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3768](https://togithub.com/langchain-ai/langchainjs/pull/3768)
- langchain\[patch]: Release 0.0.212 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3769](https://togithub.com/langchain-ai/langchainjs/pull/3769)

#### New Contributors

- [@&#8203;sinedied](https://togithub.com/sinedied) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3727](https://togithub.com/langchain-ai/langchainjs/pull/3727)

**Full Changelog**:
https://github.com/langchain-ai/langchainjs/compare/0.0.211...0.0.212

###
[`v0.0.211`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.211)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.210...0.0.211)

#### What's Changed

- Release 0.0.210 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3722](https://togithub.com/langchain-ai/langchainjs/pull/3722)
- community\[tests]: Add docker-compose for easier testing of pgvector
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3723](https://togithub.com/langchain-ai/langchainjs/pull/3723)
- Update Anthropic docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3728](https://togithub.com/langchain-ai/langchainjs/pull/3728)
- all\[minor]: Remove duplicated chunk arr code, import from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3731](https://togithub.com/langchain-ai/langchainjs/pull/3731)
- community\[major]: Together AI embeddings by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3729](https://togithub.com/langchain-ai/langchainjs/pull/3729)
- community\[patch]: Fix bad chunk array import by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3733](https://togithub.com/langchain-ai/langchainjs/pull/3733)
- Fix deserialisation of additional_kwargs and tool_call_id by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[https://github.com/langchain-ai/langchainjs/pull/3721](https://togithub.com/langchain-ai/langchainjs/pull/3721)
- docs\[major]: Generate API refs for all packages by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3690](https://togithub.com/langchain-ai/langchainjs/pull/3690)
- docs\[patch]: Update visible docs structure to match Python by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3736](https://togithub.com/langchain-ai/langchainjs/pull/3736)
- community\[minor]: Adds optional IDs parameter to PGVectorStore add-\*
methods by [@&#8203;MJDeligan](https://togithub.com/MJDeligan) in
[https://github.com/langchain-ai/langchainjs/pull/3692](https://togithub.com/langchain-ai/langchainjs/pull/3692)
- all\[major]: Better release workflow by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3717](https://togithub.com/langchain-ai/langchainjs/pull/3717)
- langchain\[patch]: fix:docx loader load error by
[@&#8203;iccyuan](https://togithub.com/iccyuan) in
[https://github.com/langchain-ai/langchainjs/pull/3737](https://togithub.com/langchain-ai/langchainjs/pull/3737)
- core\[release]: 0.1.4 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3739](https://togithub.com/langchain-ai/langchainjs/pull/3739)
- community\[release]: 0.0.9 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3740](https://togithub.com/langchain-ai/langchainjs/pull/3740)
- langchain\[release]: 0.0.211 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3741](https://togithub.com/langchain-ai/langchainjs/pull/3741)

#### New Contributors

- [@&#8203;iccyuan](https://togithub.com/iccyuan) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3737](https://togithub.com/langchain-ai/langchainjs/pull/3737)

**Full Changelog**:
https://github.com/langchain-ai/langchainjs/compare/0.0.210...0.0.211

###
[`v0.0.210`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.210)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.209...0.0.210)

#### What's Changed

- Release 0.0.209 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3694](https://togithub.com/langchain-ai/langchainjs/pull/3694)
- docs: keywords by [@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchainjs/pull/3705](https://togithub.com/langchain-ai/langchainjs/pull/3705)
- google-genai\[patch]: Hookup callbacks to stream & generate methods by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3708](https://togithub.com/langchain-ai/langchainjs/pull/3708)
- core\[minor]: Move chunk array to core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3711](https://togithub.com/langchain-ai/langchainjs/pull/3711)
- all\[patch]: Fix typing across different core versions by using
interfaces instead of abstract classes by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3709](https://togithub.com/langchain-ai/langchainjs/pull/3709)
- examples\[patch]: Fixes type error in vectara example by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3719](https://togithub.com/langchain-ai/langchainjs/pull/3719)
- Add `stop` option to Together AI by
[@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) in
[https://github.com/langchain-ai/langchainjs/pull/3714](https://togithub.com/langchain-ai/langchainjs/pull/3714)
- Use new Anthropic beta endpoint in new package by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3720](https://togithub.com/langchain-ai/langchainjs/pull/3720)

#### New Contributors

- [@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3714](https://togithub.com/langchain-ai/langchainjs/pull/3714)

**Full Changelog**:
https://github.com/langchain-ai/langchainjs/compare/0.0.209...0.0.210

</details>

<details>
<summary>openai/openai-python (openai)</summary>

###
[`v1.6.1`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#161-2023-12-22)

[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.6.0...v1.6.1)

Full Changelog:
[v1.6.0...v1.6.1](https://togithub.com/openai/openai-python/compare/v1.6.0...v1.6.1)

##### Chores

-   **internal:** add bin script ([#&#8

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
America/Chicago, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/autoblocksai/autoblocks-examples).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
nicolewhite referenced this pull request in autoblocksai/javascript-sdk Jan 1, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`6.16.0` ->
`6.17.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.16.0/6.17.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.16.0/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.16.0/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`6.16.0` ->
`6.17.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.16.0/6.17.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.16.0/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.16.0/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [langchain](https://togithub.com/langchain-ai/langchainjs) |
[`^0.0.209` ->
`^0.0.213`](https://renovatebot.com/diffs/npm/langchain/0.0.209/0.0.213)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/langchain/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/langchain/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/langchain/0.0.209/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/langchain/0.0.209/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v6.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6170-2024-01-01)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0)

##### Bug Fixes

- **eslint-plugin:** \[no-restricted-imports] prevent crash when
`patterns` or `paths` in options are empty
([#&#8203;8108](https://togithub.com/typescript-eslint/typescript-eslint/issues/8108))
([675e987](https://togithub.com/typescript-eslint/typescript-eslint/commit/675e987ca1d13244c03d7e09d4e42c6539689d9a))

##### Features

- **eslint-plugin:** \[no-floating-promises] flag result of .map(async)
([#&#8203;7897](https://togithub.com/typescript-eslint/typescript-eslint/issues/7897))
([5857356](https://togithub.com/typescript-eslint/typescript-eslint/commit/5857356962060b19aa792bee778f9167ee54154b))
- **eslint-plugin:** \[switch-exhaustiveness-check] add an option to
warn against a `default` case on an already exhaustive `switch`
([#&#8203;7539](https://togithub.com/typescript-eslint/typescript-eslint/issues/7539))
([6a219bd](https://togithub.com/typescript-eslint/typescript-eslint/commit/6a219bdfe6fcf86aae28158e0d855f87a8bac719))

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v6.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6170-2024-01-01)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>langchain-ai/langchainjs (langchain)</summary>

###
[`v0.0.213`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.213)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.212...0.0.213)

##### What's Changed

- feat: Add Astra DB Vector Store Integration by
[@&#8203;mfortman11](https://togithub.com/mfortman11) in
[https://github.com/langchain-ai/langchainjs/pull/3732](https://togithub.com/langchain-ai/langchainjs/pull/3732)
- Add AzureOpenAI and AzureChatOpenAI classes for Python interop by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[https://github.com/langchain-ai/langchainjs/pull/3625](https://togithub.com/langchain-ai/langchainjs/pull/3625)
- integrations\[patch]: Bump version by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3771](https://togithub.com/langchain-ai/langchainjs/pull/3771)
- community\[patch]: Release 0.0.11 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3772](https://togithub.com/langchain-ai/langchainjs/pull/3772)
- Fix lint warnings by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3788](https://togithub.com/langchain-ai/langchainjs/pull/3788)
- docs\[patch]: Fix structured agent output example by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3770](https://togithub.com/langchain-ai/langchainjs/pull/3770)
- core\[minor]: Nc/dec26/runnable stream by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3792](https://togithub.com/langchain-ai/langchainjs/pull/3792)
- Implement optional message placeholder in js by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3795](https://togithub.com/langchain-ai/langchainjs/pull/3795)
- RunnablePassthrough.pick() by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3798](https://togithub.com/langchain-ai/langchainjs/pull/3798)
- core\[patch]: Add LanguageModelLike type by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3799](https://togithub.com/langchain-ai/langchainjs/pull/3799)
- template\[patch]: Add lc_secrets to template code by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3789](https://togithub.com/langchain-ai/langchainjs/pull/3789)
- Implement stream for runnable lambda by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3801](https://togithub.com/langchain-ai/langchainjs/pull/3801)
- docs\[patch]: typo in Azure OpenAI integration by
[@&#8203;rikimbili](https://togithub.com/rikimbili) in
[https://github.com/langchain-ai/langchainjs/pull/3803](https://togithub.com/langchain-ai/langchainjs/pull/3803)
- core\[patch]: Fix optional message placeholder use in a chat prompt
template by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3805](https://togithub.com/langchain-ai/langchainjs/pull/3805)
- Add optional name for runnable sequence by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3806](https://togithub.com/langchain-ai/langchainjs/pull/3806)
- core\[patch]: Fix runnable with message history for async histories by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3808](https://togithub.com/langchain-ai/langchainjs/pull/3808)
- Add .pick and .assign methods to Runnable by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3807](https://togithub.com/langchain-ai/langchainjs/pull/3807)
- langchain\[minor]: Adds create chat retrieval chain method by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3800](https://togithub.com/langchain-ai/langchainjs/pull/3800)
- langchain\[minor]: Add stuff docs chain by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3809](https://togithub.com/langchain-ai/langchainjs/pull/3809)
- docs\[patch]: Fix more core imports by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3817](https://togithub.com/langchain-ai/langchainjs/pull/3817)
- fix: use
[@&#8203;gomoment/sdk-core](https://togithub.com/gomoment/sdk-core)
instead of [@&#8203;gomoment/sdk](https://togithub.com/gomoment/sdk) for
edge server integrations
([#&#8203;3784](https://togithub.com/langchain-ai/langchainjs/issues/3784))
by [@&#8203;hideokamoto](https://togithub.com/hideokamoto) in
[https://github.com/langchain-ai/langchainjs/pull/3813](https://togithub.com/langchain-ai/langchainjs/pull/3813)
- core\[minor]: Streaming List Parsers by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3819](https://togithub.com/langchain-ai/langchainjs/pull/3819)
- core\[minor]: Add JSON parser by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3821](https://togithub.com/langchain-ai/langchainjs/pull/3821)
- langchain\[minor]: Adds new agent create methods and docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3802](https://togithub.com/langchain-ai/langchainjs/pull/3802)
- core\[patch]: Release 0.1.5 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3828](https://togithub.com/langchain-ai/langchainjs/pull/3828)
- all\[patch]: Bump deps by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3829](https://togithub.com/langchain-ai/langchainjs/pull/3829)
- langchain\[patch]: Release 0.0.213 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3830](https://togithub.com/langchain-ai/langchainjs/pull/3830)

##### New Contributors

- [@&#8203;mfortman11](https://togithub.com/mfortman11) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3732](https://togithub.com/langchain-ai/langchainjs/pull/3732)
- [@&#8203;rikimbili](https://togithub.com/rikimbili) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3803](https://togithub.com/langchain-ai/langchainjs/pull/3803)
- [@&#8203;hideokamoto](https://togithub.com/hideokamoto) made their
first contribution in
[https://github.com/langchain-ai/langchainjs/pull/3813](https://togithub.com/langchain-ai/langchainjs/pull/3813)

**Full Changelog**:
langchain-ai/langchainjs@0.0.212...0.0.213

###
[`v0.0.212`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.212)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.211...0.0.212)

##### What's Changed

- integration\[patch]: Bump Anthropic SDK dep by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3742](https://togithub.com/langchain-ai/langchainjs/pull/3742)
- integration\[release]:
[@&#8203;langchain/anthropic](https://togithub.com/langchain/anthropic)
0.0.8 by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3743](https://togithub.com/langchain-ai/langchainjs/pull/3743)
- Remove build artifacts by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3748](https://togithub.com/langchain-ai/langchainjs/pull/3748)
- all\[patch]: Add confirmation & skip export tests for non primary
proj… by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3747](https://togithub.com/langchain-ai/langchainjs/pull/3747)
- core\[patch]: Pass configurable as config when separating call options
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3751](https://togithub.com/langchain-ai/langchainjs/pull/3751)
- langchain\[patch]: Adds warning when attempting to import from root
entrypoint by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3750](https://togithub.com/langchain-ai/langchainjs/pull/3750)
- ci\[minor]: Add workflow to build examples in CI by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3753](https://togithub.com/langchain-ai/langchainjs/pull/3753)
- integrations\[patch]: Move OpenAI tests and add one for JSON mode
caching by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3754](https://togithub.com/langchain-ai/langchainjs/pull/3754)
- community\[minor]: Add support for Azure Cosmos DB vector store by
[@&#8203;sinedied](https://togithub.com/sinedied) in
[https://github.com/langchain-ai/langchainjs/pull/3727](https://togithub.com/langchain-ai/langchainjs/pull/3727)
- community\[patch]: Release 0.0.10 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3757](https://togithub.com/langchain-ai/langchainjs/pull/3757)
- docs\[patch]: Update import by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3759](https://togithub.com/langchain-ai/langchainjs/pull/3759)
- docs\[patch]: Adds docs for streamLog by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3767](https://togithub.com/langchain-ai/langchainjs/pull/3767)
- langchain\[minor]: Support stream log for agent executors by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3765](https://togithub.com/langchain-ai/langchainjs/pull/3765)
- docs\[patch]: Build code blocks when importing runnables from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3768](https://togithub.com/langchain-ai/langchainjs/pull/3768)
- langchain\[patch]: Release 0.0.212 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3769](https://togithub.com/langchain-ai/langchainjs/pull/3769)

##### New Contributors

- [@&#8203;sinedied](https://togithub.com/sinedied) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3727](https://togithub.com/langchain-ai/langchainjs/pull/3727)

**Full Changelog**:
langchain-ai/langchainjs@0.0.211...0.0.212

###
[`v0.0.211`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.211)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.210...0.0.211)

#### What's Changed

- Release 0.0.210 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3722](https://togithub.com/langchain-ai/langchainjs/pull/3722)
- community\[tests]: Add docker-compose for easier testing of pgvector
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3723](https://togithub.com/langchain-ai/langchainjs/pull/3723)
- Update Anthropic docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3728](https://togithub.com/langchain-ai/langchainjs/pull/3728)
- all\[minor]: Remove duplicated chunk arr code, import from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3731](https://togithub.com/langchain-ai/langchainjs/pull/3731)
- community\[major]: Together AI embeddings by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3729](https://togithub.com/langchain-ai/langchainjs/pull/3729)
- community\[patch]: Fix bad chunk array import by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3733](https://togithub.com/langchain-ai/langchainjs/pull/3733)
- Fix deserialisation of additional_kwargs and tool_call_id by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[https://github.com/langchain-ai/langchainjs/pull/3721](https://togithub.com/langchain-ai/langchainjs/pull/3721)
- docs\[major]: Generate API refs for all packages by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3690](https://togithub.com/langchain-ai/langchainjs/pull/3690)
- docs\[patch]: Update visible docs structure to match Python by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3736](https://togithub.com/langchain-ai/langchainjs/pull/3736)
- community\[minor]: Adds optional IDs parameter to PGVectorStore add-\*
methods by [@&#8203;MJDeligan](https://togithub.com/MJDeligan) in
[https://github.com/langchain-ai/langchainjs/pull/3692](https://togithub.com/langchain-ai/langchainjs/pull/3692)
- all\[major]: Better release workflow by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3717](https://togithub.com/langchain-ai/langchainjs/pull/3717)
- langchain\[patch]: fix:docx loader load error by
[@&#8203;iccyuan](https://togithub.com/iccyuan) in
[https://github.com/langchain-ai/langchainjs/pull/3737](https://togithub.com/langchain-ai/langchainjs/pull/3737)
- core\[release]: 0.1.4 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3739](https://togithub.com/langchain-ai/langchainjs/pull/3739)
- community\[release]: 0.0.9 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3740](https://togithub.com/langchain-ai/langchainjs/pull/3740)
- langchain\[release]: 0.0.211 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3741](https://togithub.com/langchain-ai/langchainjs/pull/3741)

#### New Contributors

- [@&#8203;iccyuan](https://togithub.com/iccyuan) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3737](https://togithub.com/langchain-ai/langchainjs/pull/3737)

**Full Changelog**:
langchain-ai/langchainjs@0.0.210...0.0.211

###
[`v0.0.210`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.210)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.209...0.0.210)

#### What's Changed

- Release 0.0.209 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3694](https://togithub.com/langchain-ai/langchainjs/pull/3694)
- docs: keywords by [@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchainjs/pull/3705](https://togithub.com/langchain-ai/langchainjs/pull/3705)
- google-genai\[patch]: Hookup callbacks to stream & generate methods by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3708](https://togithub.com/langchain-ai/langchainjs/pull/3708)
- core\[minor]: Move chunk array to core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3711](https://togithub.com/langchain-ai/langchainjs/pull/3711)
- all\[patch]: Fix typing across different core versions by using
interfaces instead of abstract classes by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3709](https://togithub.com/langchain-ai/langchainjs/pull/3709)
- examples\[patch]: Fixes type error in vectara example by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3719](https://togithub.com/langchain-ai/langchainjs/pull/3719)
- Add `stop` option to Together AI by
[@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) in
[https://github.com/langchain-ai/langchainjs/pull/3714](https://togithub.com/langchain-ai/langchainjs/pull/3714)
- Use new Anthropic beta endpoint in new package by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3720](https://togithub.com/langchain-ai/langchainjs/pull/3720)

#### New Contributors

- [@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3714](https://togithub.com/langchain-ai/langchainjs/pull/3714)

**Full Changelog**:
langchain-ai/langchainjs@0.0.209...0.0.210

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
America/Chicago, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/autoblocksai/javascript-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
nicolewhite referenced this pull request in autoblocksai/javascript-sdk Jan 8, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| [`18.2.46` ->
`18.2.47`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.46/18.2.47)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.47?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.47?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.46/18.2.47?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.46/18.2.47?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`6.17.0` ->
`6.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.17.0/6.18.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.17.0/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.17.0/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`6.17.0` ->
`6.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.17.0/6.18.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.17.0/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.17.0/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [langchain](https://togithub.com/langchain-ai/langchainjs) |
[`^0.0.209` ->
`^0.1.0`](https://renovatebot.com/diffs/npm/langchain/0.0.209/0.1.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/langchain/0.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/langchain/0.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/langchain/0.0.209/0.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/langchain/0.0.209/0.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v6.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6180-2024-01-06)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.17.0...v6.18.0)

##### 🚀 Features

-   **typescript-estree:** throw on invalid update expressions

- **eslint-plugin:** \[no-var-requires, no-require-imports] allow option

##### ❤️  Thank You

-   auvred
-   Joshua Chen

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v6.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6180-2024-01-06)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.17.0...v6.18.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>langchain-ai/langchainjs (langchain)</summary>

###
[`v0.1.1`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.1.1)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.1.0...0.1.1)

#### What's Changed

- langchain\[minor]: Release 0.1.0 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3933](https://togithub.com/langchain-ai/langchainjs/pull/3933)
- docs\[patch]: Replace imports by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3931](https://togithub.com/langchain-ai/langchainjs/pull/3931)
- langchain\[patch]: Fix lint by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3936](https://togithub.com/langchain-ai/langchainjs/pull/3936)
- langchain\[patch]\[tests]: Added tests for new create agent functions
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3930](https://togithub.com/langchain-ai/langchainjs/pull/3930)
- core\[patch]: Narrow iterable readable stream typing by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3938](https://togithub.com/langchain-ai/langchainjs/pull/3938)
- docs\[patch]: Fix features having strikethrough when not deprecated by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3940](https://togithub.com/langchain-ai/langchainjs/pull/3940)
- langchain\[minor]: Adds create runnable chain functions by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3928](https://togithub.com/langchain-ai/langchainjs/pull/3928)

**Full Changelog**:
langchain-ai/langchainjs@0.1.0...0.1.1

###
[`v0.1.0`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.1.0)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.214...0.1.0)

##### What's Changed

- langchain\[patch]: Release 0.0.214 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3876](https://togithub.com/langchain-ai/langchainjs/pull/3876)
- core\[patch]: Release 0.1.7 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3877](https://togithub.com/langchain-ai/langchainjs/pull/3877)
- docs\[patch]: Update imports in docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3878](https://togithub.com/langchain-ai/langchainjs/pull/3878)
- core\[patch]: Add token usage interface to core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3871](https://togithub.com/langchain-ai/langchainjs/pull/3871)
- ci\[patch]: Adds initial dependency range test, move tests by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3887](https://togithub.com/langchain-ai/langchainjs/pull/3887)
- docs\[patch]: update llm quickstart section heading by
[@&#8203;medic-code](https://togithub.com/medic-code) in
[https://github.com/langchain-ai/langchainjs/pull/3889](https://togithub.com/langchain-ai/langchainjs/pull/3889)
- community\[patch]: Move all tests to community by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3893](https://togithub.com/langchain-ai/langchainjs/pull/3893)
- docs\[patch]: Replace lc proper OpenAI imports with
[@&#8203;langchain/openai](https://togithub.com/langchain/openai) by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3886](https://togithub.com/langchain-ai/langchainjs/pull/3886)
- docs\[patch]: Add storage docs by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3870](https://togithub.com/langchain-ai/langchainjs/pull/3870)
- Jacob/connery update by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3896](https://togithub.com/langchain-ai/langchainjs/pull/3896)
- Jacob/llmonitor to lunary by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3895](https://togithub.com/langchain-ai/langchainjs/pull/3895)
- community\[patch]: Release 0.0.14 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3899](https://togithub.com/langchain-ai/langchainjs/pull/3899)
- Update embedQuery to use inputType by
[@&#8203;EricThompson-PeopleReign](https://togithub.com/EricThompson-PeopleReign)
in
[https://github.com/langchain-ai/langchainjs/pull/3901](https://togithub.com/langchain-ai/langchainjs/pull/3901)
- cohere\[patch]: Fix Cohere release command by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3902](https://togithub.com/langchain-ai/langchainjs/pull/3902)
- cohere\[patch]: Release 0.0.2 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3904](https://togithub.com/langchain-ai/langchainjs/pull/3904)
- template\[patch]: Add passWithNoTests to template jest config by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3903](https://togithub.com/langchain-ai/langchainjs/pull/3903)
- template\[patch]: Bump create-langchain-integration by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3905](https://togithub.com/langchain-ai/langchainjs/pull/3905)
- docs\[patch]: Update examples imports to use core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3898](https://togithub.com/langchain-ai/langchainjs/pull/3898)
- ci\[minor]: Add lowest dependency range CI check by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3906](https://togithub.com/langchain-ai/langchainjs/pull/3906)
- community\[patch]: Add external dep to tree shaking list by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3911](https://togithub.com/langchain-ai/langchainjs/pull/3911)
- core\[patch]: Readd core entrypoint by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3912](https://togithub.com/langchain-ai/langchainjs/pull/3912)
- langchain\[patch]: Test housekeeping by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3913](https://togithub.com/langchain-ai/langchainjs/pull/3913)
- core\[patch]: Add generics to `RunnablePassthrough.assign` by
[@&#8203;zirkelc](https://togithub.com/zirkelc) in
[https://github.com/langchain-ai/langchainjs/pull/3844](https://togithub.com/langchain-ai/langchainjs/pull/3844)
- core\[patch]: Release 0.1.8 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3914](https://togithub.com/langchain-ai/langchainjs/pull/3914)
- docs\[patch]: Update anthropic imports to use anthropic package by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3915](https://togithub.com/langchain-ai/langchainjs/pull/3915)
- docs\[patch]: Add more distinct deprecation warning in api refs by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3926](https://togithub.com/langchain-ai/langchainjs/pull/3926)
- langchain\[minor], core\[patch]: 0.1.0 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3861](https://togithub.com/langchain-ai/langchainjs/pull/3861)

##### New Contributors

- [@&#8203;medic-code](https://togithub.com/medic-code) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3889](https://togithub.com/langchain-ai/langchainjs/pull/3889)
-
[@&#8203;EricThompson-PeopleReign](https://togithub.com/EricThompson-PeopleReign)
made their first contribution in
[https://github.com/langchain-ai/langchainjs/pull/3901](https://togithub.com/langchain-ai/langchainjs/pull/3901)
- [@&#8203;zirkelc](https://togithub.com/zirkelc) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3844](https://togithub.com/langchain-ai/langchainjs/pull/3844)

**Full Changelog**:
langchain-ai/langchainjs@0.0.214...0.1.0

###
[`v0.0.214`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.214)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.213...0.0.214)

##### What's Changed

- docs\[minor]: Revamp model io docs by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3815](https://togithub.com/langchain-ai/langchainjs/pull/3815)
- docs\[patch]: Add CMD + K shortcut to API refs by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3832](https://togithub.com/langchain-ai/langchainjs/pull/3832)
- cohere\[major]:
[@&#8203;langchain/cohere](https://togithub.com/langchain/cohere) init
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3762](https://togithub.com/langchain-ai/langchainjs/pull/3762)
- docs\[patch]: module customization and prompt hub links by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3833](https://togithub.com/langchain-ai/langchainjs/pull/3833)
- core\[patch]: Fix tracing order for transform streaming runnables by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3835](https://togithub.com/langchain-ai/langchainjs/pull/3835)
- core\[patch]: Release 0.1.6 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3838](https://togithub.com/langchain-ai/langchainjs/pull/3838)
- Return run manager arg to not being a promise by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3839](https://togithub.com/langchain-ai/langchainjs/pull/3839)
- fix(doc): Sidebar how_to (tools) by
[@&#8203;gkhngyk](https://togithub.com/gkhngyk) in
[https://github.com/langchain-ai/langchainjs/pull/3843](https://togithub.com/langchain-ai/langchainjs/pull/3843)
- docs\[patch]: relevant example for map reduce by
[@&#8203;anass-arrhioui-nw](https://togithub.com/anass-arrhioui-nw) in
[https://github.com/langchain-ai/langchainjs/pull/3842](https://togithub.com/langchain-ai/langchainjs/pull/3842)
- fix: textFieldMaxLength parameter missing by
[@&#8203;CoalYa](https://togithub.com/CoalYa) in
[https://github.com/langchain-ai/langchainjs/pull/3846](https://togithub.com/langchain-ai/langchainjs/pull/3846)
- feat: add formatMessages types & prompt test by
[@&#8203;gkhngyk](https://togithub.com/gkhngyk) in
[https://github.com/langchain-ai/langchainjs/pull/3820](https://togithub.com/langchain-ai/langchainjs/pull/3820)
- docs\[patch]: Use component for integration install instructions by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3859](https://togithub.com/langchain-ai/langchainjs/pull/3859)
- langchain\[patch]: Adds entrypoint deprecation log method by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3860](https://togithub.com/langchain-ai/langchainjs/pull/3860)
- Todo: propagate error in Neo4jGraph by
[@&#8203;tomasonjo](https://togithub.com/tomasonjo) in
[https://github.com/langchain-ai/langchainjs/pull/3855](https://togithub.com/langchain-ai/langchainjs/pull/3855)
- google-genai: fix streaming via callback handlers for
ChatGoogleGenerativeAI by
[@&#8203;StreetLamb](https://togithub.com/StreetLamb) in
[https://github.com/langchain-ai/langchainjs/pull/3834](https://togithub.com/langchain-ai/langchainjs/pull/3834)
- google-genai\[patch]: Release 0.0.7 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3863](https://togithub.com/langchain-ai/langchainjs/pull/3863)
- docs\[patch]: Allow for cmd k on ALL pages by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3862](https://togithub.com/langchain-ai/langchainjs/pull/3862)
- langchain\[patch],core\[patch]: Remove v1 tracer and move test to core
by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3865](https://togithub.com/langchain-ai/langchainjs/pull/3865)
- core\[patch]: Compute trace_id and dotted_run_id client side by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3867](https://togithub.com/langchain-ai/langchainjs/pull/3867)
- docs\[patch]: Adds token tracking usage docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3868](https://togithub.com/langchain-ai/langchainjs/pull/3868)
- docs\[patch]: Replace examples imports with
[@&#8203;langchain/community](https://togithub.com/langchain/community)
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3796](https://togithub.com/langchain-ai/langchainjs/pull/3796)
- langchain\[patch]: Allow for passing bytestore into multi vector
retriever by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3760](https://togithub.com/langchain-ai/langchainjs/pull/3760)
- langchain\[minor]: fix: use zod validation when using
createStructuredOutputChainFromZod by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3866](https://togithub.com/langchain-ai/langchainjs/pull/3866)
- community\[patch]: Move remote retriever to community by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3869](https://togithub.com/langchain-ai/langchainjs/pull/3869)
- yandex\[major]: Add `@langchain/yandex` package by
[@&#8203;tyumentsev4](https://togithub.com/tyumentsev4) in
[https://github.com/langchain-ai/langchainjs/pull/3791](https://togithub.com/langchain-ai/langchainjs/pull/3791)
- fix a bug in Bedrock streaming by
[@&#8203;Yofial](https://togithub.com/Yofial) in
[https://github.com/langchain-ai/langchainjs/pull/3854](https://togithub.com/langchain-ai/langchainjs/pull/3854)
- community\[patch]: Release 0.0.13 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3873](https://togithub.com/langchain-ai/langchainjs/pull/3873)
- yandex\[patch]: Initial release by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3874](https://togithub.com/langchain-ai/langchainjs/pull/3874)
- langchain\[patch]: Bump community dependency by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3875](https://togithub.com/langchain-ai/langchainjs/pull/3875)

##### New Contributors

- [@&#8203;anass-arrhioui-nw](https://togithub.com/anass-arrhioui-nw)
made their first contribution in
[https://github.com/langchain-ai/langchainjs/pull/3842](https://togithub.com/langchain-ai/langchainjs/pull/3842)
- [@&#8203;CoalYa](https://togithub.com/CoalYa) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3846](https://togithub.com/langchain-ai/langchainjs/pull/3846)
- [@&#8203;StreetLamb](https://togithub.com/StreetLamb) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3834](https://togithub.com/langchain-ai/langchainjs/pull/3834)
- [@&#8203;Yofial](https://togithub.com/Yofial) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3854](https://togithub.com/langchain-ai/langchainjs/pull/3854)

**Full Changelog**:
langchain-ai/langchainjs@0.0.213...0.0.214

###
[`v0.0.213`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.213)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.212...0.0.213)

#### What's Changed

- feat: Add Astra DB Vector Store Integration by
[@&#8203;mfortman11](https://togithub.com/mfortman11) in
[https://github.com/langchain-ai/langchainjs/pull/3732](https://togithub.com/langchain-ai/langchainjs/pull/3732)
- Add AzureOpenAI and AzureChatOpenAI classes for Python interop by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[https://github.com/langchain-ai/langchainjs/pull/3625](https://togithub.com/langchain-ai/langchainjs/pull/3625)
- integrations\[patch]: Bump version by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3771](https://togithub.com/langchain-ai/langchainjs/pull/3771)
- community\[patch]: Release 0.0.11 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3772](https://togithub.com/langchain-ai/langchainjs/pull/3772)
- Fix lint warnings by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3788](https://togithub.com/langchain-ai/langchainjs/pull/3788)
- docs\[patch]: Fix structured agent output example by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3770](https://togithub.com/langchain-ai/langchainjs/pull/3770)
- core\[minor]: Nc/dec26/runnable stream by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3792](https://togithub.com/langchain-ai/langchainjs/pull/3792)
- Implement optional message placeholder in js by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3795](https://togithub.com/langchain-ai/langchainjs/pull/3795)
- RunnablePassthrough.pick() by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3798](https://togithub.com/langchain-ai/langchainjs/pull/3798)
- core\[patch]: Add LanguageModelLike type by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3799](https://togithub.com/langchain-ai/langchainjs/pull/3799)
- template\[patch]: Add lc_secrets to template code by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3789](https://togithub.com/langchain-ai/langchainjs/pull/3789)
- Implement stream for runnable lambda by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3801](https://togithub.com/langchain-ai/langchainjs/pull/3801)
- docs\[patch]: typo in Azure OpenAI integration by
[@&#8203;rikimbili](https://togithub.com/rikimbili) in
[https://github.com/langchain-ai/langchainjs/pull/3803](https://togithub.com/langchain-ai/langchainjs/pull/3803)
- core\[patch]: Fix optional message placeholder use in a chat prompt
template by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3805](https://togithub.com/langchain-ai/langchainjs/pull/3805)
- Add optional name for runnable sequence by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3806](https://togithub.com/langchain-ai/langchainjs/pull/3806)
- core\[patch]: Fix runnable with message history for async histories by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3808](https://togithub.com/langchain-ai/langchainjs/pull/3808)
- Add .pick and .assign methods to Runnable by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3807](https://togithub.com/langchain-ai/langchainjs/pull/3807)
- langchain\[minor]: Adds create chat retrieval chain method by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3800](https://togithub.com/langchain-ai/langchainjs/pull/3800)
- langchain\[minor]: Add stuff docs chain by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3809](https://togithub.com/langchain-ai/langchainjs/pull/3809)
- docs\[patch]: Fix more core imports by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3817](https://togithub.com/langchain-ai/langchainjs/pull/3817)
- fix: use
[@&#8203;gomoment/sdk-core](https://togithub.com/gomoment/sdk-core)
instead of [@&#8203;gomoment/sdk](https://togithub.com/gomoment/sdk) for
edge server integrations
([#&#8203;3784](https://togithub.com/langchain-ai/langchainjs/issues/3784))
by [@&#8203;hideokamoto](https://togithub.com/hideokamoto) in
[https://github.com/langchain-ai/langchainjs/pull/3813](https://togithub.com/langchain-ai/langchainjs/pull/3813)
- core\[minor]: Streaming List Parsers by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3819](https://togithub.com/langchain-ai/langchainjs/pull/3819)
- core\[minor]: Add JSON parser by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[https://github.com/langchain-ai/langchainjs/pull/3821](https://togithub.com/langchain-ai/langchainjs/pull/3821)
- langchain\[minor]: Adds new agent create methods and docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3802](https://togithub.com/langchain-ai/langchainjs/pull/3802)
- core\[patch]: Release 0.1.5 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3828](https://togithub.com/langchain-ai/langchainjs/pull/3828)
- all\[patch]: Bump deps by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3829](https://togithub.com/langchain-ai/langchainjs/pull/3829)
- langchain\[patch]: Release 0.0.213 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3830](https://togithub.com/langchain-ai/langchainjs/pull/3830)

#### New Contributors

- [@&#8203;mfortman11](https://togithub.com/mfortman11) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3732](https://togithub.com/langchain-ai/langchainjs/pull/3732)
- [@&#8203;rikimbili](https://togithub.com/rikimbili) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3803](https://togithub.com/langchain-ai/langchainjs/pull/3803)
- [@&#8203;hideokamoto](https://togithub.com/hideokamoto) made their
first contribution in
[https://github.com/langchain-ai/langchainjs/pull/3813](https://togithub.com/langchain-ai/langchainjs/pull/3813)

**Full Changelog**:
langchain-ai/langchainjs@0.0.212...0.0.213

###
[`v0.0.212`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.212)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.211...0.0.212)

##### What's Changed

- integration\[patch]: Bump Anthropic SDK dep by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3742](https://togithub.com/langchain-ai/langchainjs/pull/3742)
- integration\[release]:
[@&#8203;langchain/anthropic](https://togithub.com/langchain/anthropic)
0.0.8 by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3743](https://togithub.com/langchain-ai/langchainjs/pull/3743)
- Remove build artifacts by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3748](https://togithub.com/langchain-ai/langchainjs/pull/3748)
- all\[patch]: Add confirmation & skip export tests for non primary
proj… by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3747](https://togithub.com/langchain-ai/langchainjs/pull/3747)
- core\[patch]: Pass configurable as config when separating call options
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3751](https://togithub.com/langchain-ai/langchainjs/pull/3751)
- langchain\[patch]: Adds warning when attempting to import from root
entrypoint by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3750](https://togithub.com/langchain-ai/langchainjs/pull/3750)
- ci\[minor]: Add workflow to build examples in CI by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3753](https://togithub.com/langchain-ai/langchainjs/pull/3753)
- integrations\[patch]: Move OpenAI tests and add one for JSON mode
caching by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3754](https://togithub.com/langchain-ai/langchainjs/pull/3754)
- community\[minor]: Add support for Azure Cosmos DB vector store by
[@&#8203;sinedied](https://togithub.com/sinedied) in
[https://github.com/langchain-ai/langchainjs/pull/3727](https://togithub.com/langchain-ai/langchainjs/pull/3727)
- community\[patch]: Release 0.0.10 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3757](https://togithub.com/langchain-ai/langchainjs/pull/3757)
- docs\[patch]: Update import by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3759](https://togithub.com/langchain-ai/langchainjs/pull/3759)
- docs\[patch]: Adds docs for streamLog by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3767](https://togithub.com/langchain-ai/langchainjs/pull/3767)
- langchain\[minor]: Support stream log for agent executors by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3765](https://togithub.com/langchain-ai/langchainjs/pull/3765)
- docs\[patch]: Build code blocks when importing runnables from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3768](https://togithub.com/langchain-ai/langchainjs/pull/3768)
- langchain\[patch]: Release 0.0.212 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3769](https://togithub.com/langchain-ai/langchainjs/pull/3769)

##### New Contributors

- [@&#8203;sinedied](https://togithub.com/sinedied) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3727](https://togithub.com/langchain-ai/langchainjs/pull/3727)

**Full Changelog**:
langchain-ai/langchainjs@0.0.211...0.0.212

###
[`v0.0.211`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.211)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.210...0.0.211)

#### What's Changed

- Release 0.0.210 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3722](https://togithub.com/langchain-ai/langchainjs/pull/3722)
- community\[tests]: Add docker-compose for easier testing of pgvector
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3723](https://togithub.com/langchain-ai/langchainjs/pull/3723)
- Update Anthropic docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3728](https://togithub.com/langchain-ai/langchainjs/pull/3728)
- all\[minor]: Remove duplicated chunk arr code, import from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3731](https://togithub.com/langchain-ai/langchainjs/pull/3731)
- community\[major]: Together AI embeddings by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3729](https://togithub.com/langchain-ai/langchainjs/pull/3729)
- community\[patch]: Fix bad chunk array import by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3733](https://togithub.com/langchain-ai/langchainjs/pull/3733)
- Fix deserialisation of additional_kwargs and tool_call_id by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[https://github.com/langchain-ai/langchainjs/pull/3721](https://togithub.com/langchain-ai/langchainjs/pull/3721)
- docs\[major]: Generate API refs for all packages by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3690](https://togithub.com/langchain-ai/langchainjs/pull/3690)
- docs\[patch]: Update visible docs structure to match Python by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3736](https://togithub.com/langchain-ai/langchainjs/pull/3736)
- community\[minor]: Adds optional IDs parameter to PGVectorStore add-\*
methods by [@&#8203;MJDeligan](https://togithub.com/MJDeligan) in
[https://github.com/langchain-ai/langchainjs/pull/3692](https://togithub.com/langchain-ai/langchainjs/pull/3692)
- all\[major]: Better release workflow by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3717](https://togithub.com/langchain-ai/langchainjs/pull/3717)
- langchain\[patch]: fix:docx loader load error by
[@&#8203;iccyuan](https://togithub.com/iccyuan) in
[https://github.com/langchain-ai/langchainjs/pull/3737](https://togithub.com/langchain-ai/langchainjs/pull/3737)
- core\[release]: 0.1.4 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3739](https://togithub.com/langchain-ai/langchainjs/pull/3739)
- community\[release]: 0.0.9 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3740](https://togithub.com/langchain-ai/langchainjs/pull/3740)
- langchain\[release]: 0.0.211 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3741](https://togithub.com/langchain-ai/langchainjs/pull/3741)

#### New Contributors

- [@&#8203;iccyuan](https://togithub.com/iccyuan) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3737](https://togithub.com/langchain-ai/langchainjs/pull/3737)

**Full Changelog**:
langchain-ai/langchainjs@0.0.210...0.0.211

###
[`v0.0.210`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.210)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.209...0.0.210)

#### What's Changed

- Release 0.0.209 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3694](https://togithub.com/langchain-ai/langchainjs/pull/3694)
- docs: keywords by [@&#8203;efriis](https://togithub.com/efriis) in
[https://github.com/langchain-ai/langchainjs/pull/3705](https://togithub.com/langchain-ai/langchainjs/pull/3705)
- google-genai\[patch]: Hookup callbacks to stream & generate methods by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3708](https://togithub.com/langchain-ai/langchainjs/pull/3708)
- core\[minor]: Move chunk array to core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3711](https://togithub.com/langchain-ai/langchainjs/pull/3711)
- all\[patch]: Fix typing across different core versions by using
interfaces instead of abstract classes by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3709](https://togithub.com/langchain-ai/langchainjs/pull/3709)
- examples\[patch]: Fixes type error in vectara example by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[https://github.com/langchain-ai/langchainjs/pull/3719](https://togithub.com/langchain-ai/langchainjs/pull/3719)
- Add `stop` option to Together AI by
[@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) in
[https://github.com/langchain-ai/langchainjs/pull/3714](https://togithub.com/langchain-ai/langchainjs/pull/3714)
- Use new Anthropic beta endpoint in new package by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[https://github.com/langchain-ai/langchainjs/pull/3720](https://togithub.com/langchain-ai/langchainjs/pull/3720)

#### New Contributors

- [@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) made their first
contribution in
[https://github.com/langchain-ai/langchainjs/pull/3714](https://togithub.com/langchain-ai/langchainjs/pull/3714)

**Full Changelog**:
langchain-ai/langchainjs@0.0.209...0.0.210

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
America/Chicago, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/autoblocksai/javascript-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto:refactor A large refactor of a feature(s) or restructuring of many files size:XL This PR changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant