Responsible for converting a URI (typically a web URL) into a MediaBlob.
Allows for aliasing / caching of the requested URI and what it resolves to.
This MediaBlob is expected to be usable to provide to an LLM, either
through the Base64 of the media or through a canonical URI that the LLM
supports.
Responsible for converting a URI (typically a web URL) into a MediaBlob. Allows for aliasing / caching of the requested URI and what it resolves to. This MediaBlob is expected to be usable to provide to an LLM, either through the Base64 of the media or through a canonical URI that the LLM supports.