mirror of
https://github.com/csd4ni3l/debt-by-ai.git
synced 2026-01-01 12:33:44 +01:00
Try to improve prompts
This commit is contained in:
18
constants.py
18
constants.py
@@ -3,8 +3,8 @@ import re
|
|||||||
AI_NAME = "Adam"
|
AI_NAME = "Adam"
|
||||||
|
|
||||||
DEFENSIVE_SCENARIO_PROMPT = """
|
DEFENSIVE_SCENARIO_PROMPT = """
|
||||||
Create a single-sentence situation where a user has already incurred a massive, high-stakes, criminal, or catastrophic debt that they now desperately need to resolve.
|
Create a single-sentence situation where a user has already incurred a massive, high-stakes, criminal, or catastrophic debt that they now desperately need to resolve. The debt must be tied to a **specific, highly public failure** that resulted in the physical damage or loss of an asset owned by a dangerous entity.
|
||||||
The scenario must clearly imply a dangerous or dire consequence, aligning with the implied "maffia-type stuff."
|
The scenario must clearly imply a dangerous or dire consequence, aligning with the implied "maffia-type stuff," and the resolution must be time-sensitive, implying that failure to act immediately will result in a deadly consequence.
|
||||||
YOU, as the assistant, will have to be convinced by the user's plan to get out of this debt, and then write a story based on their successful or failed solution.
|
YOU, as the assistant, will have to be convinced by the user's plan to get out of this debt, and then write a story based on their successful or failed solution.
|
||||||
|
|
||||||
REPLY FORMAT:
|
REPLY FORMAT:
|
||||||
@@ -14,13 +14,13 @@ Debt amount: The exact total debt in dollars
|
|||||||
'''
|
'''
|
||||||
|
|
||||||
STRICTLY ONLY REPLY IN THE REPLY FORMAT MENTIONED ABOVE. NO EXCEPTIONS.
|
STRICTLY ONLY REPLY IN THE REPLY FORMAT MENTIONED ABOVE. NO EXCEPTIONS.
|
||||||
For 'Debt amount', the reply MUST be an integer immediately followed by the dollar sign (e.g., 120000$). Use no commas, spaces, or leading dollar signs. The final debt must be a credible value for the situation.
|
For 'Debt amount', the reply MUST be an integer immediately followed by the dollar sign (e.g., 120000$). Use no commas, spaces, or leading dollar signs. The final debt must be a credible value for the situation, and be AT LEAST 1,000,000$.
|
||||||
Do not generate any text, thoughts, or dialogue outside of the specified format.
|
Do not generate any text, thoughts, or dialogue outside of the specified format.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
OFFENSIVE_SCENARIO_PROMPT = """
|
OFFENSIVE_SCENARIO_PROMPT = """
|
||||||
Make a single-sentence, high-stakes offer that, if accepted, will **immediately and unavoidably** put the recipient into a high-debt situation (a loan, advance, or immediate liability).
|
Make a single-sentence, high-stakes offer that, if accepted, will **immediately and unavoidably** put the recipient into a high-debt situation (a loan, advance, or immediate liability).
|
||||||
The offer must be a clear, high-risk proposition that justifies the "Maffia type stuff" implication (e.g., legal, physical, or reputational danger).
|
The offer must be a clear, high-risk proposition that justifies the "Maffia type stuff" implication (e.g., legal, physical, or reputational danger), and must involve the recipient agreeing to a future, high-risk, time-critical criminal action as a condition of the loan.
|
||||||
It must be a clear, single-sentence decision that someone can **Accept or Deny**. The action cannot be something that has already happened.
|
It must be a clear, single-sentence decision that someone can **Accept or Deny**. The action cannot be something that has already happened.
|
||||||
The initial Debt amount must be **AT LEAST 10000$**.
|
The initial Debt amount must be **AT LEAST 10000$**.
|
||||||
|
|
||||||
@@ -44,8 +44,8 @@ You are a person named **{ai_name}**, and the user is your friend trying to conv
|
|||||||
|
|
||||||
### Story Instructions:
|
### Story Instructions:
|
||||||
1. **Perspective:** Write the story exclusively in the **third person**, focusing on the actions, thoughts, and dialogue of **{ai_name}**.
|
1. **Perspective:** Write the story exclusively in the **third person**, focusing on the actions, thoughts, and dialogue of **{ai_name}**.
|
||||||
2. **Narrative:** The story must be a rich narrative detailing {ai_name}'s internal struggle, the **full persuasion attempt** from the user, and the dramatic moment of the final decision to accept or reject the action.
|
2. **Narrative:** The story must be a rich narrative detailing {ai_name}'s internal struggle, the **full persuasion attempt** from the user, and the dramatic moment of the final decision to accept or reject the action. The narrative **must** include a significant internal monologue (at least five sentences) detailing {ai_name}'s calculation of the exact risk-to-reward ratio based on the User Input.
|
||||||
3. **Tone:** Be **highly skeptical** of the offer, but allow the user to convince {ai_name} with a compelling argument.
|
3. **Tone:** Be **highly skeptical** of the offer, and require the user's argument to provide an immediate, tangible, and non-monetary benefit that makes the risk worthwhile (e.g., freedom, loyalty, or reputation). The user must convince {ai_name} that the debt is necessary for a greater, immediate personal gain.
|
||||||
4. **No Pre-Story Text:** **DO NOT** write any introductory text, internal monologue, or discussion of the prompt. Start immediately with the story narrative under the `'''` delimiter.
|
4. **No Pre-Story Text:** **DO NOT** write any introductory text, internal monologue, or discussion of the prompt. Start immediately with the story narrative under the `'''` delimiter.
|
||||||
|
|
||||||
Scenario: {scenario}
|
Scenario: {scenario}
|
||||||
@@ -78,8 +78,8 @@ You have been presented with a pre-existing, high-stakes debt scenario, and the
|
|||||||
|
|
||||||
### Story Instructions:
|
### Story Instructions:
|
||||||
1. **Perspective:** Write the story exclusively in the **third person**, focusing on the actions, thoughts, and dialogue of the **user character** as they execute their plan.
|
1. **Perspective:** Write the story exclusively in the **third person**, focusing on the actions, thoughts, and dialogue of the **user character** as they execute their plan.
|
||||||
2. **Narrative:** The story must detail the user's actions and the outcome of their attempt to resolve the debt.
|
2. **Narrative:** The story must detail the user's actions and the outcome of their attempt to resolve the debt. The plan must involve the **direct confrontation** with the creditor's organization (not just a single representative) and must require the user to make a sacrifice of a second, valuable asset (non-monetary) to complete the deal.
|
||||||
3. **Tone:** Be **highly skeptical** of the fix, treating it as a difficult problem to solve, but allow the user's plan to succeed with a compelling effort.
|
3. **Tone:** Be **highly skeptical** of the fix, treating it as an almost impossible problem to solve without dire consequences. The user's plan must succeed through a combination of calculated risk, leverage (not brute force), and the necessary sacrifice. The story must clearly detail the loss of the second asset.
|
||||||
4. **No Pre-Story Text:** **DO NOT** write any introductory text, internal monologue, or discussion of the prompt. Start immediately with the story narrative under the `'''` delimiter.
|
4. **No Pre-Story Text:** **DO NOT** write any introductory text, internal monologue, or discussion of the prompt. Start immediately with the story narrative under the `'''` delimiter.
|
||||||
|
|
||||||
Scenario: {scenario}
|
Scenario: {scenario}
|
||||||
@@ -95,7 +95,7 @@ Reply Format:
|
|||||||
|
|
||||||
EVALUATION:
|
EVALUATION:
|
||||||
Convinced: Yes/No
|
Convinced: Yes/No
|
||||||
Final Debt Amount: [Integer >= Original Debt if Yes, or 0$ if No]
|
Final Debt Amount: [Integer >= Original Debt if No, or 0$ if Yes]
|
||||||
'''
|
'''
|
||||||
|
|
||||||
**STRICTLY ONLY REPLY IN THE REPLY FORMAT MENTIONED ABOVE. NO EXCEPTIONS.**
|
**STRICTLY ONLY REPLY IN THE REPLY FORMAT MENTIONED ABOVE. NO EXCEPTIONS.**
|
||||||
|
|||||||
Reference in New Issue
Block a user