Class OpenAiServiceImplementation
java.lang.Object
app.valuationcontrol.multimodule.library.helpers.openai.OpenAiServiceImplementation
-
Constructor Summary
ConstructorsConstructorDescriptionOpenAiServiceImplementation(org.springframework.core.env.Environment environment) -
Method Summary
Modifier and TypeMethodDescriptioncom.theokanning.openai.completion.chat.ChatCompletionRequestgetChatRequest(List<com.theokanning.openai.completion.chat.ChatMessage> messages) com.theokanning.openai.completion.chat.ChatCompletionRequestgetChatRequestWithFunction(List<com.theokanning.openai.completion.chat.ChatMessage> messages, com.theokanning.openai.service.FunctionExecutor functionExecutor, String functionName) com.theokanning.openai.service.FunctionExecutor
-
Constructor Details
-
OpenAiServiceImplementation
@Autowired public OpenAiServiceImplementation(org.springframework.core.env.Environment environment)
-
-
Method Details
-
getChatRequestWithFunction
-
getChatRequest
public com.theokanning.openai.completion.chat.ChatCompletionRequest getChatRequest(List<com.theokanning.openai.completion.chat.ChatMessage> messages) -
getReviewFunction
public com.theokanning.openai.service.FunctionExecutor getReviewFunction()
-