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

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
Workspace
tessl
Visibility
Public
Created
Last updated
Describes
mavenpkg:maven/dev.langchain4j/langchain4j-vertex-ai@1.11.x
Publish Source
CLI
Badge
tessl/maven-dev-langchain4j--langchain4j-vertex-ai badge