Files
langchain4j--langchain4j/docs/docs/integrations/embedding-models/jina.md
T
wehub-resource-sync a2578d7ff1
snapshot_release / snapshot_release (push) Has been cancelled
Documentation: build and deploy / deploy (push) Has been cancelled
langchain4j-github-bot.yml lint / langchain4j-github-bot.yml validation (push) Has been cancelled
Java CI / compile_and_unit_test (17) (push) Has been cancelled
Java CI / compile_and_unit_test (21) (push) Has been cancelled
Java CI / compile_and_unit_test (25) (push) Has been cancelled
Split Package Detection / check-split-packages (push) Has been cancelled
Java CI / integration_test (21) (push) Has been cancelled
Java CI / compliance (push) Has been cancelled
Java CI / spotless (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:38:45 +08:00

968 B

sidebar_position
sidebar_position
9

Jina

https://jina.ai/

Maven Dependency

<dependency>
    <groupId>dev.langchain4j</groupId>
    <artifactId>langchain4j-jina</artifactId>
    <version>1.17.2-beta27</version>
</dependency>

APIs

  • JinaEmbeddingModel

Capabilities

  • Multimodal (jina-clip-v2, jina-embeddings-v4 — auto-detected from the model name): embeds text and images. Jina embeds one modality per input item (it does not fuse interleaved text + image); pass a single TextContent or a single ImageContent (URL or base64) per input in an EmbeddingRequest.
  • Listeners: configure via JinaEmbeddingModel.builder().listeners(...).

See Embedding Model for the request/response API and multimodal usage.

Examples