Class CreateImageHttpExecutor
- java.lang.Object
-
- bg.codexio.ai.openai.api.http.DefaultOpenAIHttpExecutor<CreateImageRequest,ImageDataResponse>
-
- bg.codexio.ai.openai.api.http.images.CreateImageHttpExecutor
-
- All Implemented Interfaces:
OpenAIHttpExecutor<CreateImageRequest,ImageDataResponse>
public class CreateImageHttpExecutor extends DefaultOpenAIHttpExecutor<CreateImageRequest,ImageDataResponse>
Implementation for Create Image API
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface bg.codexio.ai.openai.api.http.OpenAIHttpExecutor
OpenAIHttpExecutor.ReactiveExecution<O>
-
-
Field Summary
-
Fields inherited from class bg.codexio.ai.openai.api.http.DefaultOpenAIHttpExecutor
baseUrl, client, objectMapper, resourceUri, responseType, streamable
-
-
Constructor Summary
Constructors Constructor Description CreateImageHttpExecutor(HttpExecutorContext context, com.fasterxml.jackson.databind.ObjectMapper objectMapper)CreateImageHttpExecutor(okhttp3.OkHttpClient client, String baseUrl, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Method Summary
-
Methods inherited from class bg.codexio.ai.openai.api.http.DefaultOpenAIHttpExecutor
canStream, configureObjectMapper, convertFormDataFieldName, execute, executeAsync, executeReactive, getEnv, getField, getFormDataMimeType, hydrateFormData, log, prepareRequest, reinitializeExecutionIdentification, setFormDataMimeType, setMultipartBoundary, toError, toFormData, toJson, toResponse, toResponse
-
-
-
-
Constructor Detail
-
CreateImageHttpExecutor
public CreateImageHttpExecutor(okhttp3.OkHttpClient client, String baseUrl, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
CreateImageHttpExecutor
public CreateImageHttpExecutor(HttpExecutorContext context, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-