-
Notifications
You must be signed in to change notification settings - Fork 983
Add SmartTrend pipe #1372
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
base: main
Are you sure you want to change the base?
Add SmartTrend pipe #1372
Conversation
@giraffekey is attempting to deploy a commit to the louis030195's projects Team on Vercel. A member of the Team first needs to authorize it. |
I think this is an issue with different setups. I tried running the linkedin ai assistant to see how it works and got the error:
Mine works if you install puppeteer with |
I added a button that installs Chrome before the Connect button is enabled. |
not enough user feedback, please show what the bot is doing, like write some status text idk does not work in general, waited a bit, nothing happen |
Should now connect to the already running browser instance instead of downloading Chrome for Testing. Added status text for the processes and toasts for any caught errors. |
Should be fixed. |
https://cap.so/s/ds7rtm2rs18vwp3 does not work |
It can only connect to Chrome if the remote debugging port is open. Added code to open chrome with the correct args. |
The only time it fails silently like that is when the AI model can't be detected. It should work correctly with |
It turns out screenpipe cloud works differently than other OpenAI providers. I'm not able to use the |
This code works with openai.com but does not work with screenpipe cloud: import { streamObject } from "ai";
import { z } from "zod";
const schema = z.object({
tweetId: z.string(),
handle: z.string(),
reason: z.string(),
reply: z.string(),
});
const { elementStream } = await streamObject({
model,
output: "array",
schema,
prompt: "...",
}); |
I fixed something but I doubt it was related. |
If it doesn't work this time I find it hard to believe that any of the other pipes work :P |
need to fix this first to test :( |
any chance u can add the ai preset to choose the model to use? |
Done |
![]() i can't scroll nor save :/ also why it's not showing existing presets like in search pipe or app ui? also screenpipe cloud does not work, i cannot select models or type btw u can publish ur pipe https://docs.screenpi.pe/docs/plugins#developer-cli u can probably make it between $20 and $50 a month, depending how much you want to maintain this i'm sure people would pay for this (we'll give you a bounty soon also) cc @m13v did you test? |
I noticed I was using the wrong components. Still can't get screenpipe cloud to work (the component doesn't seem to ever call |
@shaik-zeeshan any idea what's happening? |
ok did small improvement on the UX in app ai preset for listing models, could be better i wonder how we deal with people clicking on screenpipe cloud from a pipe if they are not subscribed i guess same behaviour, open stripe and when they paid it would be unlocked (rn we see you are not subscribed but does not seem obvious) |
Might work in my pipe for you at least. If not, I just tested it with OpenAI and it worked. |
user need to be subscribed for screenpipe cloud to work or show models
maybe we could disable the option to select screenpipe cloud if user is not subscribed |
https://cap.so/s/6t2kw4a13aqy99z can you update the store also? |
/tip $200 @giraffekey thanks for the first versions 🙏 |
🎉🎈 @giraffekey has been awarded $200! 🎈🎊 |
love the new update i think a good use case of screenpipe SDK for this pipe would be that you query twitter data at interval and turn into a kind of system prompt that you add in the prompts to generate tweets so it learn to interact with twitter like i do eg:
and making sure if it fails to not affect rest of the flow maybe make sure it does not use too much token |
SmartTrend is a pipe created for the Developer Program that acts as a Twitter engagement assistant that finds relevant tweets and suggests replies to help the user engage more easily.
SmartTrend-2025-02-16_20.01.35.mp4
/claim #1191
/closes #1191