Package com.t4a.processor.spring
Class SpringGeminiProcessor
java.lang.Object
com.t4a.processor.GeminiV2ActionProcessor
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.GeminiV2ActionProcessor
processSingleAction, processSingleAction, 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
processSingleAction, processSingleAction, processSingleAction, query, query, setCallBack, summarize
-
Constructor Details
-
SpringGeminiProcessor
public SpringGeminiProcessor(org.springframework.context.ApplicationContext context)
-