Security enhancements to IP Vault and new Gemini 3.1 Flash Live STS model for Convo mode
curl --request PUT \
--url https://pria.praxislxp.com/api/admin/aimodel/{id} \
--header 'Content-Type: application/json' \
--header 'x-access-token: <api-key>' \
--data '
{
"name": "<string>",
"institution": "<string>",
"description": "<string>",
"api_url": "<string>",
"api_key": "<string>",
"default_headers": {},
"features": {
"stream": false,
"tools": false,
"code": false,
"vision": false,
"mcp": false
},
"input_media": {
"text": true,
"image": false,
"audio": false,
"video": false,
"pdf": false
},
"output_media": {
"text": true,
"audio": false,
"video": false,
"image": false
},
"max_input_tokens": 123,
"max_output_tokens": 123,
"extended_context": true,
"picture_url": "<string>"
}
'{
"success": true,
"message": "User institution deleted successfully"
}Partially updates an existing AI model configuration. Only fields present in the request body are written. The handler merges client_library / api_url / api_key with the stored document and re-validates the resulting combination before persisting.
curl --request PUT \
--url https://pria.praxislxp.com/api/admin/aimodel/{id} \
--header 'Content-Type: application/json' \
--header 'x-access-token: <api-key>' \
--data '
{
"name": "<string>",
"institution": "<string>",
"description": "<string>",
"api_url": "<string>",
"api_key": "<string>",
"default_headers": {},
"features": {
"stream": false,
"tools": false,
"code": false,
"vision": false,
"mcp": false
},
"input_media": {
"text": true,
"image": false,
"audio": false,
"video": false,
"pdf": false
},
"output_media": {
"text": true,
"audio": false,
"video": false,
"image": false
},
"max_input_tokens": 123,
"max_output_tokens": 123,
"extended_context": true,
"picture_url": "<string>"
}
'{
"success": true,
"message": "User institution deleted successfully"
}Documentation Index
Fetch the complete documentation index at: https://docs.praxis-ai.com/llms.txt
Use this file to discover all available pages before exploring further.
JWT token passed in x-access-token header
AI Model ID
Partial update. Every field is optional; only the keys provided are written. The handler merges client_library / api_url / api_key with the stored document before re-validating, so you can update one field without resending the others.
conversationModel, imageGenerationModel, audioGenerationModel, videoGenerationModel, imageAnalysisModel, embeddingsModel, audioAnalysisModel, ttsModel, summaryModel, rtModel, moderationModel openai_cli, anthropic_cli, bedrock_cli, google_cli, mistral_cli, xai_cli, stability_cli, lemonslice_cli Show child attributes
Capability flags advertised by the model.
Show child attributes
Input modalities the model accepts.
Show child attributes
Output modalities the model can produce.
Show child attributes
none, low, medium, high, max active, inactive Was this page helpful?