This is a simple cooking agent that can be used to help you cook different dishes. It hasn't been given multimodal response capabilities, but I have tried my best to prompt engineer it to some extent of functionality (To be 100% honest, I haven't tried all the possible chat instances).
To chat with this agent I have built a simple chat interface with Flask.
- A reusable backend based on Flask
- A minimal chat interface
- A simple cooking agent that can be used to help you cook different dishes
- Often getting out of hand
- Not all dishes can be found out (however, Gemini 2.0 Flash-001 may be able to generate some by itself) [FEATURE SUGGESTION]
- Pretty simple in terms of development complexity.
Have your Gemini developer API key and Spoonacular API key ready in a file named .env, in this format:
GOOGLE_API_KEY="<key>"
SPOONACULAR_KEY="<key>"
Save it in the agent folder of the repo once cloned.
- Clone this repo
- cdinto the repo and- pip install -r requirements.txt
- python app.pyor- flask runto start the server
- Open a web browser and navigate to http://localhost:5000/.
(Nothing as of now 😄)