pollinations
Pollinations.ai API for AI generation - text, images, videos, audio, and analysis. Use when user requests AI-powered generation (text completion, images, videos, audio, vision/analysis, transcription) or mentions Pollinations. Supports 25+ models (OpenAI, Claude, Gemini, Flux,
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Pollinations.ai API for AI generation - text, images, videos, audio, and analysis. Use when user requests AI-powered generation (text completion, images, videos, audio, vision/analysis, transcription) or mentions Pollinations. Supports 25+ models (OpenAI, Claude, Gemini, Flux, Veo, etc.) with OpenAI-compatible chat endpoint and specialized generation endpoints.
How to use
Uzyskaj klucz API na stronie https://enter.pollinations.ai. Możesz korzystać z bezpłatnego poziomu bez klucza lub wygenerować tajny klucz (sk_) do użytku bez limitów po stronie serwera.
Zainstaluj wymagane narzędzia systemowe: curl, jq oraz base64. Na macOS zainstaluj jq przez Homebrew poleceniem brew install jq. Na Linuksie użyj sudo apt-get install -y jq.
Ustaw zmienną środowiskową POLLINATIONS_API_KEY z wartością swojego klucza API (opcjonalnie, jeśli chcesz korzystać z płatnych funkcji lub wyższych limitów).
Aby wygenerować tekst, uruchom skrypt chat.sh z wiadomością: scripts/chat.sh "twoja wiadomość". Domyślnie używa dostępnego modelu, ale możesz wybrać konkretny model parametrem --model (np. claude, openai, gemini).
Dostosuj generowanie za pomocą opcji: --temp do kontroli kreatywności (0-1), --max-tokens do ograniczenia długości odpowiedzi, --json do zwrócenia wyniku w formacie JSON, --system do ustawienia instrukcji systemowej dla modelu.
Przykłady: scripts/chat.sh "wyjaśnij fizykę kwantową" --model openai --max-tokens 500 lub scripts/chat.sh "przetłumacz na niemiecki" --system "Jesteś tłumaczem" --model gemini.