Package org.luwrain.io.ai
Class OpenAi
java.lang.Object
org.luwrain.io.ai.OpenAi
- All Implemented Interfaces:
Completion
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAssistantMessage(String content) addSystemPrompt(String content) addUserMessage(String content)
-
Field Details
-
endpoint
-
apiKey
-
model
-
project
-
-
Constructor Details
-
OpenAi
public OpenAi()
-
-
Method Details
-
endpoint
- Specified by:
endpointin interfaceCompletion
-
apiKey
- Specified by:
apiKeyin interfaceCompletion
-
model
- Specified by:
modelin interfaceCompletion
-
project
- Specified by:
projectin interfaceCompletion
-
addSystemPrompt
- Specified by:
addSystemPromptin interfaceCompletion
-
addUserMessage
- Specified by:
addUserMessagein interfaceCompletion
-
addAssistantMessage
- Specified by:
addAssistantMessagein interfaceCompletion
-
querySincSingle
- Specified by:
querySincSinglein interfaceCompletion
-