Package org.springframework.ai.openaisdk
Class AbstractOpenAiSdkOptions
java.lang.Object
org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
- Direct Known Subclasses:
OpenAiSdkAutoConfigurationUtil.ResolvedConnectionProperties,OpenAiSdkChatOptions,OpenAiSdkChatProperties,OpenAiSdkConnectionProperties,OpenAiSdkEmbeddingOptions,OpenAiSdkEmbeddingProperties,OpenAiSdkImageOptions,OpenAiSdkImageProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.openai.credential.CredentialAlias for getAzureDeploymentName()com.openai.azure.AzureOpenAIServiceVersiongetModel()getProxy()booleanbooleanvoidvoidsetBaseUrl(String baseUrl) voidsetCredential(com.openai.credential.Credential credential) voidsetCustomHeaders(Map<String, String> customHeaders) voidsetDeploymentName(String azureDeploymentName) Alias for setAzureDeploymentName()voidsetGitHubModels(boolean gitHubModels) voidsetMaxRetries(Integer maxRetries) voidsetMicrosoftDeploymentName(String microsoftDeploymentName) voidsetMicrosoftFoundry(boolean microsoftFoundry) voidsetMicrosoftFoundryServiceVersion(com.openai.azure.AzureOpenAIServiceVersion microsoftFoundryServiceVersion) voidvoidsetOrganizationId(String organizationId) voidvoidsetTimeout(Duration timeout)
-
Constructor Details
-
AbstractOpenAiSdkOptions
public AbstractOpenAiSdkOptions()
-
-
Method Details
-
getBaseUrl
-
setBaseUrl
-
getApiKey
-
setApiKey
-
getCredential
public com.openai.credential.Credential getCredential() -
setCredential
public void setCredential(com.openai.credential.Credential credential) -
getModel
-
setModel
-
getMicrosoftDeploymentName
-
setMicrosoftDeploymentName
-
getDeploymentName
Alias for getAzureDeploymentName() -
setDeploymentName
Alias for setAzureDeploymentName() -
getMicrosoftFoundryServiceVersion
public com.openai.azure.AzureOpenAIServiceVersion getMicrosoftFoundryServiceVersion() -
setMicrosoftFoundryServiceVersion
public void setMicrosoftFoundryServiceVersion(com.openai.azure.AzureOpenAIServiceVersion microsoftFoundryServiceVersion) -
getOrganizationId
-
setOrganizationId
-
isMicrosoftFoundry
public boolean isMicrosoftFoundry() -
setMicrosoftFoundry
public void setMicrosoftFoundry(boolean microsoftFoundry) -
isGitHubModels
public boolean isGitHubModels() -
setGitHubModels
public void setGitHubModels(boolean gitHubModels) -
getTimeout
-
setTimeout
-
getMaxRetries
-
setMaxRetries
-
getProxy
-
setProxy
-
getCustomHeaders
-
setCustomHeaders
-