Package com.t4a.processor.spring
Class SpringGeminiProcessor
java.lang.Object
com.t4a.processor.GeminiActionProcessor
com.t4a.processor.spring.SpringGeminiProcessor
- All Implemented Interfaces:
AIProcessor
This will ensure that the action classes are loaded from Spring Applicaiton Context rather than
creating the new one , the advantage of that is we can maintain spring dependency injection for all the beans
Uses Gemini for processing
-
Constructor Summary
ConstructorsConstructorDescriptionSpringGeminiProcessor
(org.springframework.context.ApplicationContext context) -
Method Summary
Methods inherited from class com.t4a.processor.GeminiActionProcessor
getActionList, processMultipleAction, processMultipleAction, processMultipleActionDynamically, processSingleAction, processSingleAction, processSingleAction, processSingleAction, processSingleAction, query
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.t4a.processor.AIProcessor
query, summarize
-
Constructor Details
-
SpringGeminiProcessor
public SpringGeminiProcessor(org.springframework.context.ApplicationContext context)
-