支持多模态向量计算
// 请求
final var request = MmEmbeddingRequest.newBuilder()
.model(MmEmbeddingModel.MM_EMBEDDING_ONE_PEACE_V1)
.option(MmEmbeddingOptions.AUTO_TRUNCATION, true)
.contents(
FactorContent.ofAudio(URI.create("https://dashscope.oss-cn-beijing.aliyuncs.com/audios/2channel_16K.wav")),
FactorContent.ofImage(URI.create("https://ompc-images.oss-cn-hangzhou.aliyuncs.com/image-002.jpeg")),
FactorContent.ofText("一个帅哥在骑自行车念经"),
FactorContent.ofText("有两个自行车")
)
.build();
// 应答
final var response = client.mmEmbedding(request)
.async()
.join();