trisquel-icecat/icecat/toolkit/components/ml/docs/extensions-api-example
2025-10-06 02:35:48 -06:00
..
alt-text-modal.css icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
alt-text-modal.js icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
background.js icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
contextmenu-shim.js icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
icon.png icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
manifest.json icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
README.rst icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
settings.html icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
settings.js icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00

Trial Inference API Extension Example
=====================================

This web extension implements an alt text feature on any image in the browser.
You can right click on the image and you will get an alt text generated by
an `image-to-text` model.

See the :ref:`WebExtensions AI API for reference <WebExtensions AI API>`.

Installation
------------

1. Go into `about:debugging` > `This Nightly` > `Load Temporary Add-on`
2. Go into the directory containing the extension (`toolkit/components/ml/docs/extensions-api-example`).
3. Pick `manifest.json` and load it.
4. Once the extension is loaded, go into `about:addons` and enable the optional permission.


Usage
-----

In a web page with images, right-click on an image then chose "Generate ML description".
The first time you will use it, the model will be downloaded from our servers and
you will get a download progress.


Manifest
--------

See the :searchfox:`extensions-api-example's manifest.json file <toolkit/components/ml/docs/extensions-api-example/manifest.json>`.