Skip to content

Releases: Ganeshsivakumar/langchain-beam

v0.3.0 Release

08 Feb 13:38
d994ae8

Choose a tag to compare

A new release of Langchain-Beam 🚀

Highlights

  • Introduces Embedding Transform LangchainBeamEmbedding to generate vector embedding for text in pipeline.
  • Added documentation for LLM transform and example pipelines.
  • Refactored internal model builder class

What's Changed

  • refactor: improve builder class handling in model options by in #20
  • feat: Embedding PTransform #21
  • docs: LLM transform documentation #22
  • Update issue templates #23
  • docs: Example pipeline with apache flink runner #24
  • chore: v0.3.0 Maven central release #25

Full Changelog: v0.2.0...v0.3.0

v0.2.0 Release

31 Dec 13:29
7299ff8

Choose a tag to compare

Excited to share newer version of langchain-beam 🚀

Highlights

  • updated the PTransform to take PCollection of string as input instead of generic input, and the transform outputs LangchainBeamOutput that contains input element and model's output.
public class LangchainBeam<T> extends PTransform<PCollection<String>, PCollection<LangchainBeamOutput>>
  • LangchainModelHandler now takes a outputFormat in a map of key and value to structure model's output

  • integrated Anthropic models

  • a new docusaurus site to for documentation, tutorials and how-to guides on beam pipelines using
    LangchainBeam transform. Deployed at -https://ganeshsivakumar.github.io/langchain-beam/docs/intro/

What's Changed

  • docs: readme and licence in #1
  • chore: api docs and test for langchain-beam in #2
  • build: configure pom.xml for Maven Central release in #3
  • build(deps-dev): bump junit:junit from 4.11 to 4.13.1 in /langchain-beam by @dependabot in #4
  • docs: readme update in #5
  • feat: structured model outputs in #6
  • build: CI pipeline in #7
  • feat: Anthropic model options and builder in #11
  • docs: add example Apache Beam pipeline with Langchain-Beam in #15
  • docs: updated readme.md in #16
  • docs: create documentation site with docusaurus in #17
  • chore: v0.2.0 Maven central release in #19

update the dependency to start using latest version.

<dependency>
    <groupId>io.github.ganeshsivakumar</groupId>
    <artifactId>langchain-beam</artifactId>
    <version>0.2.0</version>
</dependency>