INNER CODE UNIT · Java
create
sashirestela/simple-openai · src/main/java/io/github/sashirestela/openai/OpenAI.java:824
default CompletableFuture<Response> create(ResponseRequest responseRequest) {
var newResponseRequest = responseRequest.withStream(Boolean.FALSE);
return createPrimitive(newResponseRequest);
}
/**
* Creates a model response by making sure to use streaming mode.
*
* @param responseRequest The creation request.
* @return Stream of server-sent events emitted as the Response is generated.
*/
default CompletableFuture<Stream<Event>> createStream(ResponseRequest responseRequest) {
var newResponseRequest = responseRequest.withStream(Boolean.TRUE);
return createStreamPrimitive(newResponseRequest);
}
/**
* Retrieves a model response with the given ID (don't call it directly).