Class SynchronousPromptStage
java.lang.Object
bg.codexio.ai.openai.api.sdk.vision.VisionConfigurationStage
bg.codexio.ai.openai.api.sdk.vision.SynchronousPromptStage
- All Implemented Interfaces:
RuntimeExecutor
Synchronous context to choose between raw response or just
a simple string answer.
-
Field Summary
Fields inherited from class bg.codexio.ai.openai.api.sdk.vision.VisionConfigurationStage
executor, requestContext -
Method Summary
Modifier and TypeMethodDescriptiondescribe()Sends request to the OpenAI API.Sends request to the OpenAI API.bg.codexio.ai.openai.api.payload.chat.response.ChatMessageResponseSends request to the OpenAI API.bg.codexio.ai.openai.api.payload.chat.response.ChatMessageResponsedescribeRaw(String prompt) Sends request to the OpenAI API.
-
Method Details
-
describeRaw
public bg.codexio.ai.openai.api.payload.chat.response.ChatMessageResponse describeRaw(String prompt) Sends request to the OpenAI API.- Parameters:
prompt- user supplied prompt- Returns:
- raw
ChatMessageResponse
-
describeRaw
public bg.codexio.ai.openai.api.payload.chat.response.ChatMessageResponse describeRaw()Sends request to the OpenAI API. UsesDEFAULT_PROMPT- Returns:
- raw
ChatMessageResponse
-
describe
Sends request to the OpenAI API.- Parameters:
prompt- user supplied prompt- Returns:
- string with the answer
-
describe
Sends request to the OpenAI API. UsesDEFAULT_PROMPT- Returns:
- string with the answer
-