Spaces:
Sleeping
Sleeping
| import sys | |
| from pathlib import Path | |
| sys.path.insert(0, str(Path(__file__).resolve().parent.parent)) | |
| import asyncio | |
| import os | |
| from dotenv import load_dotenv | |
| load_dotenv() | |
| from app.services.quantity_normalizer_service import QuantityNormalizerService | |
| async def main(): | |
| async with QuantityNormalizerService( | |
| api_key=os.getenv("USDA_API_KEY") | |
| ) as q: | |
| result = await q.normalize_ingredient({ | |
| "name": "Onion", | |
| "quantity": "1", | |
| "unit": "medium" | |
| }) | |
| print(result) | |
| asyncio.run(main()) |