Uses of Interface
bg.codexio.ai.openai.api.sdk.auth.SdkAuth
Packages that use SdkAuth
Package
Description
-
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk
Fields in bg.codexio.ai.openai.api.sdk with type parameters of type SdkAuthModifier and TypeFieldDescriptionAuthenticator.DEFAULT_AUTHENTICATIONSAuthentication methods it will be tested against, when usingAuthenticator.autoAuthenticate(Function)()}.Method parameters in bg.codexio.ai.openai.api.sdk with type arguments of type SdkAuthModifier and TypeMethodDescriptionstatic <T> TAuthenticator.autoAuthenticate(Function<SdkAuth, T> authDelegate) -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.assistant
Methods in bg.codexio.ai.openai.api.sdk.assistant with parameters of type SdkAuthModifier and TypeMethodDescriptionstatic HttpBuilder<AIModelStage> Assistants.authenticate(SdkAuth auth) -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.auth
Classes in bg.codexio.ai.openai.api.sdk.auth that implement SdkAuthModifier and TypeClassDescriptionclassUse this for manually passing the credentials and still conforming theSdkAuthcontract.classWhen instantiated andFromEnvironment.credentials()is called, series of environment variables will be scanned to provide necessaryApiCredentials.classWhen instantiated andFromJson.credentials()is called, already configured json file is scanned for credentials. -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.chat
Methods in bg.codexio.ai.openai.api.sdk.chat with parameters of type SdkAuthModifier and TypeMethodDescriptionstatic HttpBuilder<AIModelStage> Chat.authenticate(SdkAuth auth) Authenticates against OpenAI API with an implementation ofSdkAuth.static ImmediateContextStageAuthenticates against OpenAI API with an implementation ofSdkAuthand preconfigures simpleGPT35TurboModelfor prompting.Constructors in bg.codexio.ai.openai.api.sdk.chat with parameters of type SdkAuth -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.file
Methods in bg.codexio.ai.openai.api.sdk.file with parameters of type SdkAuthModifier and TypeMethodDescriptionstatic HttpBuilder<FileActionTypeStage> Files.authenticate(SdkAuth auth) -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.images
Methods in bg.codexio.ai.openai.api.sdk.images with parameters of type SdkAuthModifier and TypeMethodDescriptionstatic <R extends bg.codexio.ai.openai.api.payload.images.request.ImageRequest>
HttpBuilder<ActionTypeStage<R>> Images.authenticate(SdkAuth auth) Authenticates against OpenAI API with an implementation ofSdkAuth.static <R extends bg.codexio.ai.openai.api.payload.images.request.ImageRequest>
SimplifiedStage<R, PromptfulImagesRuntimeSelectionStage<bg.codexio.ai.openai.api.payload.images.request.CreateImageRequest>> Authenticates against OpenAI API with an implementation ofSdkAuthand preconfigures simpleDallE30powered instance for creating images. -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.message
Methods in bg.codexio.ai.openai.api.sdk.message with parameters of type SdkAuthModifier and TypeMethodDescriptionstatic HttpBuilder<MessageActionTypeStage> Messages.authenticate(SdkAuth auth, bg.codexio.ai.openai.api.payload.thread.response.ThreadResponse thread) static HttpBuilder<MessageActionTypeStage> Messages.authenticate(SdkAuth auth, String threadId) -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.run
Methods in bg.codexio.ai.openai.api.sdk.run with parameters of type SdkAuthModifier and TypeMethodDescriptionRunnables.authenticate(SdkAuth auth, bg.codexio.ai.openai.api.payload.thread.response.ThreadResponse thread) Runnables.authenticate(SdkAuth auth, String threadId) -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.thread
Methods in bg.codexio.ai.openai.api.sdk.thread with parameters of type SdkAuthModifier and TypeMethodDescriptionstatic HttpBuilder<ThreadActionTypeStage> Threads.authenticate(SdkAuth auth) -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.vision
Methods in bg.codexio.ai.openai.api.sdk.vision with parameters of type SdkAuthModifier and TypeMethodDescriptionstatic HttpBuilder<AIModelStage> Vision.authenticate(SdkAuth auth) Authenticates against OpenAI API with an implementation ofSdkAuth.static SimplifiedStageAuthenticates against OpenAI API with an implementation ofSdkAuthand preconfigures simpleGPT40VisionPreviewModelfor prompting. -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.voice.speech
Methods in bg.codexio.ai.openai.api.sdk.voice.speech with parameters of type SdkAuthModifier and TypeMethodDescriptionstatic HttpBuilder<AIModelStage> Speech.authenticate(SdkAuth auth) Authenticates against OpenAI API with an implementation ofSdkAuth.static SynchronousPromptStageAuthenticates against OpenAI API with an implementation ofSdkAuthand preconfigures simpleTTS1HDModelfor prompting. -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.voice.transcription
Methods in bg.codexio.ai.openai.api.sdk.voice.transcription with parameters of type SdkAuthModifier and TypeMethodDescriptionstatic HttpBuilder<AIModelStage> Transcription.authenticate(SdkAuth auth) Authenticates against OpenAI API with an implementation ofSdkAuth.static PreSimplifiedStageAuthenticates against OpenAI API with an implementation ofSdkAuthand preconfigures simpleWhisper10for prompting. -
Uses of SdkAuth in bg.codexio.ai.openai.api.sdk.voice.translation
Methods in bg.codexio.ai.openai.api.sdk.voice.translation with parameters of type SdkAuthModifier and TypeMethodDescriptionstatic HttpBuilder<AIModelStage> Translation.authenticate(SdkAuth auth) Authenticates against OpenAI API with an implementation ofSdkAuth.static PreSimplifiedStageAuthenticates against OpenAI API with an implementation ofSdkAuthand preconfigures simpleWhisper10for prompting.