@@ -226,8 +226,8 @@ async def _handle_analyze_image(call: ServiceCall) -> dict:
226226 SUBENTRY_CONVERSATION ,
227227 (CONF_CHAT_URL , AI_HUB_CHAT_URL ),
228228 (CONF_CHAT_MODEL , RECOMMENDED_CHAT_MODEL ),
229- lambda config : (config [2 ], config [0 ]),
230- handle_analyze_image ,
229+ config_mapper = lambda config : (config [2 ], config [0 ]),
230+ handler = handle_analyze_image ,
231231 )
232232
233233
@@ -237,8 +237,8 @@ async def _handle_generate_image(call: ServiceCall) -> dict:
237237 call ,
238238 SUBENTRY_AI_TASK ,
239239 (CONF_IMAGE_URL , AI_HUB_IMAGE_GEN_URL ),
240- lambda config : (config [1 ], config [0 ]),
241- handle_generate_image ,
240+ config_mapper = lambda config : (config [1 ], config [0 ]),
241+ handler = handle_generate_image ,
242242 )
243243
244244
@@ -248,8 +248,8 @@ async def _handle_stt_transcribe(call: ServiceCall) -> dict:
248248 call ,
249249 SUBENTRY_STT ,
250250 (CONF_STT_URL , SILICONFLOW_ASR_URL ),
251- lambda config : (config [1 ], config [0 ]),
252- handle_stt_transcribe ,
251+ config_mapper = lambda config : (config [1 ], config [0 ]),
252+ handler = handle_stt_transcribe ,
253253 )
254254
255255
0 commit comments