Class AsyncContextStage
- java.lang.Object
-
- bg.codexio.ai.openai.api.sdk.chat.ChatConfigurationStage
-
- bg.codexio.ai.openai.api.sdk.chat.AsyncContextStage
-
- All Implemented Interfaces:
RuntimeExecutor
public class AsyncContextStage extends ChatConfigurationStage implements RuntimeExecutor
Async context to choose between raw response or just a simple string answer.
-
-
Field Summary
-
Fields inherited from class bg.codexio.ai.openai.api.sdk.chat.ChatConfigurationStage
executor, requestBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AsyncPromiseask(String... questions)Sends async request to OpenAI API.AsyncRawPromiseaskRaw(String... questions)Sends async request to OpenAI API.
-
-
-
Method Detail
-
askRaw
public AsyncRawPromise askRaw(String... questions)
Sends async request to OpenAI API.- Parameters:
questions- user supplied prompt- Returns:
AsyncRawPromiseproviding a way to subscribe to the raw response
-
ask
public AsyncPromise ask(String... questions)
Sends async request to OpenAI API.- Parameters:
questions- user supplied prompt- Returns:
AsyncPromiseproviding a way to subscribe to the string answer promise
-
-