Skip to content

0.31.0

Latest
Compare
Choose a tag to compare
@langchain4j langchain4j released this 23 May 15:42
· 15 commits to main since this release
d9cb1e9

New Core Features

  • [RAG] Web search engine as a retriever for RAG and as a tool by @czelabueno in #642
  • [RAG] Option to return retrieved Contents/TextSegments when using AI Services by @KaisNeffati in #1015
  • [RAG] (Experimental) SQL database content retriever (SqlDatabaseContentRetriever) by @langchain4j in #1056
  • LLM Observability: Part 1 (OpenAI) by @langchain4j in #1058

New Integrations

Notable Changes

  • Azure OpenAI: migrate from functions to tools by @jdubois in #529
  • Vertex AI Gemini: support system messages and parallel tools by @glaforge in #1141
  • PgVector: implement metadata filtering (3 implementations: JSON, JSONB and separate columns) by @humcqc in #851
  • PgVector: implement removal (all, by ID, by IDs, by filter) by @humcqc in #1113
  • Weaviate: implement storing metadata and support gRPC by @ehsavoie in #800
  • AWS Bedrock: add streaming model for Anthropic by @michalkozminski in #1006
  • OpenAI: allow adding custom HTTP headers by @ProstoSanja in #858

Breaking Changes

Other Changes

New Contributors

Full Changelog: 0.30.0...0.31.0