CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/maven-dev-langchain4j--langchain4j-vertex-ai

LangChain4j integration for Google Vertex AI models including chat, language, embedding, image, and scoring capabilities

Pending

Quality

Pending

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

Overview
Eval results
Files

index.mddocs/

LangChain4j Vertex AI Integration

LangChain4j integration for Google Vertex AI. Provides Java APIs for chat, language, embedding, image, and scoring models.

Installation

<dependency>
    <groupId>dev.langchain4j</groupId>
    <artifactId>langchain4j-vertex-ai</artifactId>
    <version>1.11.0-beta19</version>
</dependency>

Quick Start

VertexAiChatModel model = VertexAiChatModel.builder()
    .endpoint("https://us-central1-aiplatform.googleapis.com/v1/")
    .project("your-project-id")
    .location("us-central1")
    .publisher("google")
    .modelName("chat-bison@001")
    .build();

Models

  • Chat Model - Conversational AI (chat-bison, gemini)
  • Language Model - Text generation (text-bison)
  • Embedding Model - Text embeddings (text-embedding-004)
  • Image Model - Image generation (imagegeneration@006)
  • Scoring Model - Text ranking (semantic-ranker-512)

Setup & Reference

Install with Tessl CLI

npx tessl i tessl/maven-dev-langchain4j--langchain4j-vertex-ai

docs

index.md

quick-reference.md

tile.json