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

[Channel idea]: Open AI (or another LLM) #2

Open
deeheber opened this issue May 31, 2023 · 2 comments
Open

[Channel idea]: Open AI (or another LLM) #2

deeheber opened this issue May 31, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@deeheber
Copy link
Owner

deeheber commented May 31, 2023

Add another channel for small talk that utilizes AI...possibly hardcode something like What are fun things to do around ${location} as the prompt.

Potentially helpful reference on how to do this in Lambda

@deeheber deeheber changed the title [Channel idea]: Open AI [Channel idea]: Open AI (or another LLM) Aug 10, 2023
@deeheber
Copy link
Owner Author

deeheber commented Oct 25, 2023

I think I wanna try this with AWS Bedrock (Titan model) since I've got those sweet sweet AWS credits to spend.

@deeheber deeheber self-assigned this Oct 25, 2023
@deeheber deeheber added the enhancement New feature or request label Oct 25, 2023
@deeheber
Copy link
Owner Author

deeheber commented Jan 18, 2025

After thinking on this more, I think this might work well as a cron job that happens behind the scenes (likely Event Bridge Scheduler) to prompt Bedrock to get some small talk ideas and shove them into a DynamoDB table or something.

Might need some Lambdas in between, but going to avoid them if I can. 😎

Then we could add a branch in the Parallel state to fetch a random item from the DDB table.

@deeheber deeheber moved this to Backlog in Small Talk Development Jan 18, 2025
@deeheber deeheber moved this from Backlog to Ready in Small Talk Development Jan 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Ready
Development

No branches or pull requests

1 participant