MCPcopy Index your code

hub / github.com/pollinations/pollinations / functions

Functions5,304 in github.com/pollinations/pollinations

↓ 3 callersMethodget_topic_summary_fast
(self, message: str)
apps/polly/src/services/pollinations.py:723
↓ 3 callersFunctionha
(e)
apps/operation/quest-dashboard/assets/bundle.js:29
↓ 3 callersFunctionhandleChatCompletionLocal
( c: TextContext, body: Record<string, unknown>, )
gen.pollinations.ai/src/text/handler.ts:365
↓ 3 callersFunctionhandleError
( err: Error, c: Context<TEnv>, )
shared/error.ts:191
↓ 3 callersFunctionhandleFilterChange
(key: keyof TrendingFilters, value: any)
apps/reimagine/src/screens/HomeScreen.tsx:239
↓ 3 callersFunctionhandleSendMessage
(messageText = inputValue)
apps/gsoc/src/pages/socBot.jsx:485
↓ 3 callersFunctionhasActiveSafety
(value: unknown)
gen.pollinations.ai/src/utils/text-cache.ts:23
↓ 3 callersFunctionhasApiKey
()
packages/mcp/src/utils/authUtils.js:19
↓ 3 callersMethodhasAttribute
(name: string)
enter.pollinations.ai/worker-runtime.d.ts:1484
↓ 3 callersFunctionhasCapability
( model: ModelPrice, capability: ModelCapability, )
enter.pollinations.ai/frontend/src/components/models/model-info.ts:140
↓ 3 callersFunctionhasDirectAccountPermission
( apiKey: AccountPermissionApiKey | undefined, permission: AccountPermission, )
enter.pollinations.ai/src/routes/account-permissions.ts:7
↓ 3 callersFunctionia
(e)
apps/operation/quest-dashboard/assets/bundle.js:29
↓ 3 callersFunctionil
(e,t,n,r)
apps/operation/quest-dashboard/assets/bundle.js:2
↓ 3 callersFunctionimageResponse
( data: { url?: string; b64_json?: string }, prompt: string, )
gen.pollinations.ai/src/routes/images.ts:28
↓ 3 callersMethodinvalidate
(self, key: str | None = None)
apps/polly/src/_cache.py:26
↓ 3 callersFunctionisBillingDetailsComplete
( customer: Stripe.Customer, paymentMethod: Stripe.PaymentMethod | null, )
enter.pollinations.ai/src/utils/stripe-billing.ts:798
↓ 3 callersFunctionisExpired
(device: { expiresAt: Date })
enter.pollinations.ai/src/routes/device.ts:24
↓ 3 callersFunctionisInputAudioTranscriptionEventType
(type: unknown)
gen.pollinations.ai/src/routes/realtime.ts:329
↓ 3 callersFunctionis_video_url
Check if URL points to a video (by extension or domain).
apps/polly/src/bot.py:145
↓ 3 callersFunctionja
(e)
apps/operation/quest-dashboard/assets/bundle.js:29
↓ 3 callersFunctionji
apps/operation/quest-dashboard/assets/bundle.js:29
↓ 3 callersFunctionjn
(e,t)
apps/operation/quest-dashboard/assets/bundle.js:2
↓ 3 callersFunctionjsonResponse
(body: unknown)
packages/sdk/src/models.test.ts:4
↓ 3 callersFunctionjsonResponse
(data, status = 200)
apps/websim/worker.js:404
↓ 3 callersFunctionkr
(e,t)
apps/operation/quest-dashboard/assets/bundle.js:2
↓ 3 callersFunctionks
(e,t)
apps/operation/quest-dashboard/assets/bundle.js:14
↓ 3 callersMethodlist
(options?: KVNamespaceListOptions)
enter.pollinations.ai/worker-runtime.d.ts:1826
↓ 3 callersFunctionlistRewards
( db: ReturnType<typeof drizzle<typeof schema>>, userId: string, )
enter.pollinations.ai/test/integration/rewards.test.ts:39
↓ 3 callersFunctionloadQuestData
()
enter.pollinations.ai/frontend/src/components/quests/quest-overview.tsx:172
↓ 3 callersMethodloadRateLimitData
()
apps/reimagine/src/services/PollinationsService.ts:102
↓ 3 callersFunctionload_format
Load the ## {platform} section from prompts/format.md. Args: platform: 'Twitter', 'LinkedIn', 'Instagram', 'Reddit', 'Discord', 'Realtime
social/scripts/common.py:251
↓ 3 callersFunctionmakeWav
Build a minimal RIFF/WAVE buffer: 44-byte header + `dataBytes` of payload, * with the data-chunk size and RIFF size set to `declared`.
gen.pollinations.ai/test/wav-header.test.ts:6
↓ 3 callersFunctionml
(e)
apps/operation/quest-dashboard/assets/bundle.js:2
↓ 3 callersFunctionmn
(e,t)
apps/operation/quest-dashboard/assets/bundle.js:2
↓ 3 callersFunctionmockFetch
(respond: (url: string) => Response)
gen.pollinations.ai/test/image/fluxFallback.test.ts:54
↓ 3 callersFunctionmockMediaSchema
()
gen.pollinations.ai/test/openapi-json.test.ts:22
↓ 3 callersFunctionmodelInfoFromDefinition
( name: string, service: ModelDefinition<string>, options: ModelInfoOptions = {}, )
shared/registry/model-info.ts:103
↓ 3 callersFunctionmonthCol
(monthIdx)
apps/operation/finance/lib/layout.mjs:174
↓ 3 callersFunctionmu
apps/operation/quest-dashboard/assets/bundle.js:29
↓ 3 callersFunctionnextMonth
(ym)
apps/operation/finance/lib/forecast.mjs:26
↓ 3 callersFunctionnormalizeDocTagName
(tag: string)
gen.pollinations.ai/src/routes/docs.ts:547
↓ 3 callersFunctionnormalizeHostname
(hostname: string)
shared/auth/redirect-uri.ts:73
↓ 3 callersFunctionnotBilled
( extra?: Partial<ResponseTrackingData>, )
gen.pollinations.ai/src/middleware/track.ts:452
↓ 3 callersFunctionnotFound
()
gen.pollinations.ai/src/index.ts:59
↓ 3 callersFunctionoklchToHex
(L, C, hDeg)
packages/ui/scripts/gen-theme-palette.mjs:20
↓ 3 callersFunctiononComplete
(i)
apps/operation/quest-dashboard/assets/bundle.js:29
↓ 3 callersFunctionot
(e,t=[])
apps/operation/quest-dashboard/assets/bundle.js:2
↓ 3 callersFunctionparseBoolean
(value: string | null)
enter.pollinations.ai/test/mocks/stripe.ts:693
↓ 3 callersFunctionparseEmailList
(raw: string | undefined | null)
shared/auth/api-key.ts:85
↓ 3 callersFunctionparseEventData
(data: unknown)
gen.pollinations.ai/src/routes/realtime.ts:288
↓ 3 callersFunctionparseMentors
(url = "/GSOC/MENTORS.md")
apps/gsoc/src/utils/parseMentors.js:2
↓ 3 callersFunctionpayerBucketToMeter
(bucket: BalanceBucket)
shared/billing/balance.ts:58
↓ 3 callersFunctionperiodDate
(value: PeriodSelection)
packages/ui/src/compositions/PeriodPicker.tsx:62
↓ 3 callersFunctionpick
(arr)
apps/catgpt/script.js:60
↓ 3 callersFunctionpickAspect
Pick the supported aspect ratio closest to the request.
gen.pollinations.ai/src/image/models/wanVideoModel.ts:65
↓ 3 callersFunctionpickTwo
( models: ModelPrice[], type: "video" | "image" | "text", )
enter.pollinations.ai/frontend/src/components/models/pollen-examples.tsx:36
↓ 3 callersFunctionpl
(e)
apps/operation/quest-dashboard/assets/bundle.js:2
↓ 3 callersFunctionplayAudio
(audioData, mimeType, prefix, audioPlayer, tempDir)
packages/mcp/src/services/audioService.js:255
↓ 3 callersFunctionpluralizeImages
(count: number)
apps/playground/src/Playground.tsx:160
↓ 3 callersFunctionprefix
(type: ServerType)
gen.pollinations.ai/src/image/availableServers.ts:52
↓ 3 callersFunctionprintModels
(models: MyModel[])
packages/polli-cli/src/commands/my-models.ts:104
↓ 3 callersFunctionprocess_message
Process a message using native tool calling. The AI will: 1. Analyze the user's request 2. Call appropriate tools (search, get_issue
apps/polly/src/bot.py:1209
↓ 3 callersFunctionpublish_post
Publish a post to one Buffer service (scheduled delivery). Config-driven across LinkedIn/Twitter/Instagram. The per-service divergences: - se
social/scripts/buffer_publish.py:155
↓ 3 callersFunctionqa
(e)
apps/operation/quest-dashboard/assets/bundle.js:29
↓ 3 callersFunctionqr
(e)
apps/operation/quest-dashboard/assets/bundle.js:14
↓ 3 callersFunctionquestStatus
(quest: QuestEntry)
packages/polli-cli/src/commands/quests.ts:41
↓ 3 callersFunctionread_gists_for_date
Read all gist JSON files for a given date from the local repo. Args: date_str: YYYY-MM-DD repo_root: path to repo root (auto-dete
social/scripts/common.py:621
↓ 3 callersFunctionrenderFavicon
(svg, size, color)
tools/icons/src/render.js:53
↓ 3 callersFunctionrenderFilterButton
( label: string, options: { label: string; value: any }[], currentValue: any,
apps/reimagine/src/screens/HomeScreen.tsx:370
↓ 3 callersFunctionrenderIcon
(size, { bg = null, color = LOGO_COLOR } = {})
pollinations.ai/scripts/generate-icons.mjs:30
↓ 3 callersFunctionrenderRowsTable
(rows: Row[])
gen.pollinations.ai/scripts/generate-apidocs.ts:257
↓ 3 callersFunctionrenderSolidIcon
(svg, size, { bg, logoColor, fraction = 0.62 })
tools/icons/src/render.js:63
↓ 3 callersFunctionrenderWithLinks
Render markdown links [text](url) as clickable <a> tags, preserving surrounding text.
enter.pollinations.ai/frontend/src/components/news-faq/news-banner.tsx:55
↓ 3 callersFunctionrequireFalApiKey
()
gen.pollinations.ai/src/model3d/models/falClient.ts:65
↓ 3 callersFunctionrequireKeysPermission
* Require that the caller has `account:keys` permission. * Session-authenticated users (no apiKey) are always allowed.
enter.pollinations.ai/src/routes/account.ts:102
↓ 3 callersFunctionrequireOwnerGithubUsername
( db: Db, userId: string, )
enter.pollinations.ai/src/routes/community-endpoints.ts:157
↓ 3 callersFunctionrequireSafePrompt
( prompt: string, safeParams: ImageParams, userInfo: AuthResult, )
gen.pollinations.ai/src/image/utils/azureContentSafety.ts:148
↓ 3 callersFunctionrequireSessionUser
(c: Context<Env>)
enter.pollinations.ai/src/routes/stripe.ts:305
↓ 3 callersFunctionrequiredCostRate
(model: ModelName, field: UsageType)
enter.pollinations.ai/test/aliases.test.ts:26
↓ 3 callersFunctionresetButton
()
apps/catgpt/script.js:280
↓ 3 callersFunctionresolveApiKey
(flagKey?: string)
packages/polli-cli/src/lib/config.ts:54
↓ 3 callersFunctionretrieveActiveCustomer
( stripe: Stripe, customerId: string, )
enter.pollinations.ai/src/utils/stripe-billing.ts:771
↓ 3 callersFunctionrewardableQuests
( quests: readonly T[], )
enter.pollinations.ai/src/services/quests/definitions.ts:86
↓ 3 callersFunctionrl
(e,...t)
apps/operation/quest-dashboard/assets/bundle.js:2
↓ 3 callersFunctionrunGeneration
( fetchFn: () => Promise<Response>, onSuccess: (response: Response) => Promise<void>,
pollinations.ai/src/ui/components/play/PlayGenerator.tsx:240
↓ 3 callersFunctionsa
(e)
apps/operation/quest-dashboard/assets/bundle.js:29
↓ 3 callersFunctionsafeParse
(url: string)
shared/auth/redirect-uri.ts:65
↓ 3 callersFunctionsaveBufferToFile
Save buffer to file (Node.js only)
packages/sdk/src/extras.ts:97
↓ 3 callersFunctionsaveReport
(report: AuditReport, path: string)
enter.pollinations.ai/src/tier-progression/flows/cleanup-github-users.ts:153
↓ 3 callersFunctionsaveTranscript
(path: string)
packages/polli-cli/src/commands/gen/chat.ts:125
↓ 3 callersFunctionsendCustomEmail
()
apps/micro/examples/nextjs-example.js:25
↓ 3 callersFunctionsendMessage
( messages, onChunk, onComplete, onError, modelId, generationConfig = {}, )
apps/chat/src/utils/api.js:289
↓ 3 callersMethodsendTemplateMail
( template: EmailTemplate, to: string | string[], variables: Record<string, string> = {} )
apps/micro/src/services/microService.ts:16
↓ 3 callersFunctionsend_heartbeat
()
image.pollinations.ai/nunchaku/server.py:62
↓ 3 callersFunctionsend_long_message
( channel: discord.Thread | discord.TextChannel, text: str, max_length: int = 2000, reply_to:
apps/polly/src/bot.py:1359
↓ 3 callersFunctionserveAsset
(request, env)
apps/websim/worker.js:130
↓ 3 callersFunctionserviceAliasTestCases
( services: Record<string, ModelDefinition>, )
enter.pollinations.ai/test/aliases.test.ts:18
↓ 3 callersFunctionsetOpen
(next: boolean)
packages/ui/src/primitives/Dropdown.tsx:35
↓ 3 callersFunctionsetServerRegistryBinding
( binding: KVNamespace, environment = "development", )
gen.pollinations.ai/src/image/availableServers.ts:33
↓ 3 callersMethodsetTimeout
(callback: (...args: any[]) => void, msDelay?: number)
enter.pollinations.ai/worker-runtime.d.ts:283
← previousnext →901–1,000 of 5,304, ranked by callers