dependabot[bot] opened a new pull request, #14943: URL: https://github.com/apache/camel/pull/14943
Bumps `langchain4j-version` from 0.32.0 to 0.33.0. Updates `dev.langchain4j:langchain4j-core` from 0.32.0 to 0.33.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/langchain4j/langchain4j/releases">dev.langchain4j:langchain4j-core's releases</a>.</em></p> <blockquote> <h2>0.33.0</h2> <h2>New Integrations</h2> <ul> <li>Redis: implement <code>RedisChatMemoryStore</code> by <a href="https://github.com/zambrinf"><code>@zambrinf</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1358">langchain4j/langchain4j#1358</a></li> <li>OVHcloud: integrate embedding models by <a href="https://github.com/philippart-s"><code>@philippart-s</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1355">langchain4j/langchain4j#1355</a></li> </ul> <h2>Notable Changes</h2> <ul> <li>Google Gemini: support audio, video and PDF inputs by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1464">langchain4j/langchain4j#1464</a></li> <li>Ollama: migrate to Jackson by <a href="https://github.com/Martin7-1"><code>@Martin7-1</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1072">langchain4j/langchain4j#1072</a></li> <li>Amazon Bedrock: support Titan embedding model V2 (amazon.titan-embed-text-v2:0) by <a href="https://github.com/staleks"><code>@staleks</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1487">langchain4j/langchain4j#1487</a></li> <li>Make enum values work with <code>@Description</code> annotation by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1398">langchain4j/langchain4j#1398</a></li> <li>Make it possible to return list of enum values annotated with <code>@Description</code> annotation by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1410">langchain4j/langchain4j#1410</a></li> <li>Chroma: support embedding removal by <a href="https://github.com/Heezer"><code>@Heezer</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1457">langchain4j/langchain4j#1457</a></li> <li>Pinecone: support storing metadata and embedding removal by <a href="https://github.com/Martin7-1"><code>@Martin7-1</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1400">langchain4j/langchain4j#1400</a></li> </ul> <h2>Breaking Changes</h2> <ul> <li>Fix split packages by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1433">langchain4j/langchain4j#1433</a></li> </ul> <p>We had to make some breaking changes to fix split package issues. Most of the changes should not affect your code; however, this one most probably will: <strong><em>All in-process ONNX model classes moved into their own unique packages</em></strong></p> <ul> <li><code>AllMiniLmL6V2EmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx.allminilml6v2</code> package</li> <li><code>AllMiniLmL6V2QuantizedEmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx.allminilml6v2q</code> package</li> <li><code>OnnxEmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx</code> package</li> <li>etc</li> </ul> <h2>Other Changes</h2> <ul> <li>Fix the incorrect endpoint for ERNIE-Speed-128K. by <a href="https://github.com/likaiqiang"><code>@likaiqiang</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1426">langchain4j/langchain4j#1426</a></li> <li>Sanitize messages before sending to Qwen models by <a href="https://github.com/jiangsier-xyz"><code>@jiangsier-xyz</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1423">langchain4j/langchain4j#1423</a></li> <li>[Doc] Refactor the Azure documentation by <a href="https://github.com/agoncal"><code>@agoncal</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1431">langchain4j/langchain4j#1431</a></li> <li>Add Creating AzureOpenAiChatModel with Azure Credentials to the doc by <a href="https://github.com/agoncal"><code>@agoncal</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1435">langchain4j/langchain4j#1435</a></li> <li>Fix zhipuai SystemMessage role field is empty by <a href="https://github.com/1402564807"><code>@1402564807</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1438">langchain4j/langchain4j#1438</a></li> <li>Update the Vertex AI and Gemini SDK libraries by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1443">langchain4j/langchain4j#1443</a></li> <li><a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 1 / 4: Addresses <code>EnumOutputParser</code> not being called by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1389">langchain4j/langchain4j#1389</a></li> <li><a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 2 / 4: Addresses <code>EnumOutputParser</code> not working properly in some r… by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1392">langchain4j/langchain4j#1392</a></li> <li>EmbeddingModelTextClassifier to embed all samples per labels at once by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1448">langchain4j/langchain4j#1448</a></li> <li>Fix a enum serialization issue leading to stackoverflow when creating schemas from classes by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1450">langchain4j/langchain4j#1450</a></li> <li>Feat(<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1383">#1383</a>): mutualise EmbeddingMatches handling by <a href="https://github.com/fb33"><code>@fb33</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1384">langchain4j/langchain4j#1384</a></li> <li>automatically convert List<!-- raw HTML omitted --> into String[] by <a href="https://github.com/humcqc"><code>@humcqc</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1394">langchain4j/langchain4j#1394</a></li> <li>CohereEmbeddingModel: implement batching by <a href="https://github.com/Apetun"><code>@Apetun</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1445">langchain4j/langchain4j#1445</a></li> <li>add glm-4v model by <a href="https://github.com/1402564807"><code>@1402564807</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1469">langchain4j/langchain4j#1469</a></li> <li>Fix ollama client missing path issue by <a href="https://github.com/pangzixiang"><code>@pangzixiang</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1456">langchain4j/langchain4j#1456</a></li> <li>Bump com.azure:azure-identity from 1.13.0 to 1.13.1 by <a href="https://github.com/jdubois"><code>@jdubois</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1478">langchain4j/langchain4j#1478</a></li> <li>re <a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 5: Updated documentation. by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1473">langchain4j/langchain4j#1473</a></li> <li>Update testcontainers version to 1.20.0 by <a href="https://github.com/eddumelendez"><code>@eddumelendez</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1488">langchain4j/langchain4j#1488</a></li> <li>Bump com.knuddels:jtokkit from 1.0.0 to 1.1.0 by <a href="https://github.com/dafriz"><code>@dafriz</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1499">langchain4j/langchain4j#1499</a></li> <li>DefaultRetrievalAugmentor: process in the same thread when single query and single retriever, otherwise use executor and cache threads for 1 second by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1479">langchain4j/langchain4j#1479</a></li> <li>Release 0.33.0 by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1514">langchain4j/langchain4j#1514</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/likaiqiang"><code>@likaiqiang</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1426">langchain4j/langchain4j#1426</a></li> <li><a href="https://github.com/PrimosK"><code>@PrimosK</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1389">langchain4j/langchain4j#1389</a></li> <li><a href="https://github.com/Apetun"><code>@Apetun</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1445">langchain4j/langchain4j#1445</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/langchain4j/langchain4j/commit/822f09cb1c6aa5599c9680103f48dac64939f9f4"><code>822f09c</code></a> Release 0.33.0 (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1514">#1514</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/c407ff9d856e2d12f2f31c2ee54fe91289b95572"><code>c407ff9</code></a> Update CONTRIBUTING.md</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/a328d877c1a086de150b904cdb9ebcef7616acae"><code>a328d87</code></a> feat: ✨ add OVHcloud embedding models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1355">#1355</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/5d26ddfde8a6812875dd441b213768d061ae5c2e"><code>5d26ddf</code></a> Adding support for Amazon Bedrock Titan Embedding Model V2 (amazon.titan-embe...</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/4ef7d0a033b4288ab88e01e3ec9b22818f62e1f4"><code>4ef7d0a</code></a> feat: ✨ add OVHcloud embedding models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1355">#1355</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/3355fd911b113ebd94a9834ccdb2b7763a5b4f36"><code>3355fd9</code></a> [Feature] Pinecone: support storing metadata and embedding removal (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1400">#1400</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/e848e6a88278954ab0b5063609ea731d97c0d1e8"><code>e848e6a</code></a> [Feature] Pinecone: support storing metadata and embedding removal (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1400">#1400</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/44ac06355c66840d6d005e85b3c6c7585d3c74c5"><code>44ac063</code></a> Adding support to audio, video, PDF file inputs for multimodal models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1464">#1464</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/762df2dc14985e87702dbc6ded934ab200771a09"><code>762df2d</code></a> Adding support for Amazon Bedrock Titan Embedding Model V2 (amazon.titan-embe...</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/4f09db98b8e7015389f5c99c577855d8acb289f7"><code>4f09db9</code></a> DefaultRetrievalAugmentor: process in the same thread when single query and s...</li> <li>Additional commits viewable in <a href="https://github.com/langchain4j/langchain4j/compare/0.32.0...0.33.0">compare view</a></li> </ul> </details> <br /> Updates `dev.langchain4j:langchain4j` from 0.32.0 to 0.33.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/langchain4j/langchain4j/releases">dev.langchain4j:langchain4j's releases</a>.</em></p> <blockquote> <h2>0.33.0</h2> <h2>New Integrations</h2> <ul> <li>Redis: implement <code>RedisChatMemoryStore</code> by <a href="https://github.com/zambrinf"><code>@zambrinf</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1358">langchain4j/langchain4j#1358</a></li> <li>OVHcloud: integrate embedding models by <a href="https://github.com/philippart-s"><code>@philippart-s</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1355">langchain4j/langchain4j#1355</a></li> </ul> <h2>Notable Changes</h2> <ul> <li>Google Gemini: support audio, video and PDF inputs by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1464">langchain4j/langchain4j#1464</a></li> <li>Ollama: migrate to Jackson by <a href="https://github.com/Martin7-1"><code>@Martin7-1</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1072">langchain4j/langchain4j#1072</a></li> <li>Amazon Bedrock: support Titan embedding model V2 (amazon.titan-embed-text-v2:0) by <a href="https://github.com/staleks"><code>@staleks</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1487">langchain4j/langchain4j#1487</a></li> <li>Make enum values work with <code>@Description</code> annotation by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1398">langchain4j/langchain4j#1398</a></li> <li>Make it possible to return list of enum values annotated with <code>@Description</code> annotation by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1410">langchain4j/langchain4j#1410</a></li> <li>Chroma: support embedding removal by <a href="https://github.com/Heezer"><code>@Heezer</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1457">langchain4j/langchain4j#1457</a></li> <li>Pinecone: support storing metadata and embedding removal by <a href="https://github.com/Martin7-1"><code>@Martin7-1</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1400">langchain4j/langchain4j#1400</a></li> </ul> <h2>Breaking Changes</h2> <ul> <li>Fix split packages by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1433">langchain4j/langchain4j#1433</a></li> </ul> <p>We had to make some breaking changes to fix split package issues. Most of the changes should not affect your code; however, this one most probably will: <strong><em>All in-process ONNX model classes moved into their own unique packages</em></strong></p> <ul> <li><code>AllMiniLmL6V2EmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx.allminilml6v2</code> package</li> <li><code>AllMiniLmL6V2QuantizedEmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx.allminilml6v2q</code> package</li> <li><code>OnnxEmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx</code> package</li> <li>etc</li> </ul> <h2>Other Changes</h2> <ul> <li>Fix the incorrect endpoint for ERNIE-Speed-128K. by <a href="https://github.com/likaiqiang"><code>@likaiqiang</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1426">langchain4j/langchain4j#1426</a></li> <li>Sanitize messages before sending to Qwen models by <a href="https://github.com/jiangsier-xyz"><code>@jiangsier-xyz</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1423">langchain4j/langchain4j#1423</a></li> <li>[Doc] Refactor the Azure documentation by <a href="https://github.com/agoncal"><code>@agoncal</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1431">langchain4j/langchain4j#1431</a></li> <li>Add Creating AzureOpenAiChatModel with Azure Credentials to the doc by <a href="https://github.com/agoncal"><code>@agoncal</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1435">langchain4j/langchain4j#1435</a></li> <li>Fix zhipuai SystemMessage role field is empty by <a href="https://github.com/1402564807"><code>@1402564807</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1438">langchain4j/langchain4j#1438</a></li> <li>Update the Vertex AI and Gemini SDK libraries by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1443">langchain4j/langchain4j#1443</a></li> <li><a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 1 / 4: Addresses <code>EnumOutputParser</code> not being called by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1389">langchain4j/langchain4j#1389</a></li> <li><a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 2 / 4: Addresses <code>EnumOutputParser</code> not working properly in some r… by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1392">langchain4j/langchain4j#1392</a></li> <li>EmbeddingModelTextClassifier to embed all samples per labels at once by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1448">langchain4j/langchain4j#1448</a></li> <li>Fix a enum serialization issue leading to stackoverflow when creating schemas from classes by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1450">langchain4j/langchain4j#1450</a></li> <li>Feat(<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1383">#1383</a>): mutualise EmbeddingMatches handling by <a href="https://github.com/fb33"><code>@fb33</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1384">langchain4j/langchain4j#1384</a></li> <li>automatically convert List<!-- raw HTML omitted --> into String[] by <a href="https://github.com/humcqc"><code>@humcqc</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1394">langchain4j/langchain4j#1394</a></li> <li>CohereEmbeddingModel: implement batching by <a href="https://github.com/Apetun"><code>@Apetun</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1445">langchain4j/langchain4j#1445</a></li> <li>add glm-4v model by <a href="https://github.com/1402564807"><code>@1402564807</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1469">langchain4j/langchain4j#1469</a></li> <li>Fix ollama client missing path issue by <a href="https://github.com/pangzixiang"><code>@pangzixiang</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1456">langchain4j/langchain4j#1456</a></li> <li>Bump com.azure:azure-identity from 1.13.0 to 1.13.1 by <a href="https://github.com/jdubois"><code>@jdubois</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1478">langchain4j/langchain4j#1478</a></li> <li>re <a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 5: Updated documentation. by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1473">langchain4j/langchain4j#1473</a></li> <li>Update testcontainers version to 1.20.0 by <a href="https://github.com/eddumelendez"><code>@eddumelendez</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1488">langchain4j/langchain4j#1488</a></li> <li>Bump com.knuddels:jtokkit from 1.0.0 to 1.1.0 by <a href="https://github.com/dafriz"><code>@dafriz</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1499">langchain4j/langchain4j#1499</a></li> <li>DefaultRetrievalAugmentor: process in the same thread when single query and single retriever, otherwise use executor and cache threads for 1 second by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1479">langchain4j/langchain4j#1479</a></li> <li>Release 0.33.0 by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1514">langchain4j/langchain4j#1514</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/likaiqiang"><code>@likaiqiang</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1426">langchain4j/langchain4j#1426</a></li> <li><a href="https://github.com/PrimosK"><code>@PrimosK</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1389">langchain4j/langchain4j#1389</a></li> <li><a href="https://github.com/Apetun"><code>@Apetun</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1445">langchain4j/langchain4j#1445</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/langchain4j/langchain4j/commit/822f09cb1c6aa5599c9680103f48dac64939f9f4"><code>822f09c</code></a> Release 0.33.0 (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1514">#1514</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/c407ff9d856e2d12f2f31c2ee54fe91289b95572"><code>c407ff9</code></a> Update CONTRIBUTING.md</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/a328d877c1a086de150b904cdb9ebcef7616acae"><code>a328d87</code></a> feat: ✨ add OVHcloud embedding models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1355">#1355</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/5d26ddfde8a6812875dd441b213768d061ae5c2e"><code>5d26ddf</code></a> Adding support for Amazon Bedrock Titan Embedding Model V2 (amazon.titan-embe...</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/4ef7d0a033b4288ab88e01e3ec9b22818f62e1f4"><code>4ef7d0a</code></a> feat: ✨ add OVHcloud embedding models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1355">#1355</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/3355fd911b113ebd94a9834ccdb2b7763a5b4f36"><code>3355fd9</code></a> [Feature] Pinecone: support storing metadata and embedding removal (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1400">#1400</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/e848e6a88278954ab0b5063609ea731d97c0d1e8"><code>e848e6a</code></a> [Feature] Pinecone: support storing metadata and embedding removal (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1400">#1400</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/44ac06355c66840d6d005e85b3c6c7585d3c74c5"><code>44ac063</code></a> Adding support to audio, video, PDF file inputs for multimodal models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1464">#1464</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/762df2dc14985e87702dbc6ded934ab200771a09"><code>762df2d</code></a> Adding support for Amazon Bedrock Titan Embedding Model V2 (amazon.titan-embe...</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/4f09db98b8e7015389f5c99c577855d8acb289f7"><code>4f09db9</code></a> DefaultRetrievalAugmentor: process in the same thread when single query and s...</li> <li>Additional commits viewable in <a href="https://github.com/langchain4j/langchain4j/compare/0.32.0...0.33.0">compare view</a></li> </ul> </details> <br /> Updates `dev.langchain4j:langchain4j-ollama` from 0.32.0 to 0.33.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/langchain4j/langchain4j/releases">dev.langchain4j:langchain4j-ollama's releases</a>.</em></p> <blockquote> <h2>0.33.0</h2> <h2>New Integrations</h2> <ul> <li>Redis: implement <code>RedisChatMemoryStore</code> by <a href="https://github.com/zambrinf"><code>@zambrinf</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1358">langchain4j/langchain4j#1358</a></li> <li>OVHcloud: integrate embedding models by <a href="https://github.com/philippart-s"><code>@philippart-s</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1355">langchain4j/langchain4j#1355</a></li> </ul> <h2>Notable Changes</h2> <ul> <li>Google Gemini: support audio, video and PDF inputs by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1464">langchain4j/langchain4j#1464</a></li> <li>Ollama: migrate to Jackson by <a href="https://github.com/Martin7-1"><code>@Martin7-1</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1072">langchain4j/langchain4j#1072</a></li> <li>Amazon Bedrock: support Titan embedding model V2 (amazon.titan-embed-text-v2:0) by <a href="https://github.com/staleks"><code>@staleks</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1487">langchain4j/langchain4j#1487</a></li> <li>Make enum values work with <code>@Description</code> annotation by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1398">langchain4j/langchain4j#1398</a></li> <li>Make it possible to return list of enum values annotated with <code>@Description</code> annotation by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1410">langchain4j/langchain4j#1410</a></li> <li>Chroma: support embedding removal by <a href="https://github.com/Heezer"><code>@Heezer</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1457">langchain4j/langchain4j#1457</a></li> <li>Pinecone: support storing metadata and embedding removal by <a href="https://github.com/Martin7-1"><code>@Martin7-1</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1400">langchain4j/langchain4j#1400</a></li> </ul> <h2>Breaking Changes</h2> <ul> <li>Fix split packages by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1433">langchain4j/langchain4j#1433</a></li> </ul> <p>We had to make some breaking changes to fix split package issues. Most of the changes should not affect your code; however, this one most probably will: <strong><em>All in-process ONNX model classes moved into their own unique packages</em></strong></p> <ul> <li><code>AllMiniLmL6V2EmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx.allminilml6v2</code> package</li> <li><code>AllMiniLmL6V2QuantizedEmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx.allminilml6v2q</code> package</li> <li><code>OnnxEmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx</code> package</li> <li>etc</li> </ul> <h2>Other Changes</h2> <ul> <li>Fix the incorrect endpoint for ERNIE-Speed-128K. by <a href="https://github.com/likaiqiang"><code>@likaiqiang</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1426">langchain4j/langchain4j#1426</a></li> <li>Sanitize messages before sending to Qwen models by <a href="https://github.com/jiangsier-xyz"><code>@jiangsier-xyz</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1423">langchain4j/langchain4j#1423</a></li> <li>[Doc] Refactor the Azure documentation by <a href="https://github.com/agoncal"><code>@agoncal</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1431">langchain4j/langchain4j#1431</a></li> <li>Add Creating AzureOpenAiChatModel with Azure Credentials to the doc by <a href="https://github.com/agoncal"><code>@agoncal</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1435">langchain4j/langchain4j#1435</a></li> <li>Fix zhipuai SystemMessage role field is empty by <a href="https://github.com/1402564807"><code>@1402564807</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1438">langchain4j/langchain4j#1438</a></li> <li>Update the Vertex AI and Gemini SDK libraries by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1443">langchain4j/langchain4j#1443</a></li> <li><a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 1 / 4: Addresses <code>EnumOutputParser</code> not being called by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1389">langchain4j/langchain4j#1389</a></li> <li><a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 2 / 4: Addresses <code>EnumOutputParser</code> not working properly in some r… by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1392">langchain4j/langchain4j#1392</a></li> <li>EmbeddingModelTextClassifier to embed all samples per labels at once by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1448">langchain4j/langchain4j#1448</a></li> <li>Fix a enum serialization issue leading to stackoverflow when creating schemas from classes by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1450">langchain4j/langchain4j#1450</a></li> <li>Feat(<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1383">#1383</a>): mutualise EmbeddingMatches handling by <a href="https://github.com/fb33"><code>@fb33</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1384">langchain4j/langchain4j#1384</a></li> <li>automatically convert List<!-- raw HTML omitted --> into String[] by <a href="https://github.com/humcqc"><code>@humcqc</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1394">langchain4j/langchain4j#1394</a></li> <li>CohereEmbeddingModel: implement batching by <a href="https://github.com/Apetun"><code>@Apetun</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1445">langchain4j/langchain4j#1445</a></li> <li>add glm-4v model by <a href="https://github.com/1402564807"><code>@1402564807</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1469">langchain4j/langchain4j#1469</a></li> <li>Fix ollama client missing path issue by <a href="https://github.com/pangzixiang"><code>@pangzixiang</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1456">langchain4j/langchain4j#1456</a></li> <li>Bump com.azure:azure-identity from 1.13.0 to 1.13.1 by <a href="https://github.com/jdubois"><code>@jdubois</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1478">langchain4j/langchain4j#1478</a></li> <li>re <a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 5: Updated documentation. by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1473">langchain4j/langchain4j#1473</a></li> <li>Update testcontainers version to 1.20.0 by <a href="https://github.com/eddumelendez"><code>@eddumelendez</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1488">langchain4j/langchain4j#1488</a></li> <li>Bump com.knuddels:jtokkit from 1.0.0 to 1.1.0 by <a href="https://github.com/dafriz"><code>@dafriz</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1499">langchain4j/langchain4j#1499</a></li> <li>DefaultRetrievalAugmentor: process in the same thread when single query and single retriever, otherwise use executor and cache threads for 1 second by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1479">langchain4j/langchain4j#1479</a></li> <li>Release 0.33.0 by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1514">langchain4j/langchain4j#1514</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/likaiqiang"><code>@likaiqiang</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1426">langchain4j/langchain4j#1426</a></li> <li><a href="https://github.com/PrimosK"><code>@PrimosK</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1389">langchain4j/langchain4j#1389</a></li> <li><a href="https://github.com/Apetun"><code>@Apetun</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1445">langchain4j/langchain4j#1445</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/langchain4j/langchain4j/commit/822f09cb1c6aa5599c9680103f48dac64939f9f4"><code>822f09c</code></a> Release 0.33.0 (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1514">#1514</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/c407ff9d856e2d12f2f31c2ee54fe91289b95572"><code>c407ff9</code></a> Update CONTRIBUTING.md</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/a328d877c1a086de150b904cdb9ebcef7616acae"><code>a328d87</code></a> feat: ✨ add OVHcloud embedding models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1355">#1355</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/5d26ddfde8a6812875dd441b213768d061ae5c2e"><code>5d26ddf</code></a> Adding support for Amazon Bedrock Titan Embedding Model V2 (amazon.titan-embe...</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/4ef7d0a033b4288ab88e01e3ec9b22818f62e1f4"><code>4ef7d0a</code></a> feat: ✨ add OVHcloud embedding models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1355">#1355</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/3355fd911b113ebd94a9834ccdb2b7763a5b4f36"><code>3355fd9</code></a> [Feature] Pinecone: support storing metadata and embedding removal (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1400">#1400</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/e848e6a88278954ab0b5063609ea731d97c0d1e8"><code>e848e6a</code></a> [Feature] Pinecone: support storing metadata and embedding removal (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1400">#1400</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/44ac06355c66840d6d005e85b3c6c7585d3c74c5"><code>44ac063</code></a> Adding support to audio, video, PDF file inputs for multimodal models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1464">#1464</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/762df2dc14985e87702dbc6ded934ab200771a09"><code>762df2d</code></a> Adding support for Amazon Bedrock Titan Embedding Model V2 (amazon.titan-embe...</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/4f09db98b8e7015389f5c99c577855d8acb289f7"><code>4f09db9</code></a> DefaultRetrievalAugmentor: process in the same thread when single query and s...</li> <li>Additional commits viewable in <a href="https://github.com/langchain4j/langchain4j/compare/0.32.0...0.33.0">compare view</a></li> </ul> </details> <br /> Updates `dev.langchain4j:langchain4j-open-ai` from 0.32.0 to 0.33.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/langchain4j/langchain4j/releases">dev.langchain4j:langchain4j-open-ai's releases</a>.</em></p> <blockquote> <h2>0.33.0</h2> <h2>New Integrations</h2> <ul> <li>Redis: implement <code>RedisChatMemoryStore</code> by <a href="https://github.com/zambrinf"><code>@zambrinf</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1358">langchain4j/langchain4j#1358</a></li> <li>OVHcloud: integrate embedding models by <a href="https://github.com/philippart-s"><code>@philippart-s</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1355">langchain4j/langchain4j#1355</a></li> </ul> <h2>Notable Changes</h2> <ul> <li>Google Gemini: support audio, video and PDF inputs by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1464">langchain4j/langchain4j#1464</a></li> <li>Ollama: migrate to Jackson by <a href="https://github.com/Martin7-1"><code>@Martin7-1</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1072">langchain4j/langchain4j#1072</a></li> <li>Amazon Bedrock: support Titan embedding model V2 (amazon.titan-embed-text-v2:0) by <a href="https://github.com/staleks"><code>@staleks</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1487">langchain4j/langchain4j#1487</a></li> <li>Make enum values work with <code>@Description</code> annotation by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1398">langchain4j/langchain4j#1398</a></li> <li>Make it possible to return list of enum values annotated with <code>@Description</code> annotation by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1410">langchain4j/langchain4j#1410</a></li> <li>Chroma: support embedding removal by <a href="https://github.com/Heezer"><code>@Heezer</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1457">langchain4j/langchain4j#1457</a></li> <li>Pinecone: support storing metadata and embedding removal by <a href="https://github.com/Martin7-1"><code>@Martin7-1</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1400">langchain4j/langchain4j#1400</a></li> </ul> <h2>Breaking Changes</h2> <ul> <li>Fix split packages by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1433">langchain4j/langchain4j#1433</a></li> </ul> <p>We had to make some breaking changes to fix split package issues. Most of the changes should not affect your code; however, this one most probably will: <strong><em>All in-process ONNX model classes moved into their own unique packages</em></strong></p> <ul> <li><code>AllMiniLmL6V2EmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx.allminilml6v2</code> package</li> <li><code>AllMiniLmL6V2QuantizedEmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx.allminilml6v2q</code> package</li> <li><code>OnnxEmbeddingModel</code> moved from <code>dev.langchain4j.model.embedding</code> into <code>dev.langchain4j.model.embedding.onnx</code> package</li> <li>etc</li> </ul> <h2>Other Changes</h2> <ul> <li>Fix the incorrect endpoint for ERNIE-Speed-128K. by <a href="https://github.com/likaiqiang"><code>@likaiqiang</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1426">langchain4j/langchain4j#1426</a></li> <li>Sanitize messages before sending to Qwen models by <a href="https://github.com/jiangsier-xyz"><code>@jiangsier-xyz</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1423">langchain4j/langchain4j#1423</a></li> <li>[Doc] Refactor the Azure documentation by <a href="https://github.com/agoncal"><code>@agoncal</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1431">langchain4j/langchain4j#1431</a></li> <li>Add Creating AzureOpenAiChatModel with Azure Credentials to the doc by <a href="https://github.com/agoncal"><code>@agoncal</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1435">langchain4j/langchain4j#1435</a></li> <li>Fix zhipuai SystemMessage role field is empty by <a href="https://github.com/1402564807"><code>@1402564807</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1438">langchain4j/langchain4j#1438</a></li> <li>Update the Vertex AI and Gemini SDK libraries by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1443">langchain4j/langchain4j#1443</a></li> <li><a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 1 / 4: Addresses <code>EnumOutputParser</code> not being called by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1389">langchain4j/langchain4j#1389</a></li> <li><a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 2 / 4: Addresses <code>EnumOutputParser</code> not working properly in some r… by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1392">langchain4j/langchain4j#1392</a></li> <li>EmbeddingModelTextClassifier to embed all samples per labels at once by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1448">langchain4j/langchain4j#1448</a></li> <li>Fix a enum serialization issue leading to stackoverflow when creating schemas from classes by <a href="https://github.com/glaforge"><code>@glaforge</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1450">langchain4j/langchain4j#1450</a></li> <li>Feat(<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1383">#1383</a>): mutualise EmbeddingMatches handling by <a href="https://github.com/fb33"><code>@fb33</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1384">langchain4j/langchain4j#1384</a></li> <li>automatically convert List<!-- raw HTML omitted --> into String[] by <a href="https://github.com/humcqc"><code>@humcqc</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1394">langchain4j/langchain4j#1394</a></li> <li>CohereEmbeddingModel: implement batching by <a href="https://github.com/Apetun"><code>@Apetun</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1445">langchain4j/langchain4j#1445</a></li> <li>add glm-4v model by <a href="https://github.com/1402564807"><code>@1402564807</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1469">langchain4j/langchain4j#1469</a></li> <li>Fix ollama client missing path issue by <a href="https://github.com/pangzixiang"><code>@pangzixiang</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1456">langchain4j/langchain4j#1456</a></li> <li>Bump com.azure:azure-identity from 1.13.0 to 1.13.1 by <a href="https://github.com/jdubois"><code>@jdubois</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1478">langchain4j/langchain4j#1478</a></li> <li>re <a href="https://redirect.github.com/langchain4j/langchain4j/issues/725">#725</a>: PR 5: Updated documentation. by <a href="https://github.com/PrimosK"><code>@PrimosK</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1473">langchain4j/langchain4j#1473</a></li> <li>Update testcontainers version to 1.20.0 by <a href="https://github.com/eddumelendez"><code>@eddumelendez</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1488">langchain4j/langchain4j#1488</a></li> <li>Bump com.knuddels:jtokkit from 1.0.0 to 1.1.0 by <a href="https://github.com/dafriz"><code>@dafriz</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1499">langchain4j/langchain4j#1499</a></li> <li>DefaultRetrievalAugmentor: process in the same thread when single query and single retriever, otherwise use executor and cache threads for 1 second by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1479">langchain4j/langchain4j#1479</a></li> <li>Release 0.33.0 by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1514">langchain4j/langchain4j#1514</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/likaiqiang"><code>@likaiqiang</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1426">langchain4j/langchain4j#1426</a></li> <li><a href="https://github.com/PrimosK"><code>@PrimosK</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1389">langchain4j/langchain4j#1389</a></li> <li><a href="https://github.com/Apetun"><code>@Apetun</code></a> made their first contribution in <a href="https://redirect.github.com/langchain4j/langchain4j/pull/1445">langchain4j/langchain4j#1445</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/langchain4j/langchain4j/commit/822f09cb1c6aa5599c9680103f48dac64939f9f4"><code>822f09c</code></a> Release 0.33.0 (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1514">#1514</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/c407ff9d856e2d12f2f31c2ee54fe91289b95572"><code>c407ff9</code></a> Update CONTRIBUTING.md</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/a328d877c1a086de150b904cdb9ebcef7616acae"><code>a328d87</code></a> feat: ✨ add OVHcloud embedding models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1355">#1355</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/5d26ddfde8a6812875dd441b213768d061ae5c2e"><code>5d26ddf</code></a> Adding support for Amazon Bedrock Titan Embedding Model V2 (amazon.titan-embe...</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/4ef7d0a033b4288ab88e01e3ec9b22818f62e1f4"><code>4ef7d0a</code></a> feat: ✨ add OVHcloud embedding models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1355">#1355</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/3355fd911b113ebd94a9834ccdb2b7763a5b4f36"><code>3355fd9</code></a> [Feature] Pinecone: support storing metadata and embedding removal (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1400">#1400</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/e848e6a88278954ab0b5063609ea731d97c0d1e8"><code>e848e6a</code></a> [Feature] Pinecone: support storing metadata and embedding removal (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1400">#1400</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/44ac06355c66840d6d005e85b3c6c7585d3c74c5"><code>44ac063</code></a> Adding support to audio, video, PDF file inputs for multimodal models (<a href="https://redirect.github.com/langchain4j/langchain4j/issues/1464">#1464</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/762df2dc14985e87702dbc6ded934ab200771a09"><code>762df2d</code></a> Adding support for Amazon Bedrock Titan Embedding Model V2 (amazon.titan-embe...</li> <li><a href="https://github.com/langchain4j/langchain4j/commit/4f09db98b8e7015389f5c99c577855d8acb289f7"><code>4f09db9</code></a> DefaultRetrievalAugmentor: process in the same thread when single query and s...</li> <li>Additional commits viewable in <a href="https://github.com/langchain4j/langchain4j/compare/0.32.0...0.33.0">compare view</a></li> </ul> </details> <br /> Updates `dev.langchain4j:langchain4j-embeddings` from 0.32.0 to 0.33.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/langchain4j/langchain4j-embeddings/releases">dev.langchain4j:langchain4j-embeddings's releases</a>.</em></p> <blockquote> <h2>0.33.0</h2> <h2>What's Changed</h2> <ul> <li>Fix split packages by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j-embeddings/pull/33">langchain4j/langchain4j-embeddings#33</a></li> <li>Process in the same thread when embedding single segment, otherwise use executor and cache threads for 1 second by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j-embeddings/pull/34">langchain4j/langchain4j-embeddings#34</a></li> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/1de0cf2017c8455d4209b38dcf5b48c5b05ab104">Fixed</a> <a href="https://redirect.github.com/langchain4j/langchain4j/issues/743">langchain4j/langchain4j#743</a></li> <li>Release 0.33.0 by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j-embeddings/pull/35">langchain4j/langchain4j-embeddings#35</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/langchain4j/langchain4j-embeddings/compare/0.32.0...0.33.0">https://github.com/langchain4j/langchain4j-embeddings/compare/0.32.0...0.33.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/9820d5ff5ef30b5260c9070469dbca158f1532b2"><code>9820d5f</code></a> Release 0.33.0 (<a href="https://redirect.github.com/langchain4j/langchain4j-embeddings/issues/35">#35</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/1de0cf2017c8455d4209b38dcf5b48c5b05ab104"><code>1de0cf2</code></a> Fixed <a href="https://redirect.github.com/langchain4j/langchain4j/issues/743">langchain4j/langchain4j#743</a></li> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/e30b3463320c50d258d6f6e49b9c682627beec90"><code>e30b346</code></a> Process in the same thread when embedding single segment, otherwise use execu...</li> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/b1c19508dc469b88c66a222141dc16fe09380852"><code>b1c1950</code></a> Fix split packages (<a href="https://redirect.github.com/langchain4j/langchain4j-embeddings/issues/33">#33</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/57e8e38bc92f8a937bf6e65cc30835f5af6323c5"><code>57e8e38</code></a> changed version to 0.33.0-SNAPSHOT</li> <li>See full diff in <a href="https://github.com/langchain4j/langchain4j-embeddings/compare/0.32.0...0.33.0">compare view</a></li> </ul> </details> <br /> Updates `dev.langchain4j:langchain4j-embeddings-all-minilm-l6-v2` from 0.32.0 to 0.33.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/langchain4j/langchain4j-embeddings/releases">dev.langchain4j:langchain4j-embeddings-all-minilm-l6-v2's releases</a>.</em></p> <blockquote> <h2>0.33.0</h2> <h2>What's Changed</h2> <ul> <li>Fix split packages by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j-embeddings/pull/33">langchain4j/langchain4j-embeddings#33</a></li> <li>Process in the same thread when embedding single segment, otherwise use executor and cache threads for 1 second by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j-embeddings/pull/34">langchain4j/langchain4j-embeddings#34</a></li> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/1de0cf2017c8455d4209b38dcf5b48c5b05ab104">Fixed</a> <a href="https://redirect.github.com/langchain4j/langchain4j/issues/743">langchain4j/langchain4j#743</a></li> <li>Release 0.33.0 by <a href="https://github.com/langchain4j"><code>@langchain4j</code></a> in <a href="https://redirect.github.com/langchain4j/langchain4j-embeddings/pull/35">langchain4j/langchain4j-embeddings#35</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/langchain4j/langchain4j-embeddings/compare/0.32.0...0.33.0">https://github.com/langchain4j/langchain4j-embeddings/compare/0.32.0...0.33.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/9820d5ff5ef30b5260c9070469dbca158f1532b2"><code>9820d5f</code></a> Release 0.33.0 (<a href="https://redirect.github.com/langchain4j/langchain4j-embeddings/issues/35">#35</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/1de0cf2017c8455d4209b38dcf5b48c5b05ab104"><code>1de0cf2</code></a> Fixed <a href="https://redirect.github.com/langchain4j/langchain4j/issues/743">langchain4j/langchain4j#743</a></li> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/e30b3463320c50d258d6f6e49b9c682627beec90"><code>e30b346</code></a> Process in the same thread when embedding single segment, otherwise use execu...</li> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/b1c19508dc469b88c66a222141dc16fe09380852"><code>b1c1950</code></a> Fix split packages (<a href="https://redirect.github.com/langchain4j/langchain4j-embeddings/issues/33">#33</a>)</li> <li><a href="https://github.com/langchain4j/langchain4j-embeddings/commit/57e8e38bc92f8a937bf6e65cc30835f5af6323c5"><code>57e8e38</code></a> changed version to 0.33.0-SNAPSHOT</li> <li>See full diff in <a href="https://github.com/langchain4j/langchain4j-embeddings/compare/0.32.0...0.33.0">compare view</a></li> </ul> </details> <br /> Updates `dev.langchain4j:langchain4j-web-search-engine-tavily` from 0.32.0 to 0.33.0 Updates `dev.langchain4j:langchain4j-web-search-engine-google-custom` from 0.32.0 to 0.33.0 Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org