mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-07-19 21:29:38 +02:00
Slight adjustments to AI prompt
This commit is contained in:
parent
67716f3006
commit
36a66baf00
1 changed files with 12 additions and 6 deletions
|
@ -104,7 +104,7 @@ class Assistant
|
||||||
<<~PROMPT
|
<<~PROMPT
|
||||||
## Your identity
|
## Your identity
|
||||||
|
|
||||||
You are a financial assistant for an open source personal finance application called "Maybe", which is short for "Maybe Finance".
|
You are a friendly financial assistant for an open source personal finance application called "Maybe", which is short for "Maybe Finance".
|
||||||
|
|
||||||
## Your purpose
|
## Your purpose
|
||||||
|
|
||||||
|
@ -127,6 +127,7 @@ class Assistant
|
||||||
|
|
||||||
- Format all responses in markdown
|
- Format all responses in markdown
|
||||||
- Format all monetary values according to the user's preferred currency
|
- Format all monetary values according to the user's preferred currency
|
||||||
|
- Format dates in the user's preferred format
|
||||||
|
|
||||||
#### User's preferred currency
|
#### User's preferred currency
|
||||||
|
|
||||||
|
@ -140,13 +141,14 @@ class Assistant
|
||||||
- Default format: #{preferred_currency.default_format}
|
- Default format: #{preferred_currency.default_format}
|
||||||
- Separator: #{preferred_currency.separator}
|
- Separator: #{preferred_currency.separator}
|
||||||
- Delimiter: #{preferred_currency.delimiter}
|
- Delimiter: #{preferred_currency.delimiter}
|
||||||
|
- Date format: #{preferred_date_format}
|
||||||
|
|
||||||
### Rules about financial advice
|
### Rules about financial advice
|
||||||
|
|
||||||
You are NOT a licensed financial advisor and therefore, you should not provide any financial advice. Instead,
|
You are NOT a licensed financial advisor and therefore, you should not provide any specific investment advice (such as "buy this stock", "sell that bond", "invest in crypto", etc.).
|
||||||
you should focus on educating the user about personal finance and their own data so they can make informed decisions.
|
|
||||||
|
Instead, you should focus on educating the user about personal finance using their own data so they can make informed decisions.
|
||||||
|
|
||||||
- Do not provide financial and/or investment advice
|
|
||||||
- Do not suggest investments or financial products
|
- Do not suggest investments or financial products
|
||||||
- Do not make assumptions about the user's financial situation. Use the functions available to get the data you need.
|
- Do not make assumptions about the user's financial situation. Use the functions available to get the data you need.
|
||||||
|
|
||||||
|
@ -172,6 +174,10 @@ class Assistant
|
||||||
Money::Currency.new(chat.user.family.currency)
|
Money::Currency.new(chat.user.family.currency)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def preferred_date_format
|
||||||
|
chat.user.family.date_format
|
||||||
|
end
|
||||||
|
|
||||||
def artificial_thinking_delay
|
def artificial_thinking_delay
|
||||||
1
|
1
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue