主题
Jina
Maven 依赖
xml
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-jina</artifactId>
<version>1.22.0-beta32</version>
</dependency>1
2
3
4
5
2
3
4
5
API
JinaEmbeddingModel
能力
- 多模态(
jina-clip-v2、jina-embeddings-v4—— 依据模型名自动检测):嵌入文本和图像。Jina 对每个输入项只嵌入单一模态(它不会融合交错的文本 + 图像);在EmbeddingRequest中为每个输入传入单个TextContent或单个ImageContent(URL 或 base64)。 - 输入类型(
jina-embeddings-v3、jina-embeddings-v4、jina-embeddings-v5—— 依据模型名自动检测):对搜索查询与其匹配文档采用不同的嵌入方式,这通常能提升检索质量。可在EmbeddingRequest上逐次设置EmbeddingInputType.QUERY或DOCUMENT, 或通过EmbeddingStoreContentRetriever.embeddingInputType(...)。不提供该能力的模型(例如jina-clip-v2)会拒绝该参数而非静默忽略。 - 监听器:通过
JinaEmbeddingModel.builder().listeners(...)配置。
关于请求/响应 API 及多模态用法,参见嵌入模型。