HydraCore
API by router

Tenant

Get Persona

GET
/v1/tenant/agent-persona
AuthorizationBearer <token>

In: header

Header Parameters

X-Api-Key?X-Api-Key

Response Body

curl -X GET "https://loading/v1/tenant/agent-persona" \  -H "X-Api-Key: string"
{
  "is_default": true,
  "system_prompt": "string"
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

Set Persona

PUT
/v1/tenant/agent-persona
AuthorizationBearer <token>

In: header

Header Parameters

X-Api-Key?X-Api-Key
system_promptSystem Prompt
Lengthlength <= 4000

Response Body

curl -X PUT "https://loading/v1/tenant/agent-persona" \  -H "X-Api-Key: string" \  -H "Content-Type: application/json" \  -d '{    "system_prompt": "string"  }'
{
  "is_default": true,
  "system_prompt": "string"
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}