ai-freeimage
v0.1.16
Published
Free AI image generator using Pollinations API
Maintainers
Readme
Free Image Generator
Easily generate AI image URLs using plain JavaScript or React.
Installation
npm install my-image-generator
## **Usage in Plain JavaScript js**
import { generateImageUrl } from "my-image-generator";
// Generate a URL for an AI image
const imageUrl = generateImageUrl("sunset over mountains");
console.log(imageUrl);
// Using a different model
const fantasyUrl = generateImageUrl("futuristic city", "cinematic-fantasy");
console.log(fantasyUrl);
Usage in React
jsx
Copy code
import React, { useEffect } from "react";
import { useGenerateImage } from "my-image-generator/react-hook";
function App() {
const { imageUrl, generate } = useGenerateImage();
useEffect(() => {
generate("sunset over mountains");
}, []);
return (
<div>
<h1>Generated AI Image</h1>
{imageUrl ? (
<img src={imageUrl} alt="Generated AI" />
) : (
<p>Loading image...</p>
)}
</div>
);
}
export default App;
API / Parameters
generateImageUrl(prompt, model)
prompt (string) – Required text description
model (string) – Optional, default "cinematic-realism"
Returns: URL string
useGenerateImage()
Returns { imageUrl, generate }
imageUrl – Latest generated image URL
generate(prompt) – Function to generate a new image