Package com.t4a.processor.selenium
Interface SeleniumProcessor
- All Known Implementing Classes:
SeleniumGeminiProcessor,SeleniumOpenAIProcessor
public interface SeleniumProcessor
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionorg.openqa.selenium.WebDriverdefault StringgetStringFromPrompt(String prompt, String key) getUtils()default voidprocessWebAction(String prompt) booleantrueFalseQuery(String question)
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER
-
-
Method Details
-
processWebAction
- Throws:
AIProcessingException
-
getStringFromPrompt
- Throws:
AIProcessingException
-
trueFalseQuery
- Throws:
AIProcessingException
-
getDriver
org.openqa.selenium.WebDriver getDriver() -
getUtils
JsonUtils getUtils() -
getTransformer
PromptTransformer getTransformer() -
getActionProcessor
AIProcessor getActionProcessor()
-