@Deprecated
public class OpenAiService
extends java.lang.Object
| Constructor and Description |
|---|
OpenAiService(OpenAiApi api)
Deprecated.
Creates a new OpenAiService that wraps OpenAiApi
|
OpenAiService(java.lang.String token)
Deprecated.
Creates a new OpenAiService that wraps OpenAiApi
|
OpenAiService(java.lang.String token,
java.time.Duration timeout)
Deprecated.
Creates a new OpenAiService that wraps OpenAiApi
|
OpenAiService(java.lang.String token,
int timeout)
Deprecated.
|
OpenAiService(java.lang.String token,
java.lang.String baseUrl,
java.time.Duration timeout)
Deprecated.
Creates a new OpenAiService that wraps OpenAiApi
|
| Modifier and Type | Method and Description |
|---|---|
com.theokanning.openai.finetune.FineTuneResult |
cancelFineTune(java.lang.String fineTuneId)
Deprecated.
|
com.theokanning.openai.completion.chat.ChatCompletionResult |
createChatCompletion(com.theokanning.openai.completion.chat.ChatCompletionRequest request)
Deprecated.
|
com.theokanning.openai.completion.CompletionResult |
createCompletion(com.theokanning.openai.completion.CompletionRequest request)
Deprecated.
|
com.theokanning.openai.completion.CompletionResult |
createCompletion(java.lang.String engineId,
com.theokanning.openai.completion.CompletionRequest request)
Deprecated.
|
com.theokanning.openai.edit.EditResult |
createEdit(com.theokanning.openai.edit.EditRequest request)
Deprecated.
|
com.theokanning.openai.edit.EditResult |
createEdit(java.lang.String engineId,
com.theokanning.openai.edit.EditRequest request)
Deprecated.
|
com.theokanning.openai.embedding.EmbeddingResult |
createEmbeddings(com.theokanning.openai.embedding.EmbeddingRequest request)
Deprecated.
|
com.theokanning.openai.embedding.EmbeddingResult |
createEmbeddings(java.lang.String engineId,
com.theokanning.openai.embedding.EmbeddingRequest request)
Deprecated.
|
com.theokanning.openai.finetune.FineTuneResult |
createFineTune(com.theokanning.openai.finetune.FineTuneRequest request)
Deprecated.
|
com.theokanning.openai.completion.CompletionResult |
createFineTuneCompletion(com.theokanning.openai.completion.CompletionRequest request)
Deprecated.
|
com.theokanning.openai.image.ImageResult |
createImage(com.theokanning.openai.image.CreateImageRequest request)
Deprecated.
|
com.theokanning.openai.image.ImageResult |
createImageEdit(com.theokanning.openai.image.CreateImageEditRequest request,
java.io.File image,
java.io.File mask)
Deprecated.
|
com.theokanning.openai.image.ImageResult |
createImageEdit(com.theokanning.openai.image.CreateImageEditRequest request,
java.lang.String imagePath,
java.lang.String maskPath)
Deprecated.
|
com.theokanning.openai.image.ImageResult |
createImageVariation(com.theokanning.openai.image.CreateImageVariationRequest request,
java.io.File image)
Deprecated.
|
com.theokanning.openai.image.ImageResult |
createImageVariation(com.theokanning.openai.image.CreateImageVariationRequest request,
java.lang.String imagePath)
Deprecated.
|
com.theokanning.openai.moderation.ModerationResult |
createModeration(com.theokanning.openai.moderation.ModerationRequest request)
Deprecated.
|
com.theokanning.openai.DeleteResult |
deleteFile(java.lang.String fileId)
Deprecated.
|
com.theokanning.openai.DeleteResult |
deleteFineTune(java.lang.String fineTuneId)
Deprecated.
|
com.theokanning.openai.engine.Engine |
getEngine(java.lang.String engineId)
Deprecated.
|
java.util.List<com.theokanning.openai.engine.Engine> |
getEngines()
Deprecated.
|
com.theokanning.openai.model.Model |
getModel(java.lang.String modelId)
Deprecated.
|
java.util.List<com.theokanning.openai.file.File> |
listFiles()
Deprecated.
|
java.util.List<com.theokanning.openai.finetune.FineTuneEvent> |
listFineTuneEvents(java.lang.String fineTuneId)
Deprecated.
|
java.util.List<com.theokanning.openai.finetune.FineTuneResult> |
listFineTunes()
Deprecated.
|
java.util.List<com.theokanning.openai.model.Model> |
listModels()
Deprecated.
|
com.theokanning.openai.file.File |
retrieveFile(java.lang.String fileId)
Deprecated.
|
com.theokanning.openai.finetune.FineTuneResult |
retrieveFineTune(java.lang.String fineTuneId)
Deprecated.
|
com.theokanning.openai.file.File |
uploadFile(java.lang.String purpose,
java.lang.String filepath)
Deprecated.
|
public OpenAiService(java.lang.String token)
token - OpenAi token string "sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"@Deprecated
public OpenAiService(java.lang.String token,
int timeout)
OpenAiService(String, Duration)token - OpenAi token string "sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"timeout - http read timeout in seconds, 0 means no timeoutpublic OpenAiService(java.lang.String token,
java.time.Duration timeout)
token - OpenAi token string "sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"timeout - http read timeout, Duration.ZERO means no timeoutpublic OpenAiService(java.lang.String token,
java.lang.String baseUrl,
java.time.Duration timeout)
token - OpenAi token string "sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"timeout - http read timeout, Duration.ZERO means no timeoutpublic OpenAiService(OpenAiApi api)
api - OpenAiApi instance to use for all methodspublic java.util.List<com.theokanning.openai.model.Model> listModels()
public com.theokanning.openai.model.Model getModel(java.lang.String modelId)
public com.theokanning.openai.completion.CompletionResult createCompletion(com.theokanning.openai.completion.CompletionRequest request)
public com.theokanning.openai.completion.chat.ChatCompletionResult createChatCompletion(com.theokanning.openai.completion.chat.ChatCompletionRequest request)
@Deprecated
public com.theokanning.openai.completion.CompletionResult createCompletion(java.lang.String engineId,
com.theokanning.openai.completion.CompletionRequest request)
createCompletion(CompletionRequest) and CompletionRequest.modelinsteadpublic com.theokanning.openai.edit.EditResult createEdit(com.theokanning.openai.edit.EditRequest request)
@Deprecated
public com.theokanning.openai.edit.EditResult createEdit(java.lang.String engineId,
com.theokanning.openai.edit.EditRequest request)
createEdit(EditRequest) and EditRequest.modelinsteadpublic com.theokanning.openai.embedding.EmbeddingResult createEmbeddings(com.theokanning.openai.embedding.EmbeddingRequest request)
@Deprecated
public com.theokanning.openai.embedding.EmbeddingResult createEmbeddings(java.lang.String engineId,
com.theokanning.openai.embedding.EmbeddingRequest request)
createEmbeddings(EmbeddingRequest) and EmbeddingRequest.modelinsteadpublic java.util.List<com.theokanning.openai.file.File> listFiles()
public com.theokanning.openai.file.File uploadFile(java.lang.String purpose,
java.lang.String filepath)
public com.theokanning.openai.DeleteResult deleteFile(java.lang.String fileId)
public com.theokanning.openai.file.File retrieveFile(java.lang.String fileId)
public com.theokanning.openai.finetune.FineTuneResult createFineTune(com.theokanning.openai.finetune.FineTuneRequest request)
public com.theokanning.openai.completion.CompletionResult createFineTuneCompletion(com.theokanning.openai.completion.CompletionRequest request)
public java.util.List<com.theokanning.openai.finetune.FineTuneResult> listFineTunes()
public com.theokanning.openai.finetune.FineTuneResult retrieveFineTune(java.lang.String fineTuneId)
public com.theokanning.openai.finetune.FineTuneResult cancelFineTune(java.lang.String fineTuneId)
public java.util.List<com.theokanning.openai.finetune.FineTuneEvent> listFineTuneEvents(java.lang.String fineTuneId)
public com.theokanning.openai.DeleteResult deleteFineTune(java.lang.String fineTuneId)
public com.theokanning.openai.image.ImageResult createImage(com.theokanning.openai.image.CreateImageRequest request)
public com.theokanning.openai.image.ImageResult createImageEdit(com.theokanning.openai.image.CreateImageEditRequest request,
java.lang.String imagePath,
java.lang.String maskPath)
public com.theokanning.openai.image.ImageResult createImageEdit(com.theokanning.openai.image.CreateImageEditRequest request,
java.io.File image,
java.io.File mask)
public com.theokanning.openai.image.ImageResult createImageVariation(com.theokanning.openai.image.CreateImageVariationRequest request,
java.lang.String imagePath)
public com.theokanning.openai.image.ImageResult createImageVariation(com.theokanning.openai.image.CreateImageVariationRequest request,
java.io.File image)
public com.theokanning.openai.moderation.ModerationResult createModeration(com.theokanning.openai.moderation.ModerationRequest request)
@Deprecated public java.util.List<com.theokanning.openai.engine.Engine> getEngines()
@Deprecated public com.theokanning.openai.engine.Engine getEngine(java.lang.String engineId)