Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: generate taps and targets programatically #2832

Open
peterclemenko opened this issue Jan 19, 2025 · 2 comments
Open

feat: generate taps and targets programatically #2832

peterclemenko opened this issue Jan 19, 2025 · 2 comments
Assignees
Labels
kind/Feature New feature or request valuestream/SDK

Comments

@peterclemenko
Copy link

Feature scope

Taps (catalog, state, tests, etc.)

Description

the ability to call meltano from python to make a skeleton tap or target would be very useful for generating taps and targets programmatically using an llm in an automated fashion.

@edgarrmondragon
Copy link
Collaborator

Hi @peterclemenko!

This is something I would definitely like to explore!

Do you have an example of a project that does something like this? Maybe a web app generator or similar?

Or perhaps you have an idea of what's needed, or what it would look like in practice?

@peterclemenko
Copy link
Author

peterclemenko commented Jan 31, 2025

Not at the moment, I'm cooking something up it would be useful for in private, plan is to open it when ready. Currently in the process of making it work. The theory though is to take an output from an api or a command line app, run it through an llm, create a tap, test it, and if it works, use it instead of the llm for input processing. essentially this cuts the processing time per command execution on the llm, and frees compute for other workloads.

@edgarrmondragon edgarrmondragon moved this from To Discuss to Up Next in Office Hours Feb 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/Feature New feature or request valuestream/SDK
Projects
Status: Up Next
Development

No branches or pull requests

2 participants