import { Livepeer } from "@livepeer/ai";import { openAsBlob } from "node:fs";const livepeer = new Livepeer({ httpBearer: "<YOUR_BEARER_TOKEN_HERE>",});async function run() { const result = await livepeer.generate.imageToText({ image: await openAsBlob("example.file"), prompt: "", modelId: "", }); // Handle the result console.log(result);}run();
Copy
Ask AI
{ "text": "<string>"}
AI API Reference
Image To Text
Transform image files to text.
POST
/
image-to-text
TypeScript
Copy
Ask AI
import { Livepeer } from "@livepeer/ai";import { openAsBlob } from "node:fs";const livepeer = new Livepeer({ httpBearer: "<YOUR_BEARER_TOKEN_HERE>",});async function run() { const result = await livepeer.generate.imageToText({ image: await openAsBlob("example.file"), prompt: "", modelId: "", }); // Handle the result console.log(result);}run();
Copy
Ask AI
{ "text": "<string>"}
The default Gateway used in this guide is the public
Livepeer.cloud Gateway. It is free to use but
not intended for production-ready applications. For production-ready
applications, consider using the Livepeer Studio
Gateway, which requires an API token. Alternatively, you can set up your own
Gateway node or partner with one via the ai-video channel on
Discord.
Please note that the exact parameters, default values, and responses may vary
between models. For more information on model-specific parameters, please
refer to the respective model documentation available in the image-to-text
pipeline. Not all parameters might be available
for a given model.