File size: 1,870 Bytes
dc4db28 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
{
"name": "initialize_elements",
"description": "Initializes a list of chemical elements represented by programming languages along with their properties, interactions, and defense abilities.",
"strict": false,
"parameters": {
"type": "object",
"required": [
"elements"
],
"properties": {
"elements": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"symbol",
"representation",
"properties",
"interactions",
"defense_ability"
],
"properties": {
"name": {
"type": "string",
"description": "Name of the chemical element."
},
"symbol": {
"type": "string",
"description": "Symbol for the chemical element."
},
"properties": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of properties associated with the element."
},
"interactions": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of interactions for the element."
},
"representation": {
"type": "string",
"description": "Programming language used to represent the element."
},
"defense_ability": {
"type": "string",
"description": "Defense ability associated with the element."
}
},
"additionalProperties": false
},
"description": "An array of Element instances representing each chemical element."
}
},
"additionalProperties": false
}
}
|