binzhango's picture
Deploy from GitHub Actions
ffd3b47 verified
|
Raw
History Blame Contribute Delete
1.17 kB

A newer version of the Gradio SDK is available: 6.20.0

Upgrade
metadata
title: Recipe Lens Chef
sdk: gradio
python_version: '3.12'
suggested_hardware: t4-small
app_file: app.py

Recipe Lens Chef

This repository contains a minimal Hugging Face Space for turning food photos into chef-style recipe ideas and cooking guidance with openbmb/MiniCPM-V-4.6.

The app is intentionally inference-only. It does not include fine-tuning, dataset preparation, trainer scripts, adapters, checkpoints, or training artifacts.

Local Development

uv sync --python 3.12
uv run python app.py

The model ID can be overridden without changing code:

MODEL_ID=openbmb/MiniCPM-V-4.6 uv run python app.py

Space Deployment

Deployments are owned by GitHub Actions. Pushes to main run .github/workflows/deploy-space.yml, which uploads the checked-out GitHub commit to the Hugging Face Space.

Required GitHub secret:

HF_TOKEN

Optional GitHub variable:

HF_SPACE_ID=binzhango/hf-build-small-hackathon

The Space reads dependencies from requirements.txt and starts app.py with Gradio. Python 3.12 is requested in this README's Space metadata.