Package com.vaadin.uitest.ai.services
Class AiLangChainParserService
java.lang.Object
com.vaadin.uitest.ai.services.AiLangChainParserService
- All Implemented Interfaces:
com.vaadin.uitest.ai.LLMService
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.vaadin.uitest.ai.LLMService
com.vaadin.uitest.ai.LLMService.ServiceLocator -
Field Summary
Fields inherited from interface com.vaadin.uitest.ai.LLMService
GENERATE_HEADING_PLAYWRIGHT_JAVA, GENERATE_HEADING_PLAYWRIGHT_REACT, GENERATE_IMPORTS, GENERATE_IMPORTS_PLAYWRIGHT_JAVA, GENERATE_IMPORTS_PLAYWRIGHT_REACT, GENERATE_LOGIN_PLAYWRIGHT_JAVA, GENERATE_LOGIN_PLAYWRIGHT_REACT, GENERATE_SNIPPETS, PARSER_ASSISTANT_QUESTION, PARSER_SYSTEM_MSG_FLOW, PARSER_SYSTEM_MSG_LIT, PARSER_SYSTEM_MSG_REACT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetActionSelectors(Object... args) getGherkinTemplate(Object... args) getJavaHtmlTemplate(Object... args) getPromptTemplate(com.vaadin.uitest.ai.AiArguments aiArguments) requestAI(com.vaadin.uitest.ai.AiArguments aiArguments) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.uitest.ai.LLMService
getChatAssistantSystemMessage, getGeneratedResponse, getGeneratedResponse, getImports, getMaxTokens, getModel, getTemperature, prompts
-
Constructor Details
-
AiLangChainParserService
public AiLangChainParserService()
-
-
Method Details
-
getJavaHtmlTemplate
-
getPromptTemplate
- Specified by:
getPromptTemplatein interfacecom.vaadin.uitest.ai.LLMService
-
getGherkinTemplate
-
getActionSelectors
-
requestAI
- Specified by:
requestAIin interfacecom.vaadin.uitest.ai.LLMService
-