v0.2.0 Release
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
LangchainBeamOutputthat contains input element and model's output.
public class LangchainBeam<T> extends PTransform<PCollection<String>, PCollection<LangchainBeamOutput>>-
LangchainModelHandlernow takes aoutputFormatin 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>