Files
LivingAgents/living_agents/prompts/extract_character_from_memories.json
2025-09-01 06:43:11 +02:00

48 lines
989 B
JSON

{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Character's full name"
},
"age": {
"type": "integer",
"minimum": 1,
"maximum": 120
},
"personality": {
"type": "string",
"description": "Brief personality description based on memories"
},
"occupation": {
"type": "string",
"description": "Character's job or role"
},
"location": {
"type": "string",
"description": "Current location of the character"
},
"relationships": {
"type": "object",
"additionalProperties": {
"type": "string",
"description": "Relationship description"
}
},
"goals": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of character goals"
}
},
"required": [
"name",
"age",
"personality",
"occupation",
"location"
],
"additionalProperties": false
}