Note: I've nicknamed this the Sen AI Assistant as a throwback to Senshudo.
This is a small prototype I built within a couple days using my knowledge of Laravel, InertiaJS, Tailwind, VueJS and OpenAI, utilizing the alpha release of NativePHP. It's primary goal is to help generate suggested titles, tags, go live notifications around the category and activity you provide.
Create an OpenAI account and head over to https://platform.openai.com/api-keys create a key and paste the key into the field OpenAI API Key
you can also provide your Organisation ID which can be found under https://platform.openai.com/account/organization.
Next you'll need to add some credits to your account which can be done from the Billing section, keep in mind the pricing for this model is pretty cheap so $10
should be sufficient depending on your usage. N.B: You can setup a monthly budget limit under the Limits section.
Once the app is installed you'll be asked for your Twitch Username, OpenAI API Key and you can optionally provide the organisation ID.
- Click
New Stream
- Enter your Category, an example
World of Warcraft
orHalo Infinite
- Enter your activity, an example
Playing Season of Discovery with friends
orPlaying Team Slayer with FreebirdTV
- Click
Generate Suggestions
and wait
Note: If generation of suggestion fail at anypoint there will be a retry button on both the list view and detail view of the suggestions, this will attempt to regenerate the suggestions for the given values.
NativePHP is currently in alpha release