Package com.openai.services.async.chat
Class CompletionServiceAsyncImpl.WithRawResponseImpl
-
- All Implemented Interfaces:
-
com.openai.services.async.chat.CompletionServiceAsync.WithRawResponse
public final class CompletionServiceAsyncImpl.WithRawResponseImpl implements CompletionServiceAsync.WithRawResponse
-
-
Method Summary
-
-
Method Detail
-
messages
MessageServiceAsync.WithRawResponse messages()
-
create
CompletableFuture<HttpResponseFor<ChatCompletion>> create(ChatCompletionCreateParams params, RequestOptions requestOptions)
Returns a raw HTTP response for
post /chat/completions
, but is otherwise the same as CompletionServiceAsync.create.
-
createStreaming
CompletableFuture<HttpResponseFor<StreamResponse<ChatCompletionChunk>>> createStreaming(ChatCompletionCreateParams params, RequestOptions requestOptions)
Returns a raw HTTP response for
post /chat/completions
, but is otherwise the same as CompletionServiceAsync.createStreaming.
-
retrieve
CompletableFuture<HttpResponseFor<ChatCompletion>> retrieve(ChatCompletionRetrieveParams params, RequestOptions requestOptions)
Returns a raw HTTP response for
get /chat/completions/{completion_id}
, but is otherwise the same as CompletionServiceAsync.retrieve.
-
update
CompletableFuture<HttpResponseFor<ChatCompletion>> update(ChatCompletionUpdateParams params, RequestOptions requestOptions)
Returns a raw HTTP response for
post /chat/completions/{completion_id}
, but is otherwise the same as CompletionServiceAsync.update.
-
delete
CompletableFuture<HttpResponseFor<ChatCompletionDeleted>> delete(ChatCompletionDeleteParams params, RequestOptions requestOptions)
Returns a raw HTTP response for
delete /chat/completions/{completion_id}
, but is otherwise the same as CompletionServiceAsync.delete.
-
-
-
-