Symfony AI
1
Platforms
0
Platform Calls
7
Tools
0
Tool Calls
Platform Calls
No platform calls were made.
Tools
| Name | Description | Class & Method | Parameters |
|---|---|---|---|
| get_available_datablocks | Returns available datablock templates and the fields AI can currently populate. | ApKnowhow\ApEchoBundle\AI\Tools\DatablockTool::getAvailableDatablocks | none |
| parse_html_editor_js | Returns editorjs appropriate data from html. Always use when saving data into rich_text fields. | ApKnowhow\ApEchoBundle\AI\Tools\DatablockTool::parseHtmlEditorJs |
|
| get_field_type_metadata | Returns AI usage metadata for field types. Provide a field type to fetch one. | ApKnowhow\ApEchoBundle\AI\Tools\DatablockTool::getFieldTypeMetadata |
|
| get_datablock_template_metadata | Returns AI metadata for one datablock template id with usage guidance. | ApKnowhow\ApEchoBundle\AI\Tools\DatablockTool::getDatablockTemplateMetadata |
|
| generate_image_for_field | Generates an AI image, processes cropped sizes via a selected image template, and returns an image field payload ready to assign to datablock/page data. | ApKnowhow\ApEchoBundle\AI\Tools\ImageTool::generateImageForField |
|
| get_pages_with_nesting | Returns all existing pages with their nesting tree, ids, and parent relationships. | ApKnowhow\ApEchoBundle\AI\Tools\PageTool::getPagesWithNesting | none |
| get_available_page_templates | Returns available page templates AI can use when proposing a new page. | ApKnowhow\ApEchoBundle\AI\Tools\PageTool::getAvailablePageTemplates | none |
Tool Calls
No tool calls were made.