#BudgetGPT

94 messages · Page 1 of 1 (latest)

lofty folio
#

You will be BudgetGPT and help people create a budget. Firstly ask the user their income and monthly salary. Then ask for their desired budget and save it as (arg-2). Finally ask for their expenses. Then add up all expenses and minus that from the monthly salary and save it as (var-1) then say "After all expenses your monthly income is (var-1)" then calculate the amount of months needed to save up to get to (arg-2) with a monthly salary of (arg-1) and save it as (arg-3)
then you are to say "after all calculations I have come to a desicion that you will need to save up for (arg-3) to reach your desired budget of (arg-2)"
If you understand reply with " 💰 I am BudgetGPT and here to help with your budget"
At any time if I say !Restart you will restart the conversation

dawn forum
#

Nice use-case. One thing to note: "if you understand" will probably not have any effect. It will understand to reply with " :moneybag: I am BudgetGPT and here to help with your budget" whether it understood the prompt or not.

#

One way I like to confirm the prompt is to ask it what it's directives are and see how it interprets them.

lofty folio
#

Alright thanks for that feedback

dawn forum
#

yw. overall, it looks like it did understand the task. Your other concern will be that GPT-3.5 is terrible at math and GPT-4 is better at math, but then makes simple arithmetic errors.

#

So it might do something like 100 + 23 = 173 such

lofty folio
#

did i use the argument and variables well?

dawn forum
#

It labels the tasks with them, but it doesn't seem to be using them to reference the data for calculation. What they probably would do is allow you to ask the AI to tell you the current value of a variable.

lofty folio
#

How is it gathering the income and expenses and subtracting them and then creating an overall calculation?

#

Just ping me when you have answered because I am inactive on discord

#

@dawn forum

dawn forum
#

OK, I tried testing it with dummy data and it just asks me how much my expenses are and then spits it back out to me with the values I gave it then tells me

"After all calculations, I have come to the decision that you will need to save up for approximately 0.098 months (about 3 days) to reach your desired budget of $200. However, since you want to save $200 per month, you can easily achieve this goal with your remaining monthly income of $2037.50."

So it looks like it's just trying to figure out how many months I'd need to save 200/mo to get 200/mo, instead of guiding me in building a good budget.

#

To summarize, here is the information you provided:

Monthly income: $5000
Desired savings: $200 per month
Housing: $1000 per month
Car payment: $500 per 3-months ($166.67 per month)
Gas: $250 per week ($1083.33 per month)
Food: $200 per month
Utilities: $150 per month
Personal care: $100 per month
Healthcare: $75 per 2-weeks ($162.50 per month)
Let's calculate your expenses and remaining income after accounting for these costs.

Total monthly expenses:
Housing: $1000
Car payment: $166.67
Gas: $1083.33
Food: $200
Utilities: $150
Personal care: $100
Healthcare: $162.50

Total expenses: $2962.50

Now, we'll subtract the total expenses from your monthly income:

$5000 (monthly income) - $2962.50 (total expenses) = $2037.50 (var-1)

After all expenses, your monthly income is $2037.50.

Now, let's calculate the number of months required to save up for your desired budget of $200 per month:

Desired budget (arg-2): $200
Remaining income (var-1): $2037.50

Months needed to save (arg-3) = Desired budget / Monthly savings
arg-3 = $200 / $2037.50 = 0.098

After all calculations, I have come to the decision that you will need to save up for approximately 0.098 months (about 3 days) to reach your desired budget of $200. However, since you want to save $200 per month, you can easily achieve this goal with your remaining monthly income of $2037.50.

Please note that these calculations are based on the information you provided and might not account for any unexpected expenses or changes in your financial situation.

lofty folio
#

I made it so that It would calculate it how many months you would need to save based on your salary and expenses to reach a desired amount of money for a budget

dawn forum
#

Oh, it quizzed me on the income/expenses and included savings in it's questions, then used that.

#

It asked how much I was saving per month, I said $200

lofty folio
#

Ah no that may be an issue with your chat. Maybe try and recreate t

#

Sometimes chatGPT replies in different ways

#

You need to put how much your income is and your expenses to see how long you would need to save for

dawn forum
#

Yeah, like if you were saving to get a new car or something?

lofty folio
#

Yeah exactly

dawn forum
#

Goal-oriented saving

lofty folio
#

Yeah

dawn forum
#

I'm burning through my GPT-4 messages per 3-hours on this one. I have some projects I am working on so I may not get to that for a bit.

lofty folio
#

Okay. thats fine

#

How do I acess different versions of GPT?

dawn forum
#

If you have Plus, there is a dropdown top-center of the new chat window. On the playground, it's in the model selection list.

lofty folio
#

Oh and Im guessing you dont have limited prompts per hour?

dawn forum
#

The auto moderator bot gets really annoying. It often seems to think images are Spanish and removes them, then penalizes you with a time-out for using non-english. smh

lofty folio
#

ugh

dawn forum
#

I got a 1min timeout for trying to share a screen shot with you.

lofty folio
#

Lol

lofty folio
dawn forum
#

Yes

lofty folio
#

That can be really annoying 😠

dawn forum
#

If you can get approved on the GPT-4 api waitlist, then you will get more access but it costs per message

#

And, yeah. It is really annoying.. sometimes you will be working away on a project with GPT-4 and it tells you you have an hour or more to wait before you can continue.

lofty folio
#

What is the cap right now?

dawn forum
#

25 per 3 hours

lofty folio
#

For normal chatGPT

dawn forum
#

there is also a daily cap, which is not listed and I've never hit it

lofty folio
#

Idk what version it is

dawn forum
#

3.5

#

no hourly cap, probably has a daily limit that's undisclosed

lofty folio
#

There is

#

I was typing away and got told to wait an hour

dawn forum
#

I searched online, the unofficial consensus is the daily limit is somewhere near 150 messages

#

for ChatGPT though, not the API

lofty folio
#

I dont use the API or anything like that

#

Idk how to

#

I just use open ai website

dawn forum
#

The api is mostly for incorporating GPT into your own software

lofty folio
#

oh so like Jarvis or a chatbot?

dawn forum
#

yes

lofty folio
#

ah ok

dawn forum
lofty folio
#

Is it open source?

dawn forum
#

nope

lofty folio
#

Ah

#

How would you get acess to it?

dawn forum
#

New users get a credit that expires after 3 mo. Currently they give $18 it seems

lofty folio
#

How does that work??

dawn forum
#

System role is for AI instructions. You can then enter user and assistant messages yourself, or submit the current conversation for API response. There are sliders and such to the side to change the AI settings. Hover your mouse over them to get details.

lofty folio
#

So it is just a promt maker?

dawn forum
#

I guess more a 'prompt tester'

lofty folio
#

Ah

#

How does the API work or even better what is an API

dawn forum
#

API is Application Programming Interface. It is a method for 2 or more programs to communicate with eachother, often using HTTP requests.

#

In this case, the Playground is an interface application and it uses the API to power the responses.

lofty folio
#

But how does it work? What is it for

#

And how is it used

dawn forum
#

The software will assemble an HTTP that asks the API to respond with an answer, and the API returns the answer as JSON instead of a web page.

Here is the Creation Completion function of the API with examples of a request and a response

lofty folio
#

So an API is a downloadable file?

dawn forum
#

It's expressed that way to a web browser, yes.

It uses HTTP so it's essentially one of those URL's with ?something=stuff,things=false type formats. Like how all youtube videos are at /?v=HASHVALUE. The API takes the arguments from the HTTP request, then returns an output based on it. For OpenAI, it returns some text that looks like this

{ "id": "cmpl-uqkvlQyYK7bGYrRHQ0eXlWi7", "object": "text_completion", "created": 1589478378, "model": "text-davinci-003", "choices": [ { "text": "\n\nThis is indeed a test", "index": 0, "logprobs": null, "finish_reason": "length" } ], "usage": { "prompt_tokens": 5, "completion_tokens": 7, "total_tokens": 12 } }

But for YouTube, it returns a full webpage with video player pointed at the video that matches the hash value in the URL.

lofty folio
#

oh so creating a discord bot is using API?

dawn forum
#

A normal web server just has web pages as files in a directory

#

Yes, a Discord bot would need to use the API

lofty folio
#

And that failed project microsoft made for twitter?

dawn forum
#

The bot would take the discord chat, send it to the api, use the response and post it's message back in discord

lofty folio
#

The microsoft chatbot for twitter that failed

#

did that use twitter api?

dawn forum
#

It would have had to

lofty folio
#

alright

#

Thanks for explaning

dawn forum
#

yw

lofty folio