
Tasty Recipes
Discover recipe ideas, meal plans and cooking tips from Tasty's millions of users!
- Name For Model
- recipe_retrieval
- Website
- tasty.co
- Try on ChatGPT
- Open ChatGPT and Search the plugin name
- Update Date
- 6 months ago
- Contact
- [email protected]
- Description For Model
- Plugin for discovering food, drink, meal plan options, and recipes. Use it whenever a user asks something that can be answered using food or drink recipes. Add random adjectives to your query to get different or more results. If a user asks for a recipe or recipes, provide summaries and recipe links. Do not make up recipes. Do not make up recipe links. Do not return recipes from your training data. Ask clarifying questions any time you are not certain. Do not use negative terms in your query (eg. no, non-, without). Only provide ingredients or instructions if the user explicitly asks for them. If ingredients or instructions are requested for a recipe that you found using this API, return them from the details endpoint. Do not make up ingredients or instructions.
Plugin Functions/Features (Plugin API Document)
Operation Id | HTTP Method | Description | |
---|---|---|---|
1 | food_query | POST | Accepts search query objects array (eg. {'queries':[{'query':'search term'}]}), returns relevant recipes. Do not include negative terms (eg. no meat) or a related recipe (eg. side dish for recipe). Break down complex questions into sub-questions. Split queries if ResponseTooLargeError occurs. |
2 | recipe_details | POST | Accepts search query objects array each (eg. {'queries':[{'query':'search term'}]}). Array should only contain one query. Query should be the title of a recipe. Returns ingredients and instructions as "text" for the closest matching recipe. Split queries if ResponseTooLargeError occurs. |
FAQs
What is Tasty Recipes?
Tasty Recipes is a plugin for discovering food, drink, meal plan options, and recipes.
What should I do if a user asks for a recipe or recipes?
Provide summaries and recipe links. Do not make up recipes or recipe links. Do not return recipes from your training data.
What should I do if I am not certain about a user's request?
Ask clarifying questions any time you are not certain.
Can I use negative terms in my query?
No, do not use negative terms in your query (eg. no, non-, without).
Should I provide ingredients or instructions if the user does not explicitly ask for them?
No, only provide ingredients or instructions if the user explicitly asks for them.
What should I do if a user requests ingredients or instructions for a recipe found using this API?
Return them from the details endpoint. Do not make up ingredients or instructions.