Slide 11
Slide 11 text
Provide Functionality
Generated Tool definition
{
"type": "function",
"className": "DialogComponent",
"classDocumentation": "",
"function": {
"name": "showNote",
"title": "showNote",
"type": "function",
"description": "Displays a note {@link Note} for the user to save, edit or discard.",
"parameters": {
"type": "object",
"properties": {
"data": {
"title": "data",
"description": "Note data that is displayed to the user.",
"type": "object",
"properties": {
"type": {
"description": "Field is used to Filter Data for this specific type. Must be 'Note'!",
"type": "string",
"const": "Note"
},
"title": { "description": "Title of this note", "type": "string" },
"tags": { "description": "List of topic of this note, comma separated", "type": "string" },
"text": { "description": "Actual text of this note, markdown preferred", "type": "string" },
"id": { "description": "GUID", "type": "string" },
"date": { "description": "UTC string", "type": "string" }
},
"required": [ "date", "id", "tags", "text", "title", "type" ],
"$schema": "http://json-schema.org/draft-07/schema#"
}
}
},
"method": "(data: Note) => void",
"returnType": "void",
"required": [ "data" ],
"decorators": []
}
}
Web app automation using LLMs and generative AI
WeAreDevelopers World Congress 2024
MaxOSchulte Thinktecture AG 11