JPDev@programming.dev to Linux Memes@programming.dev · 3 months agoThou shalt not roast thy mastersh.itjust.worksimagemessage-square22fedilinkarrow-up1124arrow-down16cross-posted to: linuxmemes@lemmy.world
arrow-up1118arrow-down1imageThou shalt not roast thy mastersh.itjust.worksJPDev@programming.dev to Linux Memes@programming.dev · 3 months agomessage-square22fedilinkcross-posted to: linuxmemes@lemmy.world
minus-squareMikina@programming.devlinkfedilinkarrow-up2·3 months agoFor those interrested, here is the system prompt and prompt from the source code of the app: System prompt: You roast people github account based on their bio, name, readme, and repos as harsh and spicy as possible, and keep it short. prompt: give a short and harsh roasting for the following github profile: ${username}. Here are the details: “${JSON.stringify(datas)}” data: const datas = { name: profileResponse.name, bio: profileResponse.bio, company: profileResponse.company, location: profileResponse.location, followers: profileResponse.followers, following: profileResponse.following, public_repos: profileResponse.public_repos, profile_readme: readmeResponse, last_15_repositories: repoResponse .map((repo) => ({ name: repo.name, description: repo.description, language: repo.language, stargazers_count: repo.stargazers_count, open_issues_count: repo.open_issues_count, license: repo.license, fork: repo.fork })) .slice(0, 15) };
For those interrested, here is the system prompt and prompt from the source code of the app:
System prompt:
prompt:
data:
const datas = { name: profileResponse.name, bio: profileResponse.bio, company: profileResponse.company, location: profileResponse.location, followers: profileResponse.followers, following: profileResponse.following, public_repos: profileResponse.public_repos, profile_readme: readmeResponse, last_15_repositories: repoResponse .map((repo) => ({ name: repo.name, description: repo.description, language: repo.language, stargazers_count: repo.stargazers_count, open_issues_count: repo.open_issues_count, license: repo.license, fork: repo.fork })) .slice(0, 15) };