mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-10-30 07:14:20 +00:00
docs(api): use mintlify for API specs
This commit is contained in:
1 parent
f831171a21
commit
77089eba57
136 files changed
+23969
No files matched your search
@@ -0,0 +1,21 @@
|
||||
---
|
||||
title: "Create Lighthouse Provider"
|
||||
api: "POST /api/v1/lighthouse/providers"
|
||||
description: "Add AI provider for Lighthouse."
|
||||
---
|
||||
|
||||
Configure an LLM provider.
|
||||
|
||||
## Request Body
|
||||
\`\`\`json
|
||||
{
|
||||
"data": {
|
||||
"type": "lighthouse-providers",
|
||||
"attributes": {
|
||||
"provider_type": "openai",
|
||||
"api_key": "sk-...",
|
||||
"name": "OpenAI Production"
|
||||
}
|
||||
}
|
||||
}
|
||||
\`\`\`
|
||||
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: "Delete Lighthouse Provider"
|
||||
api: "DELETE /api/v1/lighthouse/providers/{id}"
|
||||
description: "Remove AI provider."
|
||||
---
|
||||
|
||||
Delete LLM provider configuration.
|
||||
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: "List Lighthouse Providers"
|
||||
api: "GET /api/v1/lighthouse/providers"
|
||||
description: "Retrieve LLM providers for Lighthouse AI."
|
||||
---
|
||||
|
||||
Get configured AI/LLM providers (OpenAI, Azure OpenAI, etc).
|
||||
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: "Refresh Lighthouse Provider Models"
|
||||
api: "POST /api/v1/lighthouse/providers/{id}/refresh-models"
|
||||
description: "Refresh available models from provider."
|
||||
---
|
||||
|
||||
Update the list of available AI models.
|
||||
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: "Retrieve Lighthouse Provider"
|
||||
api: "GET /api/v1/lighthouse/providers/{id}"
|
||||
description: "Get AI provider details."
|
||||
---
|
||||
|
||||
Fetch LLM provider configuration.
|
||||
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: "Test Lighthouse Provider Connection"
|
||||
api: "POST /api/v1/lighthouse/providers/{id}/connection"
|
||||
description: "Test AI provider connectivity."
|
||||
---
|
||||
|
||||
Verify LLM provider is properly configured.
|
||||
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: "Update Lighthouse Provider"
|
||||
api: "PATCH /api/v1/lighthouse/providers/{id}"
|
||||
description: "Update AI provider settings."
|
||||
---
|
||||
|
||||
Modify LLM provider configuration.
|
||||
Reference in new issue
Block a user