import { Merlin } from "merlin-node"; const apiKey = "<YOUR_MERLIN_API_KEY>"; // Replace with your API key from Merlin const merlin = new Merlin({ merlinConfig: { apiKey } }); async function createCompletion() { try { const completion = await merlin.chat.completions.create({ messages: [ { role: "system", content: "You are a helpful assistant." }, { role: "user", content: [ { type: "image_url", image_url: "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Gfp-wisconsin-madison-the-nature-boardwalk.jpg/2560px-Gfp-wisconsin-madison-the-nature-boardwalk.jpg", }, { type: "text", text: "What’s in this image?", }, ], }, ], model: "gemini-pro-vision", }); console.log(completion.choices[0].message.content); } catch (error) { console.error("Error creating completion:", error); } } createCompletion();