Package org.springframework.ai.openai
Class OpenAiEmbeddingOptions.Builder
java.lang.Object
org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
- Enclosing class:
OpenAiEmbeddingOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionazure(boolean azure) azureOpenAIServiceVersion(com.openai.azure.AzureOpenAIServiceVersion azureOpenAIServiceVersion) build()credential(com.openai.credential.Credential credential) customHeaders(Map<String, String> customHeaders) deploymentName(String deploymentName) dimensions(Integer dimensions) from(com.openai.models.embeddings.EmbeddingCreateParams openAiCreateParams) from(OpenAiEmbeddingOptions fromOptions) gitHubModels(boolean gitHubModels) maxRetries(Integer maxRetries) merge(@Nullable EmbeddingOptions from) organizationId(String organizationId)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
from
-
merge
-
from
public OpenAiEmbeddingOptions.Builder from(com.openai.models.embeddings.EmbeddingCreateParams openAiCreateParams) -
user
-
deploymentName
-
model
-
baseUrl
-
apiKey
-
credential
-
azureOpenAIServiceVersion
public OpenAiEmbeddingOptions.Builder azureOpenAIServiceVersion(com.openai.azure.AzureOpenAIServiceVersion azureOpenAIServiceVersion) -
organizationId
-
azure
-
gitHubModels
-
timeout
-
maxRetries
-
proxy
-
customHeaders
-
dimensions
-
build
-