1414@ Component
1515public class RouterAgent {
1616 private static final Logger LOGGER = LoggerFactory .getLogger (RouterAgent .class );
17- private final IntentExtractor intentAgent ;
17+ private final IntentExtractor intentExtractor ;
1818 private final PaymentAgent paymentAgent ;
1919 private final TransactionsReportingAgent historyReportingAgent ;
2020 private final AccountAgent accountAgent ;
2121
2222 private final ToolsExecutionCache toolsExecutionCache ;
2323
2424 public RouterAgent (LoggedUserService loggedUserService , ToolsExecutionCache toolsExecutionCache , OpenAIAsyncClient openAIAsyncClient , DocumentIntelligenceClient documentIntelligenceClient , BlobStorageProxy blobStorageProxy , @ Value ("${openai.chatgpt.deployment}" ) String gptChatDeploymentModelId , @ Value ("${transactions.api.url}" ) String transactionsAPIUrl , @ Value ("${accounts.api.url}" ) String accountsAPIUrl , @ Value ("${payments.api.url}" ) String paymentsAPIUrl ){
25- this .intentAgent = new IntentExtractor (openAIAsyncClient ,gptChatDeploymentModelId );
25+ this .intentExtractor = new IntentExtractor (openAIAsyncClient ,gptChatDeploymentModelId );
2626 this .paymentAgent = new PaymentAgent (openAIAsyncClient ,loggedUserService ,toolsExecutionCache ,gptChatDeploymentModelId ,documentIntelligenceClient ,blobStorageProxy ,transactionsAPIUrl ,accountsAPIUrl ,paymentsAPIUrl );
2727 this .historyReportingAgent = new TransactionsReportingAgent (openAIAsyncClient ,loggedUserService ,toolsExecutionCache ,gptChatDeploymentModelId ,transactionsAPIUrl ,accountsAPIUrl );
2828 this .accountAgent = new AccountAgent (openAIAsyncClient ,loggedUserService ,toolsExecutionCache ,gptChatDeploymentModelId ,accountsAPIUrl );
@@ -31,7 +31,7 @@ public RouterAgent(LoggedUserService loggedUserService, ToolsExecutionCache tool
3131
3232 public void run (ChatHistory chatHistory , AgentContext agentContext ){
3333 LOGGER .info ("======== Router Agent: Starting ========" );
34- IntentResponse intentResponse = intentAgent .run (chatHistory );
34+ IntentResponse intentResponse = intentExtractor .run (chatHistory );
3535
3636 LOGGER .info ("Intent Type for chat conversation is [{}]" , intentResponse .getIntentType ());
3737
0 commit comments