Skip to content

feat(pieces): implement VLM Run piece#9232

Merged
sanket-a11y merged 2 commits intoactivepieces:mainfrom
LuizDMM:feat/VLM-Run
Sep 16, 2025
Merged

feat(pieces): implement VLM Run piece#9232
sanket-a11y merged 2 commits intoactivepieces:mainfrom
LuizDMM:feat/VLM-Run

Conversation

@LuizDMM
Copy link
Copy Markdown
Contributor

@LuizDMM LuizDMM commented Sep 14, 2025

What does this PR do?

This PR delivers the full implementation of the VLM Run integration, completing all the required actions with strong validation and type safety.

TODO

Actions

  • Analyze Audio
  • Analyze Image
  • Analyze Document
  • Analyze Video
  • Get File

How the Feature Works

All actions were fully implemented and carefully validated with Zod schemas to prevent invalid requests. Every function is strongly typed according to the TypeScript SDK (although I'm not using it, as the code doesn't run with it), ensuring reliability and maintainability.

Demo Video

VLM.Run.mp4

Fixes #9214
/claim #9214

@sanket-a11y sanket-a11y self-requested a review September 16, 2025 06:36
@nx-cloud
Copy link
Copy Markdown

nx-cloud bot commented Sep 16, 2025

View your CI Pipeline Execution ↗ for commit cc56e6f

Command Status Duration Result
nx run-many --target=test --projects=engine,sha... ✅ Succeeded 30s View ↗
nx run server-api:test-ce ✅ Succeeded 16s View ↗
nx run server-api:test-cloud ✅ Succeeded 13s View ↗
nx run server-api:test-ee ✅ Succeeded 5s View ↗
nx run-many --target=build -c production --proj... ✅ Succeeded 24s View ↗
nx affected --target=build -c production --excl... ✅ Succeeded <1s View ↗
nx run-many --target=lint --projects=pieces-vlm... ✅ Succeeded 56s View ↗
nx affected --target=lint --exclude=pieces-* --... ✅ Succeeded <1s View ↗

☁️ Nx Cloud last updated this comment at 2025-09-16 06:41:58 UTC

@sanket-a11y sanket-a11y merged commit 448b668 into activepieces:main Sep 16, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[MCP] VLM Run

3 participants