public static class BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder |
apiKey(java.lang.String apiKey)
设置百度AppBuilder API Key(必填)
|
BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder |
apiUrl(java.lang.String apiUrl)
设置API URL(必填 百度官方地址)
|
BaiduWebSearchRepository |
build()
构建BaiduAiSearchRepository实例
|
BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder |
embeddingModel(EmbeddingModel embeddingModel)
设置嵌入模型(可选,用于相似度排序)
|
BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder |
model(java.lang.String model)
设置大模型名称(仅AI搜索模式有效,可选,默认为ernie-3.5-8k)
支持的模型包括:
- ernie-3.5-8k
- ernie-4.0-turbo-8k(支持图文混排场景)
- ernie-4.0-turbo-128k(支持图文混排场景)
- deepseek-r1
- deepseek-v3
等
|
public BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder apiKey(java.lang.String apiKey)
public BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder apiUrl(java.lang.String apiUrl)
public BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder model(java.lang.String model)
支持的模型包括: - ernie-3.5-8k - ernie-4.0-turbo-8k(支持图文混排场景) - ernie-4.0-turbo-128k(支持图文混排场景) - deepseek-r1 - deepseek-v3 等
public BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder embeddingModel(EmbeddingModel embeddingModel)
public BaiduWebSearchRepository build()