BackendServer / README.md
Codegeass321's picture
HF Spaces
422431d
|
raw
history blame
894 Bytes

Backend (FastAPI)

Structure

  • api.py β€” Main FastAPI app
  • utils.py β€” Helper functions
  • requirements.txt β€” Python dependencies
  • .env.example β€” Example environment variables

Running Locally

pip install -r requirements.txt
uvicorn api:app --reload --host 0.0.0.0 --port 8000

Deploying to Render

  • Push this folder to a GitHub repo
  • Use the following start command on Render:
    uvicorn api:app --host 0.0.0.0 --port 10000
    
  • Add your environment variables in the Render dashboard

Do not commit your real .env file! Use .env.example for reference.


Hugging Face Spaces Configuration

The following configuration is for deploying to Hugging Face Spaces:

title: ChatDocxAI
emoji: πŸ“„
colorFrom: indigo
colorTo: blue
sdk: gradio
pinned: false

For a FastAPI backend with Gradio interface on Hugging Face Spaces.