chore(llmx-core): 添加模型服务映射日志输出 #24
@ -1,6 +1,7 @@
|
|||||||
package org.jcnc.llmx.core.service.manager
|
package org.jcnc.llmx.core.service.manager
|
||||||
|
|
||||||
|
|
||||||
|
import com.gewuyou.forgeboot.core.extension.log
|
||||||
import org.jcnc.llmx.core.service.config.ModelProperties
|
import org.jcnc.llmx.core.service.config.ModelProperties
|
||||||
import org.springframework.stereotype.Component
|
import org.springframework.stereotype.Component
|
||||||
|
|
||||||
@ -28,7 +29,9 @@ class ModelRouteManager(
|
|||||||
* @throws IllegalArgumentException 如果模型名不匹配任何已知前缀,抛出此异常
|
* @throws IllegalArgumentException 如果模型名不匹配任何已知前缀,抛出此异常
|
||||||
*/
|
*/
|
||||||
fun resolveServiceName(model: String): String {
|
fun resolveServiceName(model: String): String {
|
||||||
for ((prefix, serviceName) in modelProperties.modelServiceMap) {
|
val modelServiceMap = modelProperties.modelServiceMap
|
||||||
|
log.info("modelServiceMap: $modelServiceMap")
|
||||||
|
for ((prefix, serviceName) in modelServiceMap) {
|
||||||
if (model.startsWith(prefix)) {
|
if (model.startsWith(prefix)) {
|
||||||
return serviceName
|
return serviceName
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user