Class AiServiceProvidersApi
- java.lang.Object
-
- org.wso2.am.integration.clients.admin.api.AiServiceProvidersApi
-
public class AiServiceProvidersApi extends Object
-
-
Constructor Summary
Constructors Constructor Description AiServiceProvidersApi()AiServiceProvidersApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AIServiceProviderResponseDTOaddAIServiceProvider(String name, String apiVersion, String configurations, File apiDefinition, String description, String multipleModelProviderSupport, String modelProviders)Add a AI Service provider Add a new AI Service providerokhttp3.CalladdAIServiceProviderAsync(String name, String apiVersion, String configurations, File apiDefinition, String description, String multipleModelProviderSupport, String modelProviders, ApiCallback<AIServiceProviderResponseDTO> _callback)Add a AI Service provider (asynchronously) Add a new AI Service providerokhttp3.CalladdAIServiceProviderCall(String name, String apiVersion, String configurations, File apiDefinition, String description, String multipleModelProviderSupport, String modelProviders, ApiCallback _callback)Build call for addAIServiceProviderApiResponse<AIServiceProviderResponseDTO>addAIServiceProviderWithHttpInfo(String name, String apiVersion, String configurations, File apiDefinition, String description, String multipleModelProviderSupport, String modelProviders)Add a AI Service provider Add a new AI Service providerAIServiceProviderSummaryResponseListDTOgetAIServiceProviders()Get all AI Service providers Get all AI Service providersokhttp3.CallgetAIServiceProvidersAsync(ApiCallback<AIServiceProviderSummaryResponseListDTO> _callback)Get all AI Service providers (asynchronously) Get all AI Service providersokhttp3.CallgetAIServiceProvidersCall(ApiCallback _callback)Build call for getAIServiceProvidersApiResponse<AIServiceProviderSummaryResponseListDTO>getAIServiceProvidersWithHttpInfo()Get all AI Service providers Get all AI Service providersApiClientgetApiClient()voidsetApiClient(ApiClient apiClient)
-
-
-
Constructor Detail
-
AiServiceProvidersApi
public AiServiceProvidersApi()
-
AiServiceProvidersApi
public AiServiceProvidersApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
addAIServiceProviderCall
public okhttp3.Call addAIServiceProviderCall(String name, String apiVersion, String configurations, File apiDefinition, String description, String multipleModelProviderSupport, String modelProviders, ApiCallback _callback) throws ApiException
Build call for addAIServiceProvider- Parameters:
name- (required)apiVersion- (required)configurations- LLM Provider configurations (required)apiDefinition- OpenAPI specification (required)description- (optional)multipleModelProviderSupport- Indicates whether the AI Service Provider supports multiple model providers. If true, the AI Service Provider can support multiple model providers. If false, the AI Service Provider supports only one model provider. (optional, default to "false")modelProviders- (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
addAIServiceProvider
public AIServiceProviderResponseDTO addAIServiceProvider(String name, String apiVersion, String configurations, File apiDefinition, String description, String multipleModelProviderSupport, String modelProviders) throws ApiException
Add a AI Service provider Add a new AI Service provider- Parameters:
name- (required)apiVersion- (required)configurations- LLM Provider configurations (required)apiDefinition- OpenAPI specification (required)description- (optional)multipleModelProviderSupport- Indicates whether the AI Service Provider supports multiple model providers. If true, the AI Service Provider can support multiple model providers. If false, the AI Service Provider supports only one model provider. (optional, default to "false")modelProviders- (optional)- Returns:
- AIServiceProviderResponseDTO
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
addAIServiceProviderWithHttpInfo
public ApiResponse<AIServiceProviderResponseDTO> addAIServiceProviderWithHttpInfo(String name, String apiVersion, String configurations, File apiDefinition, String description, String multipleModelProviderSupport, String modelProviders) throws ApiException
Add a AI Service provider Add a new AI Service provider- Parameters:
name- (required)apiVersion- (required)configurations- LLM Provider configurations (required)apiDefinition- OpenAPI specification (required)description- (optional)multipleModelProviderSupport- Indicates whether the AI Service Provider supports multiple model providers. If true, the AI Service Provider can support multiple model providers. If false, the AI Service Provider supports only one model provider. (optional, default to "false")modelProviders- (optional)- Returns:
- ApiResponse<AIServiceProviderResponseDTO>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
addAIServiceProviderAsync
public okhttp3.Call addAIServiceProviderAsync(String name, String apiVersion, String configurations, File apiDefinition, String description, String multipleModelProviderSupport, String modelProviders, ApiCallback<AIServiceProviderResponseDTO> _callback) throws ApiException
Add a AI Service provider (asynchronously) Add a new AI Service provider- Parameters:
name- (required)apiVersion- (required)configurations- LLM Provider configurations (required)apiDefinition- OpenAPI specification (required)description- (optional)multipleModelProviderSupport- Indicates whether the AI Service Provider supports multiple model providers. If true, the AI Service Provider can support multiple model providers. If false, the AI Service Provider supports only one model provider. (optional, default to "false")modelProviders- (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-
getAIServiceProvidersCall
public okhttp3.Call getAIServiceProvidersCall(ApiCallback _callback) throws ApiException
Build call for getAIServiceProviders- Parameters:
_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
getAIServiceProviders
public AIServiceProviderSummaryResponseListDTO getAIServiceProviders() throws ApiException
Get all AI Service providers Get all AI Service providers- Returns:
- AIServiceProviderSummaryResponseListDTO
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
getAIServiceProvidersWithHttpInfo
public ApiResponse<AIServiceProviderSummaryResponseListDTO> getAIServiceProvidersWithHttpInfo() throws ApiException
Get all AI Service providers Get all AI Service providers- Returns:
- ApiResponse<AIServiceProviderSummaryResponseListDTO>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
getAIServiceProvidersAsync
public okhttp3.Call getAIServiceProvidersAsync(ApiCallback<AIServiceProviderSummaryResponseListDTO> _callback) throws ApiException
Get all AI Service providers (asynchronously) Get all AI Service providers- Parameters:
_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-
-