-
Notifications
You must be signed in to change notification settings - Fork 529
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
Gemini Advanced & SuperPrompt: Noob Experiments in Framework and Use Cases #48
Comments
Hi Horia, I have a Gemini-specific fork of SuperPrompt here: https://github.com/umaplehurst/SuperPrompt.gemini Cheers! |
Cool, will check it out. Thank you ! |
hey im sorry i didnt have time to properly check this out yet, im give u some pointers soon |
Hello, I checked out the Gemini fork you mentioned, and wow, the responses are something else! They feel so much more authentic and higher quality than the usual. But I'm hitting a snag when it comes to effectively guiding the model through a conversation. Like, if I ask it to brainstorm brand names based on certain keywords, I'm a bit lost on how to use those XML tags in the response to refine the output and prevent the model from diverging from the original idea. It tends to get carried away with breaking down the concepts deeper and deeper, and I'm not sure how to steer it towards a satisfying conclusion. Any pointers you could offer would be amazing ! Maybe a simple example of how to use it with a more relatable concept? I'm really curious to learn how to get the most out of this. Looking forward to it, thanks in advance ! |
Hi Horia: I think that the System Instructions would need to be modified, they do break the concepts down a lot right now. The simplest option would be to start chopping out some of the tags which don't have relevance for your use-case (depending on how relevant their output is for you) ... and then add in some additional new tags which steer the brain-storming further in the direction that you want. |
Hi @umaplehurst and thanks for the tips. Even if the Gemini version goes off track, it's quite good at breaking down main ideas. I got some insightful outputs when combined with things from the OP. Cheers |
@bolohori You're very welcome to raise a PR on the Gemini repo (please make sure to include test cases so it's clear what sort of output you are aiming for) and I'll try to work in and merge your contributions |
Hello @NeoVertex1,
First of all, thank you for your work and sharing it with the community. 🤩
I recently came across this repository and, to be honest, I was initially overwhelmed by the complexity of the concepts. However, the use of tags, particularly
<think>
, immediately caught my attention. This interest stemmed from a recent encounter with a leaked system prompt from Vercel's bolt.new, which also incorporates tags and I saw them using it at some point. I know a bit of thinking will do no harm and that mathematics has a fundamental role in everything that surrounds us, so I decided to experiment while trying to learn what this is/does. Initially, I just wanted to see if it works with Gemini and recognized that it might be a way to prevent repetitive and generic reasoning that LLMs. (which they do a lot lately)I'm unsure if my exploration aligns with the intended purpose of this repo, but I'm eager to share my experience and the interesting conversation it sparked. It certainly didn't make me more stupid and it made some sense to me. Hope it does for anyone else and it is a good path to explore.
TL;DR
I began by asking Gemini to explain the SuperPrompt repo page.
Output:
Input:
Can you, gemini-pro use these tools and tags to improve your answers ?
Output:
Gemini seemed eager to experiment, so I provided the prompt suggested in the
README.md
file (the one with formulas and special tags).Output:
Intrigued but lacking inspiration, I decided to let Gemini guide the exploration.
Input:
Output:
To further test the framework, I introduced the concept of plastic waste pollution.
Input:
Now, let's start with a concept like plastic waste pollution. Is this enough for you to start an exploration based on the framework?
Output:
What I learned up to this point is that it can generate some original and thought-provoking questions on any topic with less effort than having an endless conversation based on long prompts.
Input:
...create a framework instructions manual to analyze and enhance any concept. It should be a cookbook that contains cheat sheets for tags, hidden functions and tips, tricks & easter eggs.
Output:
Input:
Can these tags be nested ? How would you approach using the hidden functions for example and where ?
Output:
Last one, trying some tags to see if we can learn more on how to use the hidden functions
Input:
Output:
Practical use case & closing thoughts
After all this testing, I created a Gem (like a chatbot in Gemini) called Transcendent Mind Super Prompt based on the README.MD base prompt with some of the instructions manual it generated in the previous conversation.
I know these are not too focused and there is much left to explore. Don't really care if some of the ideas presented are hallucinations, I can sort through them. Just want it to be a productive hallucination, as I can use my brain for the rest. So far it's doing great.
If you got this far, thank you for reading and I hope I didn't waste your time. Also, English is not my native language and I am sorry for any mistakes or unintended language bloat. 😊
Please let me know your thoughts on this. If you found this useful and interesting in any way, please give me some tips or suggestions.
Cheers,
Horia
The text was updated successfully, but these errors were encountered: