Skip to content

Commit

Permalink
Update dependency io.quarkiverse.langchain4j:quarkus-langchain4j-pare…
Browse files Browse the repository at this point in the history
…nt to v0.21.0 (#130)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[io.quarkiverse.langchain4j:quarkus-langchain4j-parent](https://quarkiverse.io)
([source](https://github.com/quarkiverse/quarkus-langchain4j))
| `0.9.1` -> `0.21.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.quarkiverse.langchain4j:quarkus-langchain4j-parent/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.quarkiverse.langchain4j:quarkus-langchain4j-parent/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.quarkiverse.langchain4j:quarkus-langchain4j-parent/0.9.1/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.quarkiverse.langchain4j:quarkus-langchain4j-parent/0.9.1/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>quarkiverse/quarkus-langchain4j
(io.quarkiverse.langchain4j:quarkus-langchain4j-parent)</summary>

###
[`v0.21.0`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.21.0)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.20.3...0.21.0)

#### What's Changed

- Moving samples updates to release-prepare.yml by
[@&#8203;gastaldi](https://github.com/gastaldi) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1035](https://github.com/quarkiverse/quarkus-langchain4j/pull/1035)
- Update Llama3 and Jlama ITs in CI by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1037](https://github.com/quarkiverse/quarkus-langchain4j/pull/1037)
- Add prompt template and variables to input / output guardrails by
[@&#8203;dennysfredericci](https://github.com/dennysfredericci)
in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/992](https://github.com/quarkiverse/quarkus-langchain4j/pull/992)
- Allow to rewrite LLM result in an OutputGuardrail by
[@&#8203;mariofusco](https://github.com/mariofusco) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1021](https://github.com/quarkiverse/quarkus-langchain4j/pull/1021)
- Adjusted method signature mapping to json schema, to allow collections
in tool arguments by
[@&#8203;Tarjei400](https://github.com/Tarjei400) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1039](https://github.com/quarkiverse/quarkus-langchain4j/pull/1039)
- Bring ModelAuthProvider support to the OpenAI extension by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1041](https://github.com/quarkiverse/quarkus-langchain4j/pull/1041)
- Bump jlama to version 0.8.1 by
[@&#8203;mariofusco](https://github.com/mariofusco) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1042](https://github.com/quarkiverse/quarkus-langchain4j/pull/1042)
- Improve model download progress logging by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1045](https://github.com/quarkiverse/quarkus-langchain4j/pull/1045)
- Fix warning about missing model-id in Ollama by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1048](https://github.com/quarkiverse/quarkus-langchain4j/pull/1048)
- Add basic docs for Llama3.java by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1049](https://github.com/quarkiverse/quarkus-langchain4j/pull/1049)
- Allow using generic ModelAuthProvider with named models by
[@&#8203;sberyozkin](https://github.com/sberyozkin) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1050](https://github.com/quarkiverse/quarkus-langchain4j/pull/1050)
- Document rewriting output guardrails by
[@&#8203;mariofusco](https://github.com/mariofusco) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1052](https://github.com/quarkiverse/quarkus-langchain4j/pull/1052)
- Enable Tools to Define Execution Model by
[@&#8203;cescoffier](https://github.com/cescoffier) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1023](https://github.com/quarkiverse/quarkus-langchain4j/pull/1023)
- Allow for Ollama configuration to make
`quarkus.langchain4j.foo.chat-model.provider` unnecessary by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1057](https://github.com/quarkiverse/quarkus-langchain4j/pull/1057)

#### New Contributors

- [@&#8203;Tarjei400](https://github.com/Tarjei400) made their
first contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/1039](https://github.com/quarkiverse/quarkus-langchain4j/pull/1039)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.21.0.CR4...0.21.0

###
[`v0.20.3`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.20.3)

#### What's Changed

- Fix local embedding tokenizer location by
[@&#8203;cescoffier](https://github.com/cescoffier) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/960](https://github.com/quarkiverse/quarkus-langchain4j/pull/960)
- Shadows api key from tavily logs by
[@&#8203;lordofthejars](https://github.com/lordofthejars) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/961](https://github.com/quarkiverse/quarkus-langchain4j/pull/961)
- Bump io.quarkiverse:quarkiverse-parent from 16 to 18 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/959](https://github.com/quarkiverse/quarkus-langchain4j/pull/959)
- Move OpenWebUI Dev UI Actions to deployment classpath by
[@&#8203;phillip-kruger](https://github.com/phillip-kruger) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/867](https://github.com/quarkiverse/quarkus-langchain4j/pull/867)
- Fix ONNX Runtime Execution in Native Executable by
[@&#8203;cescoffier](https://github.com/cescoffier) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/964](https://github.com/quarkiverse/quarkus-langchain4j/pull/964)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.20.1...0.20.3

###
[`v0.20.1`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.20.1)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.20.0...0.20.1)

#### What's Changed

- Extend the chatbot sample to use streaming by
[@&#8203;cescoffier](https://github.com/cescoffier) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/953](https://github.com/quarkiverse/quarkus-langchain4j/pull/953)
- Upgrade to Quarkus Antora - fix issues on Arm Macs by
[@&#8203;ppalaga](https://github.com/ppalaga) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/913](https://github.com/quarkiverse/quarkus-langchain4j/pull/913)
- Avoid duplicating info for AiService implementation constructors by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/955](https://github.com/quarkiverse/quarkus-langchain4j/pull/955)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.20.0...0.20.1

###
[`v0.20.0`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.20.0)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.19.0...0.20.0)

#### What's Changed

- Fix issue with Image generation in AiService by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/951](https://github.com/quarkiverse/quarkus-langchain4j/pull/951)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.20.0.CR1...0.20.0

###
[`v0.19.0`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.19.0)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.18.0...0.19.0)

#### What's Changed

- Bump kr.motd.maven:os-maven-plugin from 1.7.0 to 1.7.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/933](https://github.com/quarkiverse/quarkus-langchain4j/pull/933)
- Bump quarkus-neo4j.version from 4.3.0 to 4.4.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/920](https://github.com/quarkiverse/quarkus-langchain4j/pull/920)
- Use PGVector 17 by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/944](https://github.com/quarkiverse/quarkus-langchain4j/pull/944)
- Fix AiService image generation for named model by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/945](https://github.com/quarkiverse/quarkus-langchain4j/pull/945)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.19.0.CR3...0.19.0

###
[`v0.18.0`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.18.0)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.17.2...0.18.0)

#### What's Changed

- fix docs on azure-openai config. by
[@&#8203;dastrobu](https://github.com/dastrobu) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/821](https://github.com/quarkiverse/quarkus-langchain4j/pull/821)
- Remove an outdated comment by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/878](https://github.com/quarkiverse/quarkus-langchain4j/pull/878)
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.4.0 to
3.5.0 by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/877](https://github.com/quarkiverse/quarkus-langchain4j/pull/877)
- Avoid publishing support modules in Maven Central by
[@&#8203;gastaldi](https://github.com/gastaldi) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/880](https://github.com/quarkiverse/quarkus-langchain4j/pull/880)
- Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.4.7 to 24.4.8 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/884](https://github.com/quarkiverse/quarkus-langchain4j/pull/884)
- Evaluate 'required' attribute of
[@&#8203;P](https://github.com/P) annotation in tool for
optional parameters. by
[@&#8203;jpohlmeyer](https://github.com/jpohlmeyer) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/868](https://github.com/quarkiverse/quarkus-langchain4j/pull/868)
- docs: fix artifact name quarkus-langchain4j-hugging-face by
[@&#8203;yugoccp](https://github.com/yugoccp) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/891](https://github.com/quarkiverse/quarkus-langchain4j/pull/891)
- Fix primitive handling of AiServices by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/894](https://github.com/quarkiverse/quarkus-langchain4j/pull/894)
- Hide the 'loading' bubbles in chatbot samples by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/892](https://github.com/quarkiverse/quarkus-langchain4j/pull/892)
- Avoid using exceptions for control flow in guardrail's API by
[@&#8203;mariofusco](https://github.com/mariofusco) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/883](https://github.com/quarkiverse/quarkus-langchain4j/pull/883)
- Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.4.8 to 24.4.9 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/895](https://github.com/quarkiverse/quarkus-langchain4j/pull/895)
- Update packages of in-process embeddings in the docs by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/899](https://github.com/quarkiverse/quarkus-langchain4j/pull/899)
- Use QueryArgs.param or dialect depending on the Quarkus version by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/901](https://github.com/quarkiverse/quarkus-langchain4j/pull/901)
- Make chat memory available to the system message template by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/887](https://github.com/quarkiverse/quarkus-langchain4j/pull/887)
- Make the Quarkus version parsing a bit safer by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/903](https://github.com/quarkiverse/quarkus-langchain4j/pull/903)

#### New Contributors

- [@&#8203;jpohlmeyer](https://github.com/jpohlmeyer) made
their first contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/868](https://github.com/quarkiverse/quarkus-langchain4j/pull/868)
- [@&#8203;yugoccp](https://github.com/yugoccp) made their
first contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/891](https://github.com/quarkiverse/quarkus-langchain4j/pull/891)
- [@&#8203;mariofusco](https://github.com/mariofusco) made
their first contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/883](https://github.com/quarkiverse/quarkus-langchain4j/pull/883)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.18.0.CR1...0.18.0

###
[`v0.17.2`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.17.2)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.17.1...0.17.2)

#### What's Changed

- Support LangChain4j's Result return type by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/824](https://github.com/quarkiverse/quarkus-langchain4j/pull/824)
- fix docs on topP by
[@&#8203;dastrobu](https://github.com/dastrobu) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/829](https://github.com/quarkiverse/quarkus-langchain4j/pull/829)
- Properly handle resource missing case for user and system messages by
[@&#8203;dastrobu](https://github.com/dastrobu) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/834](https://github.com/quarkiverse/quarkus-langchain4j/pull/834)
- Add Bearer scheme in the default Vertex AI Gemini authentication
filter by [@&#8203;sberyozkin](https://github.com/sberyozkin)
in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/835](https://github.com/quarkiverse/quarkus-langchain4j/pull/835)

#### New Contributors

- [@&#8203;dastrobu](https://github.com/dastrobu) made their
first contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/829](https://github.com/quarkiverse/quarkus-langchain4j/pull/829)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.17.1...0.17.2

###
[`v0.17.1`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.17.1)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.17.0...0.17.1)

#### What's Changed

- Introduce some basic metadata filtering tests for Milvus by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/806](https://github.com/quarkiverse/quarkus-langchain4j/pull/806)
- Bump org.mvnpm:lit from 3.1.4 to 3.2.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/810](https://github.com/quarkiverse/quarkus-langchain4j/pull/810)
- Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.4.4 to 24.4.5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/807](https://github.com/quarkiverse/quarkus-langchain4j/pull/807)
- Fix
[#&#8203;813](https://github.com/quarkiverse/quarkus-langchain4j/issues/813)
to add proxy support for openai by
[@&#8203;zhfeng](https://github.com/zhfeng) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/814](https://github.com/quarkiverse/quarkus-langchain4j/pull/814)
- Replaced `ProfileManager` with `ConfigUtils` to check active profiles.
by [@&#8203;fmatar](https://github.com/fmatar) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/812](https://github.com/quarkiverse/quarkus-langchain4j/pull/812)
- Bump quarkus-neo4j.version from 4.2.1 to 4.2.2 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/816](https://github.com/quarkiverse/quarkus-langchain4j/pull/816)
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.1 to
3.4.0 by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/817](https://github.com/quarkiverse/quarkus-langchain4j/pull/817)

#### New Contributors

- [@&#8203;zhfeng](https://github.com/zhfeng) made their first
contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/814](https://github.com/quarkiverse/quarkus-langchain4j/pull/814)
- [@&#8203;fmatar](https://github.com/fmatar) made their first
contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/812](https://github.com/quarkiverse/quarkus-langchain4j/pull/812)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.17.0...0.17.1

###
[`v0.17.0`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.17.0)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.16.4...0.17.0)

#### What's Changed

- Pretty print Ollama responses by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/785](https://github.com/quarkiverse/quarkus-langchain4j/pull/785)
- Bump quarkus-neo4j.version from 4.2.0 to 4.2.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/791](https://github.com/quarkiverse/quarkus-langchain4j/pull/791)
- Make Multi<String> AiService work with RAG by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/793](https://github.com/quarkiverse/quarkus-langchain4j/pull/793)
- Fix embedding model handling with Easy RAG by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/792](https://github.com/quarkiverse/quarkus-langchain4j/pull/792)
- Introduce the MANUAL ingestion strategy for Easy RAG by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/794](https://github.com/quarkiverse/quarkus-langchain4j/pull/794)
- Bump io.quarkiverse.mailpit:quarkus-mailpit from 1.1.1 to 1.2.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/796](https://github.com/quarkiverse/quarkus-langchain4j/pull/796)
- Introduce OllamaModelAuthProvider support to Ollama by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/798](https://github.com/quarkiverse/quarkus-langchain4j/pull/798)
- Introduce observability into Ollama ChatLanguageModel by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/799](https://github.com/quarkiverse/quarkus-langchain4j/pull/799)
- Bump io.quarkiverse.mailpit:quarkus-mailpit from 1.2.1 to 1.2.2 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/802](https://github.com/quarkiverse/quarkus-langchain4j/pull/802)
- Introduce `@SeedMemory` for AiServices by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/804](https://github.com/quarkiverse/quarkus-langchain4j/pull/804)
- Improve JSON sanitize by
[@&#8203;andreadimaio](https://github.com/andreadimaio) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/803](https://github.com/quarkiverse/quarkus-langchain4j/pull/803)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.17.0.CR1...0.17.0

###
[`v0.16.4`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.16.4)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.16.3...0.16.4)

#### What's Changed

- Document Ollama and OpenAI compatible serving in samples by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/753](https://github.com/quarkiverse/quarkus-langchain4j/pull/753)
- Set `false` as default value for fullText in hugging face config by
[@&#8203;GregJohnStewart](https://github.com/GregJohnStewart)
in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/750](https://github.com/quarkiverse/quarkus-langchain4j/pull/750)
- Add observability to AzureOpenAI by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/752](https://github.com/quarkiverse/quarkus-langchain4j/pull/752)
- Bump io.quarkiverse.mailpit:quarkus-mailpit from 1.1.0 to 1.1.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/746](https://github.com/quarkiverse/quarkus-langchain4j/pull/746)
- Bump io.mvnpm:importmap from 1.0.10 to 1.0.11 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/747](https://github.com/quarkiverse/quarkus-langchain4j/pull/747)

#### New Contributors

- [@&#8203;GregJohnStewart](https://github.com/GregJohnStewart)
made their first contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/750](https://github.com/quarkiverse/quarkus-langchain4j/pull/750)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.16.3...0.16.4

###
[`v0.16.3`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.16.3)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.16.2...0.16.3)

#### What's Changed

- Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.4.0 to 24.4.2 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/742](https://github.com/quarkiverse/quarkus-langchain4j/pull/742)
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.0 to
3.3.1 by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/741](https://github.com/quarkiverse/quarkus-langchain4j/pull/741)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to
3.3.1 by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/740](https://github.com/quarkiverse/quarkus-langchain4j/pull/740)
- Ollama Role serialization in lower case, fix issue with Ollama 0.2.5
by [@&#8203;humcqc](https://github.com/humcqc) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/744](https://github.com/quarkiverse/quarkus-langchain4j/pull/744)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.16.2...0.16.3

###
[`v0.16.2`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.16.2)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.16.1...0.16.2)

#### What's Changed

- Fix Moderation doc by
[@&#8203;andreadimaio](https://github.com/andreadimaio) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/734](https://github.com/quarkiverse/quarkus-langchain4j/pull/734)
- Fix issue with Azure OpenAI and metrics usage by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/732](https://github.com/quarkiverse/quarkus-langchain4j/pull/732)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to
3.3.0 by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/735](https://github.com/quarkiverse/quarkus-langchain4j/pull/735)
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to
3.3.0 by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/736](https://github.com/quarkiverse/quarkus-langchain4j/pull/736)
- Bump com.google.auth:google-auth-library-oauth2-http from 1.23.0 to
1.24.0 by [@&#8203;dependabot](https://github.com/dependabot)
in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/737](https://github.com/quarkiverse/quarkus-langchain4j/pull/737)
- Bump org.assertj:assertj-core from 3.26.0 to 3.26.3 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/738](https://github.com/quarkiverse/quarkus-langchain4j/pull/738)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.16.1...0.16.2

###
[`v0.16.1`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.16.1)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.16.0...0.16.1)

#### What's Changed

- Bump org.mvnpm:lit from 3.1.3 to 3.1.4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/690](https://github.com/quarkiverse/quarkus-langchain4j/pull/690)
- doc: 📝 Add information about native compilation for Ollama by
[@&#8203;philippart-s](https://github.com/philippart-s) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/725](https://github.com/quarkiverse/quarkus-langchain4j/pull/725)
- Update Vertex AI Gemini provider to use ModelAuthProvider by
[@&#8203;sberyozkin](https://github.com/sberyozkin) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/708](https://github.com/quarkiverse/quarkus-langchain4j/pull/708)
- Fix race condition with use of PgVectorAgroalPoolInterceptor by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/727](https://github.com/quarkiverse/quarkus-langchain4j/pull/727)
- Don't run CREATE EXTENSION IF NOT EXISTS vector in prod mode by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/729](https://github.com/quarkiverse/quarkus-langchain4j/pull/729)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.16.0...0.16.1

###
[`v0.16.0`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.16.0)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.15.1...0.16.0)

#### What's Changed

- Add Ollama note in the advantages section by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/657](https://github.com/quarkiverse/quarkus-langchain4j/pull/657)
- Set a smaller segment-size for the easy-rag sample by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/661](https://github.com/quarkiverse/quarkus-langchain4j/pull/661)
- Allow creating and launching an OpenWebUI container via Dev UI by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/600](https://github.com/quarkiverse/quarkus-langchain4j/pull/600)
- Support streaming in dev-ui chat by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/590](https://github.com/quarkiverse/quarkus-langchain4j/pull/590)
- Reuse embeddings by
[@&#8203;edeandrea](https://github.com/edeandrea) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/666](https://github.com/quarkiverse/quarkus-langchain4j/pull/666)
- Avoid trying to retrieve the default ds if a named one should be used
by [@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/668](https://github.com/quarkiverse/quarkus-langchain4j/pull/668)
- Update Quarkus version in samples by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/672](https://github.com/quarkiverse/quarkus-langchain4j/pull/672)
- Use top-level timeout property in samples by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/674](https://github.com/quarkiverse/quarkus-langchain4j/pull/674)
- Remove preceding and trailing json markers when converting from json
by [@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/673](https://github.com/quarkiverse/quarkus-langchain4j/pull/673)
- Add secure-fraud-detection demo by
[@&#8203;sberyozkin](https://github.com/sberyozkin) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/539](https://github.com/quarkiverse/quarkus-langchain4j/pull/539)
- Bump quarkus-neo4j.version from 4.0.0 to 4.1.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/669](https://github.com/quarkiverse/quarkus-langchain4j/pull/669)
- Update the email me a poem sample by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/678](https://github.com/quarkiverse/quarkus-langchain4j/pull/678)
- Implement logging for Chroma and attempt to fix the test by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/686](https://github.com/quarkiverse/quarkus-langchain4j/pull/686)
- (doc) small ollama typo by
[@&#8203;laurentperez](https://github.com/laurentperez) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/687](https://github.com/quarkiverse/quarkus-langchain4j/pull/687)
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to
3.3.0 by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/688](https://github.com/quarkiverse/quarkus-langchain4j/pull/688)
- Dev UI: Allow RAG and tools together with streaming by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/689](https://github.com/quarkiverse/quarkus-langchain4j/pull/689)
- Add a link to the workshop into our docs by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/693](https://github.com/quarkiverse/quarkus-langchain4j/pull/693)
- Fix the nightly job by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/703](https://github.com/quarkiverse/quarkus-langchain4j/pull/703)
- Allow the use of the {response_schema} in the prompt by
[@&#8203;andreadimaio](https://github.com/andreadimaio) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/699](https://github.com/quarkiverse/quarkus-langchain4j/pull/699)
- Allow the injection of TokenCountEstimator by
[@&#8203;andreadimaio](https://github.com/andreadimaio) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/705](https://github.com/quarkiverse/quarkus-langchain4j/pull/705)
- Add domain config for Azure AI by
[@&#8203;duchamk](https://github.com/duchamk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/698](https://github.com/quarkiverse/quarkus-langchain4j/pull/698)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to
3.3.0 by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/681](https://github.com/quarkiverse/quarkus-langchain4j/pull/681)
- Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.3.13 to 24.4.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/680](https://github.com/quarkiverse/quarkus-langchain4j/pull/680)
- Putting Generic Authentication flow to the Core by
[@&#8203;csotiriou](https://github.com/csotiriou) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/694](https://github.com/quarkiverse/quarkus-langchain4j/pull/694)
- Update pgvector-store.adoc - remove reference to Redis by
[@&#8203;reconway](https://github.com/reconway) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/711](https://github.com/quarkiverse/quarkus-langchain4j/pull/711)
- Hardcode neo4j image version to 5.20.0 for the tests for now by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/715](https://github.com/quarkiverse/quarkus-langchain4j/pull/715)
- Add a warning about missing -parameters flag for javac by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/713](https://github.com/quarkiverse/quarkus-langchain4j/pull/713)
- Redis embedding store: metadata filtering by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/714](https://github.com/quarkiverse/quarkus-langchain4j/pull/714)
- Bump org.wiremock:wiremock-standalone from 3.6.0 to 3.8.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/712](https://github.com/quarkiverse/quarkus-langchain4j/pull/712)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to
3.3.0 by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/710](https://github.com/quarkiverse/quarkus-langchain4j/pull/710)
- Switch category of extensions to AI by
[@&#8203;cescoffier](https://github.com/cescoffier) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/704](https://github.com/quarkiverse/quarkus-langchain4j/pull/704)
- Bringing domain-name on par with the rest of the optional
configurations by
[@&#8203;csotiriou](https://github.com/csotiriou) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/707](https://github.com/quarkiverse/quarkus-langchain4j/pull/707)
- Improve UI of the embedding store page by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/720](https://github.com/quarkiverse/quarkus-langchain4j/pull/720)
- Rename one of the OpenAiDevUIProcessors to avoid name clash by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/719](https://github.com/quarkiverse/quarkus-langchain4j/pull/719)
- Bump Quarkus version to latest by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/717](https://github.com/quarkiverse/quarkus-langchain4j/pull/717)
- Prevent false positive of javac -parameters by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/718](https://github.com/quarkiverse/quarkus-langchain4j/pull/718)
- Bump io.quarkiverse.wiremock:quarkus-wiremock-test from 1.3.2 to 1.3.3
by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/677](https://github.com/quarkiverse/quarkus-langchain4j/pull/677)
- add stop sequence config for openAI chat config model by
[@&#8203;sebastienblanc](https://github.com/sebastienblanc) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/695](https://github.com/quarkiverse/quarkus-langchain4j/pull/695)
- Update to LangChain4j 0.32.0 by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/721](https://github.com/quarkiverse/quarkus-langchain4j/pull/721)

#### New Contributors

- [@&#8203;sberyozkin](https://github.com/sberyozkin) made
their first contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/539](https://github.com/quarkiverse/quarkus-langchain4j/pull/539)
- [@&#8203;laurentperez](https://github.com/laurentperez) made
their first contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/687](https://github.com/quarkiverse/quarkus-langchain4j/pull/687)
- [@&#8203;duchamk](https://github.com/duchamk) made their
first contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/698](https://github.com/quarkiverse/quarkus-langchain4j/pull/698)
- [@&#8203;reconway](https://github.com/reconway) made their
first contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/711](https://github.com/quarkiverse/quarkus-langchain4j/pull/711)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.15.1...0.16.0

###
[`v0.15.1`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.15.1)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.15.0...0.15.1)

#### What's Changed

- Replace quarkus PGVectorEmbeddingStore with new Langchain4J
PGVectorEmbeddingStore by
[@&#8203;humcqc](https://github.com/humcqc) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/619](https://github.com/quarkiverse/quarkus-langchain4j/pull/619)
- Ollama Illegal unquoted character by
[@&#8203;humcqc](https://github.com/humcqc) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/651](https://github.com/quarkiverse/quarkus-langchain4j/pull/651)
- Bump org.wiremock:wiremock-standalone from 3.5.4 to 3.6.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/615](https://github.com/quarkiverse/quarkus-langchain4j/pull/615)
- Don't fail in the DevUI because of WebSearchTool by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/653](https://github.com/quarkiverse/quarkus-langchain4j/pull/653)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.15.0...0.15.1

###
[`v0.15.0`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.15.0)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.14.2...0.15.0)

#### What's Changed

- Fix bearer pattern for logging Azure requests by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/601](https://github.com/quarkiverse/quarkus-langchain4j/pull/601)
- Add default values for URLS of HuggingFace models by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/604](https://github.com/quarkiverse/quarkus-langchain4j/pull/604)
- Rename csv-chatbot to sql-chatbot by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/605](https://github.com/quarkiverse/quarkus-langchain4j/pull/605)
- Restructure the code of the repository by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/606](https://github.com/quarkiverse/quarkus-langchain4j/pull/606)
- Polish AiServicesRecorder by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/608](https://github.com/quarkiverse/quarkus-langchain4j/pull/608)
- Add an example of use of image description using GPT-4o by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/614](https://github.com/quarkiverse/quarkus-langchain4j/pull/614)
- Update to LangChain4j 0.31.0 by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/622](https://github.com/quarkiverse/quarkus-langchain4j/pull/622)
- Simplify OpenTelemetry instrumentation code by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/623](https://github.com/quarkiverse/quarkus-langchain4j/pull/623)
- Fix issue with reload when tools are new added by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/629](https://github.com/quarkiverse/quarkus-langchain4j/pull/629)
- Mistral listed twice in nav by
[@&#8203;edeandrea](https://github.com/edeandrea) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/641](https://github.com/quarkiverse/quarkus-langchain4j/pull/641)
- Remove erroneously added service file by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/645](https://github.com/quarkiverse/quarkus-langchain4j/pull/645)
- make vertexai.gemini timeout configurable by
[@&#8203;exaV](https://github.com/exaV) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/640](https://github.com/quarkiverse/quarkus-langchain4j/pull/640)
- Watch files configured in `@SystemMessage` or `@UserMessage` by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/639](https://github.com/quarkiverse/quarkus-langchain4j/pull/639)
- Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/627](https://github.com/quarkiverse/quarkus-langchain4j/pull/627)
- Allow dynamic authorization headers for OpenAI + Azure OpenAI by
[@&#8203;csotiriou](https://github.com/csotiriou) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/646](https://github.com/quarkiverse/quarkus-langchain4j/pull/646)
- Introduce a way to configure tools per method of an AiService by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/613](https://github.com/quarkiverse/quarkus-langchain4j/pull/613)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.14.1...0.15.0

###
[`v0.14.2`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.14.2)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.14.1...0.14.2)

#### What's Changed

- Fix bearer pattern for logging Azure requests by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/601](https://github.com/quarkiverse/quarkus-langchain4j/pull/601)
- Fix issue with reload when tools are new added by
[@&#8203;geoand](https://github.com/geoand)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.14.1...0.14.2

###
[`v0.14.1`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.14.1)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.14.0...0.14.1)

#### What's Changed

- Refactor jokes jbang bot to be picocli based by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/571](https://github.com/quarkiverse/quarkus-langchain4j/pull/571)
- Properly configure for embedding model by
[@&#8203;csotiriou](https://github.com/csotiriou) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/597](https://github.com/quarkiverse/quarkus-langchain4j/pull/597)
- Fix update sample version when releasing by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/596](https://github.com/quarkiverse/quarkus-langchain4j/pull/596)
- Allow multi-deployment configuration for Azure OpenAI by
[@&#8203;csotiriou](https://github.com/csotiriou) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/598](https://github.com/quarkiverse/quarkus-langchain4j/pull/598)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.14.0...0.14.1

###
[`v0.14.0`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.14.0)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.13.1...0.14.0)

#### What's Changed

- Fix configuration error in Gemini by
[@&#8203;exaV](https://github.com/exaV) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/558](https://github.com/quarkiverse/quarkus-langchain4j/pull/558)
- Upgrade to Quarkus Antora 0.0.4 - fix podman issues by
[@&#8203;ppalaga](https://github.com/ppalaga) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/533](https://github.com/quarkiverse/quarkus-langchain4j/pull/533)
- Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.3.11 to 24.3.12
by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/553](https://github.com/quarkiverse/quarkus-langchain4j/pull/553)
- Bump io.quarkiverse.wiremock:quarkus-wiremock-test from 1.3.1 to 1.3.2
by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/526](https://github.com/quarkiverse/quarkus-langchain4j/pull/526)
- Include instruction for docker users in email-me-a-poem readme by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/562](https://github.com/quarkiverse/quarkus-langchain4j/pull/562)
- Drop uneeded MyChatModelSupplier from email-me-a-peom by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/565](https://github.com/quarkiverse/quarkus-langchain4j/pull/565)
- Add minimal html UI for email me a peom by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/564](https://github.com/quarkiverse/quarkus-langchain4j/pull/564)
- Fix distance fraud detection by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/568](https://github.com/quarkiverse/quarkus-langchain4j/pull/568)
- Fix description of email-me-a-poem by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/561](https://github.com/quarkiverse/quarkus-langchain4j/pull/561)
- Setup now ensures there are frauds to report by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/566](https://github.com/quarkiverse/quarkus-langchain4j/pull/566)
- Add hints in the triage review page by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/570](https://github.com/quarkiverse/quarkus-langchain4j/pull/570)
- Add documentation on using authentication headers with Ollama by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/573](https://github.com/quarkiverse/quarkus-langchain4j/pull/573)
- Fix the poem and triage samples by
[@&#8203;cescoffier](https://github.com/cescoffier) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/574](https://github.com/quarkiverse/quarkus-langchain4j/pull/574)
- When there is a single SystemMessage expose set it to dev ui. by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/572](https://github.com/quarkiverse/quarkus-langchain4j/pull/572)
- Add missing guide link in extensions by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/576](https://github.com/quarkiverse/quarkus-langchain4j/pull/576)
- Use vaadin progress bar in dev-ui embedding store by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/575](https://github.com/quarkiverse/quarkus-langchain4j/pull/575)
- Introduce a new foundation for Dev Services like experience by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/557](https://github.com/quarkiverse/quarkus-langchain4j/pull/557)
- Apply model constraints to image ui combos by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/579](https://github.com/quarkiverse/quarkus-langchain4j/pull/579)
- Improve email-me-a-poem ui by
[@&#8203;iocanel](https://github.com/iocanel) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/582](https://github.com/quarkiverse/quarkus-langchain4j/pull/582)
- Bump org.mvnpm.at.mvnpm:vaadin-webcomponents from 24.3.12 to 24.3.13
by [@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/583](https://github.com/quarkiverse/quarkus-langchain4j/pull/583)
- Update review triage sample by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/584](https://github.com/quarkiverse/quarkus-langchain4j/pull/584)
- Fix name in VertxAiGeminiRestApi by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/587](https://github.com/quarkiverse/quarkus-langchain4j/pull/587)
- Use GPT 4o in fraud detection sample by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/586](https://github.com/quarkiverse/quarkus-langchain4j/pull/586)
- Introduce preloading of models for Ollama by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/585](https://github.com/quarkiverse/quarkus-langchain4j/pull/585)
- Add docs about using Podman AI Lab by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/588](https://github.com/quarkiverse/quarkus-langchain4j/pull/588)
- Make token limit configuration for Ollama optional by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/589](https://github.com/quarkiverse/quarkus-langchain4j/pull/589)
- Introduce global timeout configuration by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/593](https://github.com/quarkiverse/quarkus-langchain4j/pull/593)
- Segregate memory of concurrent requests to different AI services by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/594](https://github.com/quarkiverse/quarkus-langchain4j/pull/594)

#### New Contributors

- [@&#8203;exaV](https://github.com/exaV) made their first
contribution in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/558](https://github.com/quarkiverse/quarkus-langchain4j/pull/558)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.13.1...0.14.0

###
[`v0.13.1`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.13.1)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.13.0...0.13.1)

#### What's Changed

- Send pretty printed JSON body by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/550](https://github.com/quarkiverse/quarkus-langchain4j/pull/550)
- Neo4j embedding store by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/548](https://github.com/quarkiverse/quarkus-langchain4j/pull/548)
- Bump io.sundr:sundr-maven-plugin from 0.103.1 to 0.200.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/527](https://github.com/quarkiverse/quarkus-langchain4j/pull/527)

**Full Changelog**:
https://github.com/quarkiverse/quarkus-langchain4j/compare/0.13.0...0.13.1

###
[`v0.13.0`](https://github.com/quarkiverse/quarkus-langchain4j/releases/tag/0.13.0)

[Compare
Source](https://github.com/quarkiverse/quarkus-langchain4j/compare/0.12.1...0.13.0)

#### What's Changed

- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to
3.13.0 by [@&#8203;dependabot](https://github.com/dependabot)
in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/516](https://github.com/quarkiverse/quarkus-langchain4j/pull/516)
- Ability to turn off ingestion with Easy RAG by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/518](https://github.com/quarkiverse/quarkus-langchain4j/pull/518)
- Introduce dependabot updates for samples by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/517](https://github.com/quarkiverse/quarkus-langchain4j/pull/517)
- Move BAM APIs version to 2024-04-15 by
[@&#8203;andreadimaio](https://github.com/andreadimaio) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/520](https://github.com/quarkiverse/quarkus-langchain4j/pull/520)
- Add a Redis based chat memory store extension by
[@&#8203;sebastienblanc](https://github.com/sebastienblanc) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/429](https://github.com/quarkiverse/quarkus-langchain4j/pull/429)
- Improve a few things in websockets.adoc by
[@&#8203;gsmet](https://github.com/gsmet) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/521](https://github.com/quarkiverse/quarkus-langchain4j/pull/521)
- Make sure the bot knows its name in samples by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/524](https://github.com/quarkiverse/quarkus-langchain4j/pull/524)
- Use [@&#8203;Default](https://github.com/Default) literal
instance by [@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/525](https://github.com/quarkiverse/quarkus-langchain4j/pull/525)
- Remove timestamps from chat messages for now by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/528](https://github.com/quarkiverse/quarkus-langchain4j/pull/528)
- Improve the Easy RAG documentation by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/530](https://github.com/quarkiverse/quarkus-langchain4j/pull/530)
- Introduce initial support for Google's Palm2 chat model by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/531](https://github.com/quarkiverse/quarkus-langchain4j/pull/531)
- Make Vertex AI module testable by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/532](https://github.com/quarkiverse/quarkus-langchain4j/pull/532)
- Introduce initial support for Google's Gemini chat model by
[@&#8203;geoand](https://github.com/geoand) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/534](https://github.com/quarkiverse/quarkus-langchain4j/pull/534)
- Properly catch JSON-RPC errors when adding embeddings by
[@&#8203;jmartisk](https://github.com/jmartisk) in
[https://github.com/quarkiverse/quarkus-langchain4j/pull/537](https://github.com/quarkiverse/quarkus-langchain4j/pull/537)
- Introduce global logging properties by
[@&#8203;geoand](https://github.com/geoan

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

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

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/langchain4j/langchain4j-examples).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMS41IiwidXBkYXRlZEluVmVyIjoiMzkuMTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Nov 13, 2024
1 parent cbbec00 commit e8b3d3b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion quarkus-example/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>io.quarkiverse.langchain4j</groupId>
<artifactId>quarkus-langchain4j-parent</artifactId>
<version>0.9.1</version>
<version>0.21.0</version>
<relativePath/>
</parent>

Expand Down

0 comments on commit e8b3d3b

Please sign in to comment.