Class EmbeddingModelInfoController
java.lang.Object
com.bytedesk.ai.springai.controller.EmbeddingModelInfoController
@RestController
@RequestMapping("/spring/ai/api/v1/embedding-models")
public class EmbeddingModelInfoController
extends Object
EmbeddingModel信息查询控制器
提供查看所有EmbeddingModel和Primary EmbeddingModel的接口
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BytedeskProperties
private final EmbeddingModelInfoService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<JsonResult<?>>
获取所有EmbeddingModel信息 GET http://127.0.0.1:9003/spring/ai/api/v1/embedding-models/infoorg.springframework.http.ResponseEntity<JsonResult<?>>
获取Primary EmbeddingModel信息 GET http://127.0.0.1:9003/spring/ai/api/v1/embedding-models/primaryorg.springframework.http.ResponseEntity<JsonResult<?>>
获取VectorStore使用的EmbeddingModel信息 GET http://127.0.0.1:9003/spring/ai/api/v1/embedding-models/vectorstoreorg.springframework.http.ResponseEntity<JsonResult<?>>
测试 DashScope embedding 模型 GET http://127.0.0.1:9003/spring/ai/api/v1/embedding-models/test-dashscope-models
-
Field Details
-
embeddingModelInfoService
-
bytedeskProperties
-
-
Constructor Details
-
EmbeddingModelInfoController
public EmbeddingModelInfoController()
-
-
Method Details
-
getAllEmbeddingModelsInfo
@GetMapping("/info") public org.springframework.http.ResponseEntity<JsonResult<?>> getAllEmbeddingModelsInfo()获取所有EmbeddingModel信息 GET http://127.0.0.1:9003/spring/ai/api/v1/embedding-models/info -
getPrimaryEmbeddingModelInfo
@GetMapping("/primary") public org.springframework.http.ResponseEntity<JsonResult<?>> getPrimaryEmbeddingModelInfo()获取Primary EmbeddingModel信息 GET http://127.0.0.1:9003/spring/ai/api/v1/embedding-models/primary -
getVectorStoreEmbeddingModelInfo
@GetMapping("/vectorstore") public org.springframework.http.ResponseEntity<JsonResult<?>> getVectorStoreEmbeddingModelInfo()获取VectorStore使用的EmbeddingModel信息 GET http://127.0.0.1:9003/spring/ai/api/v1/embedding-models/vectorstore -
testDashScopeModels
@GetMapping("/test-dashscope-models") public org.springframework.http.ResponseEntity<JsonResult<?>> testDashScopeModels()测试 DashScope embedding 模型 GET http://127.0.0.1:9003/spring/ai/api/v1/embedding-models/test-dashscope-models
-