CleaningAgent / app.py

Commit History

agent is most thoughtful when written like this
f45a203

gpaasch commited on

when I do agent.run rather than output = agent.run, then the ai is much more thoughtful
4549d3e

gpaasch commited on

used o3 to try and fix display lines
36d205e

gpaasch commited on

using copilot to generate code that displays cleaning plan
808be6e

gpaasch commited on

agent didn't work as hard this time for some reason
a877d54

gpaasch commited on

attempt to get cleaning plan to display on screen
1472593

gpaasch commited on

forgot button code
6914378

gpaasch commited on

Time available: 0 minutes error, I think because the code isn't nested within the button, therefore has only default inputs, not the user input
547b458

gpaasch commited on

forgot to remove extra unneeded code
0cdd383

gpaasch commited on

copying code from prior examples, not sure if tools.final_answer is actually necessary
67a34a4

gpaasch commited on

agent is built
38d9e61

gpaasch commited on

have to log into hugging face in order to access the agent model
a77a568

gpaasch commited on

not sure what agent.run returns: https://huggingface.co/docs/smolagents/v1.9.2/en/reference/agents#smolagents.CodeAgent
16c7bd5

gpaasch commited on

created agent with internet access but no other tools in order to create cleaning plan
ba31498

gpaasch commited on

added language to reinforce that the user must start cleaning as soon as possible
f8dd55f

gpaasch commited on

ready to work on ai agent code
0f7a8d7

gpaasch commited on

accepting user input for tasks and estimates works now
05be25d

gpaasch commited on

testing chat gpt accepting tasks code
667743e

gpaasch commited on

debugging addings tasks
946b142

gpaasch commited on

added commented out agent code template for later, added langfuse monitoring code
a2aa52e

gpaasch commited on

fixed language, debugging add task
aa41e1c

gpaasch commited on

fixed language, still figuring out user input
375a510

gpaasch commited on

sliders had name duplicates
675bbd4

gpaasch commited on

simplifying for debugging
ff915b2

gpaasch commited on

debugging taking in tasks from a user
fd3213a

gpaasch commited on

found the docs: https://docs.streamlit.io/develop/api-reference
b8e6ccc

gpaasch commited on

using markdown, setting a minimum cleaning time to 10 minutes, maximum 2 hours, debugging add task button
976bfbd

gpaasch commited on

spirit of app more accurately reflected, likely will need to fix adding a task, I want the user to be able to add as many tasks, and time estimates, as they want
633af14

gpaasch commited on

I want the user to create a list of all of their tasks and for each task in the list an estimate for the time required to complete the task, then I want the user to be able to give an estimate for how much time they have right now to work on the tasks, then I want an ai agent to procured for them a cleaning plan that allows them to use their time most effectively to complete their tasks, and also make their list of tasks more intelligent by helping the user plan more effectively for what to clean, for example if the user says for tasks: clean bathroom - 1 hr to clean, clean kitchen - 2 hours to clean | I have only 15 minutes right now to clean | I want the ai agent to return something like: use the 15 minutes to clean the toilet, or something more thoughtful and intelligent for how to proceed than the user could have come up with themselves | I want the ai agent to have a list of cleaning tasks and for each task an estimate for how long they will take, and then to take the user input and help the user spend their cleaning time most effectively, even if the user does not have a good intution or sense for how to proceed
1969662

gpaasch commited on

copilot generated code
1772297

gpaasch commited on

Add application file
7aca82c

gpaasch commited on