Added Provider: Pollinations (Text & Image)#43
Added Provider: Pollinations (Text & Image)#43aleph23 wants to merge 28 commits intoLettuceAI:mainfrom
Conversation
upstream
This reverts commit ed0907a. modified: src-tauri/capabilities/default.json
modified: .vscode/extensions.json
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
pollinations
|
I will review the PR but please follow Conventional Commits format in your future PRs. |
Fix(build): modified: scripts/run-tauri-cuda-auto.mjs
MegalithOfficial
left a comment
There was a problem hiding this comment.
Requesting changes for a few integration issues before this is ready:
The main one is that pollinations-image hasn’t been wired in as an image-only provider across the model creation/edit flows. Right now models for it still default to text scopes, which means they won’t show up in image-generation pickers and can end up being saved in an invalid chat-model state.
Also, the Pollinations base URL normalization is too aggressive. It strips any path prefix and rebuilds the URL as just scheme://host[:port], which will break anyone using a reverse proxy or gateway like https://example.com/pollinations.
Finally, verification was added in Settings, but not in onboarding, so the same Pollinations credential is verified in one flow and accepted unchecked in the other.
Add Pollinations text and image providers (and a couple Windose tweaks to get the rust compiling for me -- feel free to toss them obviously).
What's New:
OS-For-Me Changes: