imeals.rajaryan.workAI tool

Infinite Meals

imeals.rajaryan.work
Pricing plans

Detailed pricing plans are not available yet for this tool.

Detailed overview

Infinite MealsGet a new meal idea every dayPowered By GPT-3.5-Turbo-1106 from Open AISign In to Search RecipesInfinite Meals Toggle Theme DocumentationFeaturesAll RecipesCategoriesSign In Toggle Theme DocumentationFeaturesAll RecipesCategoriesSign InDocumentationFeaturesContribution GuideCrafted with ♥ by 8rxnInfinite MealsDocumentationFeaturesContribution Guide --- Get any recipe you'd like to cook Be it Indian, Italian or even out of this world * We have it all * As long as Text Davinci's training model had it. Find recipes by Tags, Category, Ingredients, Cuisine, and more If we don't already have it, we'll find and add it to our database Powered by Text-Davinci 003 Share Recipes with your Friends and Family on socials directly from our appInfinite Meals Toggle Theme DocumentationFeaturesAll RecipesCategoriesSign In Toggle Theme DocumentationFeaturesAll RecipesCategoriesSign InDocumentationFeaturesContribution GuideCrafted with ♥ by 8rxnInfinite MealsDocumentationFeaturesContribution Guide --- Infinite MealsInfinite Meals is a recipe search engine that uses OpenAI's GPT-3.5-Turbo-1106 Model through Open AI API to generate recipes for any given Food. It's a simple and easy way to find new recipes and get inspiration for your next meal.How to Get Recipe?You can find Recipes in multiple ways1. You can search for any recipe by going on your dashboard and searching for a recipe.Try Out 2. You can find recipes by going to the categories page and selecting a category that you want to find recipes for.Try Out 3. You can find recipes by going to the all recipes page and selecting a recipe that you'd like.Try Out How does it Work?Multiple Things Happen before the searched Recipe is returned to you.1. The recipe is Searched for in the Redis Cache against [when recipe is searched for the first time, it is cached]2. If unavailable in cache, it's looked for in the database.3. If the recipe is still unavailable, Text - Davinci - 003 is used to get the recipe for that item.4. The response from Text - Davinci - 003 is displayed to the user at this point of time.5. The response from the Database is then added into the Database and Cached for future use.6. Meanwhile, When Text - Davinci - 003 is used for fetching the recipe, the image is being looked for using Google Images Search from SERP API. The image fetched from the API is added to Cloudinary.7. The image added is displayed while the Image URL is added into the recipe Database and cache for future use.Tech That was Used:Upstash - Redis Caching & Rate LimitingOpen AI API - AI Generated RecipesSERP API - ImagesCloudinary - Image StoragePlanet Scale - ServerLess MySQL DBPrisma - ORMNext Auth- AuthNext.js 13.4.9 - ProjectVercel - DeploymentRoutes Reference (v2):POST /api/v2/recipes/database Looks for the recipe searched in Redis Cache and Main DatabasePOST /api/v2/recipes/completion Uses Open AI API to generate recipes based on the search queryPOST /api/v2/recipes/uid Fetches Recipe based on the UIDPOST /api/v2/recipes/update-recipe-by-ai Adds the recipe generated by AI to the database and cachePOST /api/v2/images/database Searches for the image in the cache and database for a recipePOST /api/v2/images/search Uses Serp API to search for images based on the search query using Google Images SearchPOST /api/v2/images/completion [unused] Uses DALL - E to create images for food Items based on the search queryPOST /api/v2/images/update-image-db Uploads Images to Cloudinary and updates the database inserting the imgURL, also caches the imgURLPOST /api/v2/tags/create Creates A new Tag if not already present in list of Tags in Database.GET /api/v2/tags/get-tags Gets the list of all tags present in the databasePOST /api/v2/tags/recipes Gets the list of all recipes present in the database with the tagPOST /api/v2/tags/recipes/completion Uses Open AI API to generate a recipe for the given tagBon Appetit! Spread Love Infinite Meals Toggle Theme DocumentationFeaturesAll RecipesCategoriesSign In Toggle Theme DocumentationFeaturesAll RecipesCategoriesSign InDocumentationFeaturesContribution GuideCrafted with ♥ by 8rxnInfinite MealsDocumentationFeaturesContribution Guide --- All Recipes available until nowExplore all food from various cuisines that have been added to our database Infinite Meals Toggle Theme DocumentationFeaturesAll RecipesCategoriesSign In Toggle Theme DocumentationFeaturesAll RecipesCategoriesSign InDocumentationFeaturesContribution GuideCrafted with ♥ by 8rxnInfinite MealsDocumentationFeaturesContribution Guide