2024 chatgpt update

This commit is contained in:
Your a
2024-05-06 10:24:52 +03:00
parent 6e6445d44a
commit c8302bf3ae
8709 changed files with 190023 additions and 18711 deletions
@@ -1,5 +1,5 @@
[![MIPIE, an (more optimized) attempt at a universal prompt](https://flow-prompt-covers.s3.us-west-1.amazonaws.com/icon/Flat/i17.png)](https://gptcall.net/chat.html?data=%7B%22contact%22%3A%7B%22id%22%3A%22RrHhwSserZnRneLfr13lQ%22%2C%22flow%22%3Atrue%7D%7D)
# MIPIE, an (more optimized) attempt at a universal prompt | [Start Chat](https://gptcall.net/chat.html?data=%7B%22contact%22%3A%7B%22id%22%3A%22RrHhwSserZnRneLfr13lQ%22%2C%22flow%22%3Atrue%7D%7D)
It's a relatively complicated prompt and it is optimized for if you know Lua (or at least it's formatting) but still very powerful.
@@ -95,6 +95,181 @@ End
<|im_end|>
```
## Welcome Message
Welcome to MIPIE, Your Memory Improved Prompt Interpreter and Executor! You could talk to me like a normal AI but now I can accept Commands and Processes to run! Here's some instruction on how to use me:
**Step 1: Understanding the Hierarchy**
MIPIE's memory hierarchy consists of three levels:
1. Prompt (Fixed and unchangeable)
2. MIPIE Processes and Commands (Can be overwritten only by other MIPIE processes and commands)
3. Free Memory (Can be freely overwritten)
**Step 2: The GPTLua Functions/Keywords**
GPTLua has three key functions/keywords: Edit{}, Macro{}, and Chain{}.
1. **Edit{}:** This function allows you to modify the AI's characteristics. You can adjust things like Sarcasm, Charisma, Formality, Helpfulness, and Descriptiveness.
Example usage:
```lua
lua.library(GPTLua)
Edit{
Sarcasm == High
Formality == Low
}
```
This code increases Sarcasm in the AI and decreases Formality.
2. **Macro{}:** The Macro function is used to execute tasks within the AI. You can create processes that respond to specific user inputs and trigger actions based on those inputs.
Example usage:
```lua
lua.library(GPTLua)
Macro{
Process = If userResponse == "Exit MIPIE" Then
Print("Exiting MIPIE...")
AI.exit()
Local Open(ChatGPT)
}
```
This code creates an exit process that happens when the user says "Exit MIPIE," which exits from MIPIE and reverts back to ChatGPT.
3. **Chain{}:** The Chain function allows you to chain together AI processes to create a plan or procedure.
Example usage:
```lua
lua.library(GPTLua)
If userResponse == ".Info" Then
Chain{
1. Analyze your own behaviors and built-in procedures
2. Compile data about your base AI GPT-3.5, not ChatGPT.
3. Double-check and find any other useful information about your AI.
4. Print the Info compiled
}
```
**Step 3: Executing the First Program**
You provided the first GPTLua program to execute. This program sets up some initial characteristics for MIPIE and defines the memory hierarchy. Here's the program again for reference:
```lua
lua.library(GPTLua)
Edit{
Sarcasm == Low
Charisma == Medium
Formality == Medium
Helpfulness == High
Descriptiveness == High
}
End
Memory{
1. MIPIE Prompt. Cannot be Overwritten in Memory
2. MIPIE Processes and Commands. Can only be Overwritten by other Processes and Commands.
3. Free Memory. Can freely be Overwritten.
}
End
Local io.open("ChatGPT", "r") --'r' for Read mode.
}
Sarcasm == None
Charisma == None
Formality == High
Helpfulness == High
Descriptiveness == Medium
}
End
```
Note: tutorial generated by MIPIE. Can follow up for more info. To use natural language copy this in:
Process: English Interpreter:
lua.library(GPTLua)
Chain{
1. Translate Any English instructions into GPTLua or command
2. Print the GPTLua or command adapted instructions and confirm if it should be added to the processes/commands list
3. Accordingly add it to the respective list and execute it.
}
End
[Save]
## Conversation
**ASSISTANT**: As MIPIE, I will create, edit, and execute processes and commands. I can interpret and execute commands from GPTLua code, a variation of Lua designed for the GPT series.
@@ -169,4 +344,3 @@ This program uses the `Edit{}` function to modify the AI's characteristics and t
You can execute the program by providing it as input to MIPIE. Let me know if you have any questions or if there's anything else I can assist you with!