Aiconnectors
GetAIConnectors
/api/v1/aiconnectorsGetAIConnectors handles requests to get all AI connectors
Responses
| Code | Description |
|---|---|
| 200 | OK |
| 400 | Bad Request |
| 500 | Internal Server Error |
CreateAIConnector
/api/v1/aiconnectorsCreateAIConnector handles requests to create a new AI connector
Responses
| Code | Description |
|---|---|
| 201 | Created |
| 400 | Bad Request |
| 500 | Internal Server Error |
DeleteAIConnector
/api/v1/aiconnectors/{id}DeleteAIConnector handles requests to delete an AI connector by ID
Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | Yes | string |
Responses
| Code | Description |
|---|---|
| 200 | OK |
| 400 | Bad Request |
| 403 | Forbidden |
| 404 | Not Found |
| 500 | Internal Server Error |
UpdateAIConnector
/api/v1/aiconnectors/{id}UpdateAIConnector handles requests to update an existing AI connector
Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | Yes | string |
Responses
| Code | Description |
|---|---|
| 200 | OK |
| 400 | Bad Request |
| 403 | Forbidden |
| 404 | Not Found |
| 500 | Internal Server Error |
FetchBedrockModels
/api/v1/aiconnectors/bedrock/modelsFetchBedrockModels handles requests to list available foundation models for a Bedrock connector, using the credentials the admin just entered in the form (mirrors FetchOllamaModels).
Responses
| Code | Description |
|---|---|
| 400 | Bad Request |
FetchOllamaModels
/api/v1/aiconnectors/ollama/modelsFetchOllamaModels handles requests to fetch available models from an Ollama instance
Responses
| Code | Description |
|---|---|
| 400 | Bad Request |
GetAIProviderCatalog
/api/v1/aiconnectors/providersGetAIProviderCatalog returns the list of supported AI providers.
GetAIProviderModels
/api/v1/aiconnectors/providers/{provider}/modelsGetAIProviderModels handles requests to get all active models for a specific AI provider
Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| provider | path | Yes | string |
Responses
| Code | Description |
|---|---|
| 400 | Bad Request |
| 500 | Internal Server Error |
ReorderAIConnectors
/api/v1/aiconnectors/reorderReorderAIConnectors handles requests to reorder AI connectors
Responses
| Code | Description |
|---|---|
| 200 | OK |
| 400 | Bad Request |
| 500 | Internal Server Error |
GetReviewAISettings
/api/v1/aiconnectors/settingsResponses
| Code | Description |
|---|---|
| 200 | OK |
| 400 | Bad Request |
| 500 | Internal Server Error |
UpsertReviewAISettings
/api/v1/aiconnectors/settingsResponses
| Code | Description |
|---|---|
| 200 | OK |
| 400 | Bad Request |
| 500 | Internal Server Error |
ValidateAIConnectorKey
/api/v1/aiconnectors/validate-keyValidateAIConnectorKey handles requests to validate an AI provider API key
Responses
| Code | Description |
|---|---|
| 200 | OK |
| 400 | Bad Request |
| 500 | Internal Server Error |