INNER CODE UNIT · Java

create

sashirestela/simple-openai · src/main/java/io/github/sashirestela/openai/OpenAI.java:285

        default CompletableFuture<Chat> create(@Body ChatRequest chatRequest) {
            var request = updateRequest(chatRequest, Boolean.FALSE);
            return createPrimitive(request);
        }

        /**
         * Creates a model response for the given chat conversation with streaming.
         * 
         * @param chatRequest Includes a list of messages comprising the conversation. Its 'stream'
         *                    attribute is setted to true automatically.
         * @return Response is delivered as a continuous stream of tokens.
         */
        default CompletableFuture<Stream<Chat>> createStream(@Body ChatRequest chatRequest) {
            var request = updateRequest(chatRequest, Boolean.TRUE);
            return createStreamPrimitive(request);
        }

    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…