0.29.0
版本发布时间: 2024-03-26 19:11:51
langchain4j/langchain4j最新发布版本:0.33.0(2024-07-25 16:34:14)
Highlights
- Easy RAG by @langchain4j in https://github.com/langchain4j/langchain4j/pull/686
- Advanced RAG with Azure AI Search by @jdubois in https://github.com/langchain4j/langchain4j/pull/587
- Declarative AI Services for Spring Boot by @langchain4j in https://github.com/langchain4j/langchain4j-spring/pull/12
- Tool/function support for Mistral AI by @czelabueno in https://github.com/langchain4j/langchain4j/pull/767
- New embedding store integration: Azure Cosmos DB for MongoDB by @aayush3011 in https://github.com/langchain4j/langchain4j/pull/691
- Advanced RAG with Neo4j knowledge graphs by @theawesomenayak in https://github.com/langchain4j/langchain4j/pull/741
- Anthropic: added support for streaming, native images and Spring Boot starter by @langchain4j in https://github.com/langchain4j/langchain4j/pull/750 and https://github.com/langchain4j/langchain4j-spring/pull/11
- New in-process embedding model: BAAI/bge-small-en-v1.5 by @langchain4j in https://github.com/langchain4j/langchain4j-embeddings/pull/17
Other Changes
-
Configure the OpenAI user-agent for LangChain4J by @jdubois in https://github.com/langchain4j/langchain4j/pull/733
-
Introduce SPI for creating Mistral AI Client by @geoand in https://github.com/langchain4j/langchain4j/pull/744
-
OpenAI: OpenAiTokenizer now has a default constructor which should be suitable for all current models by @langchain4j in https://github.com/langchain4j/langchain4j/pull/745
-
Use Testcontainers Ollama module by @eddumelendez in https://github.com/langchain4j/langchain4j/pull/702
-
Update usage of PostgreSQLContainer with pgvector/pgvector image by @eddumelendez in https://github.com/langchain4j/langchain4j/pull/703
-
Create MongoDBAtlasContainer by @eddumelendez in https://github.com/langchain4j/langchain4j/pull/713
-
Add Inifinispan dependencies to the BOM by @agoncal in https://github.com/langchain4j/langchain4j/pull/769
-
Bumps com.azure:azure-identity from 1.11.3 to 1.11.4. by @jdubois in https://github.com/langchain4j/langchain4j/pull/762
-
Updates to Infinispan 15.0 final by @karesti in https://github.com/langchain4j/langchain4j/pull/753
-
Adds other embeddings dependencies to BOM by @agoncal in https://github.com/langchain4j/langchain4j/pull/779
-
Bump follow-redirects from 1.15.4 to 1.15.6 in /docs by @dependabot in https://github.com/langchain4j/langchain4j/pull/771
-
[DOCS] Update overview integration table with new integrations by @czelabueno in https://github.com/langchain4j/langchain4j/pull/766
-
updated openai4j version by @langchain4j in https://github.com/langchain4j/langchain4j/pull/780
-
Fix #748: qianfan model throw exception the length of messages must b… by @yangxb2010000 in https://github.com/langchain4j/langchain4j/pull/749
-
Azure AI Search: dimension shouldn't be mandatory for full text search by @jdubois in https://github.com/langchain4j/langchain4j/pull/796
-
Add support for Responsible AI by @jdubois in https://github.com/langchain4j/langchain4j/pull/764
-
DefaultRetrievalAugmentor: improve logging by @langchain4j in https://github.com/langchain4j/langchain4j/pull/798
-
Fix #770: do not invoke scoring model when there is no content ro rerank by @langchain4j in https://github.com/langchain4j/langchain4j/pull/797
-
Fix #756: Allow blank content in AiMessage, propagate failures into streaming handler (Ollama) by @langchain4j in https://github.com/langchain4j/langchain4j/pull/782
-
adds PGVector Store example by @rajadilipkolli in https://github.com/langchain4j/langchain4j/pull/792
-
[DOCS] MistralAI function calling docs by @czelabueno in https://github.com/langchain4j/langchain4j/pull/765
-
Bump com.azure:azure-storage-common from 12.24.2 to 12.24.3 by @jdubois in https://github.com/langchain4j/langchain4j/pull/809
-
Bump com.azure:azure-search-documents from 11.6.2 to 11.6.3. by @jdubois in https://github.com/langchain4j/langchain4j/pull/810
-
Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs by @dependabot in https://github.com/langchain4j/langchain4j/pull/807
-
Fix #757: Gemini: allow SystemMessage(s), merge them into the first UserMessage, warn in logs by @langchain4j in https://github.com/langchain4j/langchain4j/pull/812
-
[FEATURE] #734 Add missing foundational Bedrock models by @bottlerocketjonny in https://github.com/langchain4j/langchain4j/pull/773
-
Add streaming API for Bedrock Anthropics by @michalkozminski in https://github.com/langchain4j/langchain4j/pull/679
-
Support relative paths without parent directory by @InAnYan in https://github.com/langchain4j/langchain4j/pull/817
-
Allow using AI Service with tools without memory by @langchain4j in https://github.com/langchain4j/langchain4j/pull/819
-
Add a variable to optionally update the index in AzureAISearchContentRetriver by @jdubois in https://github.com/langchain4j/langchain4j/pull/822
-
Bump com.azure:azure-storage-blob from 12.25.2 to 12.25.3 by @jdubois in https://github.com/langchain4j/langchain4j/pull/811
-
Release 0.29.0 by @langchain4j in https://github.com/langchain4j/langchain4j/pull/830
New Contributors
- @yangxb2010000 made their first contribution in https://github.com/langchain4j/langchain4j/pull/749
- @rajadilipkolli made their first contribution in https://github.com/langchain4j/langchain4j/pull/792
- @aayush3011 made their first contribution in https://github.com/langchain4j/langchain4j/pull/691
- @bottlerocketjonny made their first contribution in https://github.com/langchain4j/langchain4j/pull/773
- @michalkozminski made their first contribution in https://github.com/langchain4j/langchain4j/pull/679
- @InAnYan made their first contribution in https://github.com/langchain4j/langchain4j/pull/817
Full Changelog: https://github.com/langchain4j/langchain4j/compare/0.28.0...0.29.0