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, queryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.t4a.processor.AIProcessor
query, summarize
-
Constructor Details
-
SpringGeminiProcessor
public SpringGeminiProcessor(org.springframework.context.ApplicationContext context)
-