Free AI inference API with text and image generation capabilities.
| Type | URL |
|---|---|
| Text API | https://text.pollinations.ai/openai |
| Image API | https://image.pollinations.ai/prompt/{prompt} |
| Proxy | https://g4f.dev/ai/pollinations |
| Models | https://gen.pollinations.ai/v1/models |
openai (recommended)from g4f.client import Client
from g4f.Provider import PollinationsAI
# No API key required
client = Client(provider=PollinationsAI)
response = client.chat.completions.create(
model="openai",
messages=[
{"role": "user", "content": "Hello, how are you?"}
],
)
print(response.choices[0].message.content)
import { Pollinations } from '@gpt4free/g4f.dev';
const client = new Pollinations();
const response = await client.chat.completions.create({
model: "openai",
messages: [
{ role: "user", content: "Hello, how are you?" }
],
});
console.log(response.choices[0].message.content);
from g4f.client import Client
from g4f.Provider import PollinationsAI
client = Client(provider=PollinationsAI)
response = client.images.generate(
prompt="A beautiful sunset over mountains",
model="flux"
)
print(response.data[0].url)