Settings - OpenAI Connections
Bring-your-own AI provider configuration.
📄️ Get Client OpenAI Configuration
Retrieve the client's stored OpenAI connection settings for the validation and remediator services. Requires a bearer token with the 'uid' scope; API keys are not included in the response.
📄️ Test AI Configuration Connection
Test connectivity for the client's stored AI configuration of the given type ('remediator' or 'validation'). Returns 400 for an invalid ai_type or a failed connection test, and 404 if the client is not found.
📄️ Save OpenAI Validation Connection
Validate and save the OpenAI-compatible connection (Azure, DeepInfra, or DeepSeek, inferred from api_base) used by the validation service. The connection is tested before saving; Azure URLs are checked against SSRF, and 400 is returned on invalid URLs or failed tests.
📄️ Save OpenAI Remediator Connection
Validate and save the OpenAI-compatible connection (Azure, DeepInfra, or DeepSeek, inferred from api_base) used by the AI remediation engine. The connection is tested before saving; Azure URLs are checked against SSRF, and 400 is returned on invalid URLs or failed tests.