Skip to content

fix veo video with proxy link#2799

Merged
ProgrammerIn-wonderland merged 1 commit intoHeyPuter:mainfrom
P3il4:gemini-proxy
Apr 10, 2026
Merged

fix veo video with proxy link#2799
ProgrammerIn-wonderland merged 1 commit intoHeyPuter:mainfrom
P3il4:gemini-proxy

Conversation

@P3il4
Copy link
Copy Markdown
Contributor

@P3il4 P3il4 commented Apr 10, 2026

fixes issue where gemini video provider returns link that requires auth to access
now proxied with fileid + access signature
testing:

await puter.ai.txt2vid('A cat walking on a beach at sunset', {"model":"google:google/veo-3.1-lite"})

returns

http://api.puter.localhost:4100
/puterai/video/proxy
?fileId=ttzx0324nd16 <- gemini file download id
&provider=gemini
&expires=1776014720 <- 48h expiration
&signature=18a1491ad9bea510fc57a210a9f6baeeea6560e0fc275d59b7769c6c263e8ad5
^ signature created similarly to other parts of codebase

@ProgrammerIn-wonderland ProgrammerIn-wonderland merged commit 18e909f into HeyPuter:main Apr 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants