0.30.0
版本发布时间: 2024-04-17 00:22:35
langchain4j/langchain4j最新发布版本:0.33.0(2024-07-25 16:34:14)
Highlights
- AI Services: Allow defining system message dynamically/programmatically by @mariofusco in https://github.com/langchain4j/langchain4j/pull/862
- AI Services: Support template variables in method parameter annotated with
@UserMessage
by @daixi98 in https://github.com/langchain4j/langchain4j/pull/930 - Anthropic: Support tools by @langchain4j in https://github.com/langchain4j/langchain4j/pull/897
Other Changes
- Add getters to AnthropicCreateMessageRequest and change scope of attributes by @edeandrea in https://github.com/langchain4j/langchain4j/pull/873
- refactor: redefine HuggingFaceModelName constant class by @vegetablest in https://github.com/langchain4j/langchain4j/pull/870
- refactor: Update AstraDbEmbeddingStoreIT.java by @eltociear in https://github.com/langchain4j/langchain4j/pull/863
- Simplifiable conditional expression by @qmonmert in https://github.com/langchain4j/langchain4j/pull/849
- Bump express from 4.18.2 to 4.19.2 in /docs by @dependabot in https://github.com/langchain4j/langchain4j/pull/831
- AI Services: testing, refactoring and documentation by @langchain4j in https://github.com/langchain4j/langchain4j/pull/933
- Add getters for AnthropicMessage by @geoand in https://github.com/langchain4j/langchain4j/pull/944
Bug Fixes
- Fix baseUrl misconfiguration in ZhipuAiClient builder by @Glarme in https://github.com/langchain4j/langchain4j/pull/872
- Removing incorrect end comma in jsonStructure for POJO extracting AI Services by @LizeRaes in https://github.com/langchain4j/langchain4j/pull/894
- Fix #880: RAG + TOOLS broken link by @remyohajinwa in https://github.com/langchain4j/langchain4j/pull/889
- Fix #913: FileSystemDocumentLoader: ignore empty/blank documents, improved error/warn messages by @langchain4j in https://github.com/langchain4j/langchain4j/pull/920
- Fix #921: AI Services: Do not fail streaming when TokenUsage is null by @langchain4j in https://github.com/langchain4j/langchain4j/pull/939
- Fix #601: Do not restrict Map key/value types when deserializing from JSON by @langchain4j in https://github.com/langchain4j/langchain4j/pull/918
New Contributors
- @Glarme made their first contribution in https://github.com/langchain4j/langchain4j/pull/872
- @vegetablest made their first contribution in https://github.com/langchain4j/langchain4j/pull/870
- @remyohajinwa made their first contribution in https://github.com/langchain4j/langchain4j/pull/889
- @mariofusco made their first contribution in https://github.com/langchain4j/langchain4j/pull/862
- @daixi98 made their first contribution in https://github.com/langchain4j/langchain4j/pull/930
Full Changelog: https://github.com/langchain4j/langchain4j/compare/0.29.1...0.30.0