Proposal: AI Task Meta Tag #10277
Labels
addition/proposal
New features or enhancements
needs implementer interest
Moving the issue forward requires implementers to express interest
What problem are you trying to solve?
Currently, there is no standard way for webpages to declare tasks that AI assistants can perform on their content. This leads to an inconsistent and fragmented experience for users relying on AI to interact with web content. Webpages need a way to explicitly mark up AI-executable tasks and provide a clear interface for input and output.
What solutions exist today?
Websites can independently integrate AI capabilities to enhance their functionality to a certain extent. However, this is a website-level solution and lacks a client-side approach.
If the client-side (browser) can recognize the webpage's AI interaction requirements through meta tags, it offers the following two advantages:
How would you solve it?
Introduce a new tag with the name ai-task that contains all the necessary information for an AI to understand and complete a task on the webpage.
The content attribute contains a plain-language description of the task, serving as a prompt for the AI. The input attribute optionally specifies a comma-separated list of page elements, data points, or other parameters the AI needs to consume. The output attribute names a JavaScript function to call with the AI-generated result, allowing the page to dynamically integrate the output.
Here's an example usage:
The AI assistant would:
Multiple ai-task meta tags could be included to specify different tasks on the same page. The browser or AI assistant could provide a UI to let the user choose which task to execute.
Anything else?
Some additional points to consider:
The text was updated successfully, but these errors were encountered: