Agent Skills › pollinations/pollinations › pollinations-sdk

pollinations-sdk

GitHub

提供Pollinations SDK的集成指南,涵盖npm安装、API密钥认证及文本与图像生成接口的调用示例,辅助开发者快速接入AI能力。

.agents/skills/pollinations-sdk/SKILL.md pollinations/pollinations

触发场景

需要调用Pollinations API生成文本或图像 初始化Pollinations SDK并配置密钥

安装

npx skills add pollinations/pollinations --skill pollinations-sdk -g -y
更多选项

非标准路径

npx skills add https://github.com/pollinations/pollinations/tree/main/.agents/skills/pollinations-sdk -g -y

不安装直接使用

npx skills use pollinations/pollinations@pollinations-sdk

指定 Agent (Claude Code)

npx skills add pollinations/pollinations --skill pollinations-sdk -a claude-code -g -y

安装 repo 全部 skill

npx skills add pollinations/pollinations --all -g -y

预览 repo 内 skill

npx skills add pollinations/pollinations --list

SKILL.md

Frontmatter
{
    "name": "pollinations-sdk",
    "description": "Use the official @pollinations\/sdk npm package when writing JavaScript apps or scripts that call Pollinations. Covers installation, API-key authentication, and a first text or image request."
}

Pollinations SDK quickstart

These examples use the published stable SDK 5.0.0, not the repository's in-progress alpha API. Check the installed version's types before using other helpers; methods on main may not exist in the published package.

Install and authenticate

npm install @pollinations/sdk@5.0.0

Get a key at https://enter.pollinations.ai/keys and set POLLINATIONS_API_KEY in the process environment. Never print it or commit it. Requests spend Pollen: confirm the intended model and budget before running.

Save this as example.mjs and run node example.mjs:

import { configure, generateText, generateImage } from "@pollinations/sdk";

configure({ apiKey: process.env.POLLINATIONS_API_KEY });

const text = await generateText("Write a short haiku about a garden.");
console.log(text);

const image = await generateImage("A small garden in watercolor.");
await image.saveToFile("garden.png");

Check that text is nonempty and garden.png is readable. The helpers return a single result by default; n requests multiple results. saveToFile is Node-only.

Beyond the quickstart

  • For current model IDs, query https://gen.pollinations.ai/models. Pass a chosen ID through the helper's { model } option; do not invent model names.
  • For browser apps, use a publishable app key and user-paid sign-in rather than embedding a secret key. See the BYOP guide.
  • For device sign-in, React, streaming, editing, and other media, consult the 5.0.0 package docs and its installed type declarations. Verify signatures before copying examples from a newer release.
  • If no npm package is needed, use the REST API guide.

版本历史

  • 5cb4f4b 当前 2026-10-19 13:07

同 Skill 集合

.claude/skills/abuse-detection/SKILL.md
.claude/skills/bring-your-own-pollen/SKILL.md
.claude/skills/candidate-evaluation/SKILL.md
.claude/skills/code-formatting/SKILL.md
.claude/skills/community-leaderboard/SKILL.md
.claude/skills/economics-provider-collection/SKILL.md
.claude/skills/enter-services/SKILL.md
.claude/skills/grilling/SKILL.md
.claude/skills/issue-maker/SKILL.md
.claude/skills/manage-vast-gpu-fleet/SKILL.md
.claude/skills/model-debugging/SKILL.md
.claude/skills/model-management/SKILL.md
.claude/skills/monitor-services/SKILL.md
.claude/skills/news-pipeline/SKILL.md
.claude/skills/polli-video/SKILL.md
.claude/skills/polli/SKILL.md
.claude/skills/pollinations-api/SKILL.md
.claude/skills/pollinations-sdk/SKILL.md
.claude/skills/pollinations-support-triage/SKILL.md
.claude/skills/quest-contributor/SKILL.md
.claude/skills/quest-solution-review/SKILL.md
.claude/skills/r2-glacier-migration/SKILL.md
.claude/skills/spending-analysis/SKILL.md
.claude/skills/sync-production/SKILL.md
.claude/skills/tinybird-deploy/SKILL.md
.claude/skills/voting-status/SKILL.md
.claude/skills/web-research/SKILL.md
apps/openclaw/skills/founder-meditation/SKILL.md
packages/polli-cli/SKILL.md
.agents/skills/ponytail/SKILL.md
.claude/skills/ponytail/SKILL.md
.agents/skills/source-command-review/SKILL.md
.claude/skills/grill-me/SKILL.md

元信息

文件数
0
版本
5cb4f4b
Hash
41bd9fdc
收录时间
2026-10-19 13:07

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-19 21:30
浙ICP备14020137号-1