พื้นที่เก็บข้อมูลนี้มีโค้ดสำหรับแอป Recipe Finder ที่สร้างโดยใช้ Python และ Streamlit แอปนี้ช่วยให้ผู้ใช้ค้นหาสูตรอาหารตามส่วนผสมและข้อจำกัดด้านอาหารได้ โดยทำการเรียก API ไปยัง Spoonacular API เพื่อดึงข้อมูลสูตรอาหารและแสดงผลลัพธ์ในอินเทอร์เฟซที่ใช้งานง่าย
หากต้องการเรียกใช้แอป Recipe Finder ให้ทำตามขั้นตอนเหล่านี้:
โคลนพื้นที่เก็บข้อมูลไปยังเครื่องภายในของคุณ
ติดตั้งแพ็คเกจที่จำเป็นซึ่งแสดงอยู่ในไฟล์ requirements.txt
โดยใช้ pip รัน pip install -r requirements.txt
สร้างบัญชีฟรีบน Spoonacular เพื่อรับคีย์ API
สร้างไฟล์ secrets.toml
ในไดเร็กทอรีรากและเพิ่มคีย์ Spoonacular API ของคุณลงในไฟล์ดังต่อไปนี้:
[api_key]api_key = "ของคุณ_API_KEY_HERE"
เรียกใช้แอปโดยดำเนินการคำสั่ง streamlit run recipe_finder.py
ในเทอร์มินัลของคุณ
หากต้องการใช้แอป Recipe Finder ให้ทำตามขั้นตอนเหล่านี้:
ป้อนส่วนผสมที่คั่นด้วยเครื่องหมายจุลภาค (เช่น ไก่ ข้าว บรอกโคลี) ลงในช่องป้อนข้อมูล
เลือกข้อจำกัดด้านอาหารที่คุณต้องการใช้จากเมนูแบบเลื่อนลง
คลิกปุ่ม "ค้นหาสูตรอาหาร" เพื่อเรียกดูรายการสูตรอาหาร
แอปจะแสดงชื่อสูตรอาหาร เวลาเตรียม ขนาดเสิร์ฟ และลิงก์แหล่งที่มาสำหรับแต่ละสูตรในรูปแบบตาราง
หลาม
สตรีมไลท์
สปูนนาคิวลาร์ API
Streamlit แบ่งปันลิงค์
สปูนนาคิวลาร์ API