Class SpringAIZhipuaiEmbeddingConfig

java.lang.Object
com.bytedesk.ai.springai.providers.zhipuai.SpringAIZhipuaiEmbeddingConfig

@Configuration @ConditionalOnProperty(prefix="spring.ai.zhipuai.embedding", name="enabled", havingValue="true", matchIfMissing=false) public class SpringAIZhipuaiEmbeddingConfig extends Object
Deprecated.
使用ZhipuaiEmbeddingConfig https://open.bigmodel.cn/dev/api#sdk_install https://github.com/MetaGLM/zhipuai-sdk-java-v4 https://docs.spring.io/spring-ai/reference/api/embeddings/zhipuai-embeddings.html https://open.bigmodel.cn/overview ZhiPuAI Embedding Configuration
  • Field Details

    • zhipuaiApiKey

      @Value("${spring.ai.zhipuai.api-key:}") String zhipuaiApiKey
      Deprecated.
    • zhipuaiBaseUrl

      @Value("${spring.ai.zhipuai.base-url:https://open.bigmodel.cn/api/paas}") String zhipuaiBaseUrl
      Deprecated.
    • zhipuaiEmbeddingApiKey

      @Value("${spring.ai.zhipuai.embedding.api-key:${spring.ai.zhipuai.api-key:}}") String zhipuaiEmbeddingApiKey
      Deprecated.
    • zhipuaiEmbeddingModel

      @Value("${spring.ai.zhipuai.embedding.options.model:embedding-2}") String zhipuaiEmbeddingModel
      Deprecated.
  • Constructor Details

    • SpringAIZhipuaiEmbeddingConfig

      public SpringAIZhipuaiEmbeddingConfig()
      Deprecated.
  • Method Details

    • bytedeskZhipuaiEmbeddingApi

      @Bean("bytedeskZhipuaiEmbeddingApi") org.springframework.ai.zhipuai.api.ZhiPuAiApi bytedeskZhipuaiEmbeddingApi()
      Deprecated.
    • bytedeskZhipuaiEmbeddingOptions

      @Bean("bytedeskZhipuaiEmbeddingOptions") org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions bytedeskZhipuaiEmbeddingOptions()
      Deprecated.
    • zhiPuAiEmbeddingModel

      @Bean("zhiPuAiEmbeddingModel") @ConditionalOnProperty(name="spring.ai.model.embedding", havingValue="zhipuai", matchIfMissing=false) org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel zhiPuAiEmbeddingModel()
      Deprecated.