tscr-369 commited on
Commit
7cf0cfd
·
verified ·
1 Parent(s): e417eb4

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +5 -0
main.py CHANGED
@@ -1,9 +1,14 @@
 
1
  from fastapi import FastAPI, File, UploadFile
2
  from fastapi.middleware.cors import CORSMiddleware
 
3
  from NatureLM.models import NatureLM
4
  from NatureLM.infer import Pipeline
5
  import tempfile
6
 
 
 
 
7
  app = FastAPI()
8
 
9
  # Allow CORS for all origins (for frontend integration)
 
1
+ import os
2
  from fastapi import FastAPI, File, UploadFile
3
  from fastapi.middleware.cors import CORSMiddleware
4
+ from huggingface_hub import login
5
  from NatureLM.models import NatureLM
6
  from NatureLM.infer import Pipeline
7
  import tempfile
8
 
9
+ # Authenticate with HuggingFace to access gated models
10
+ login(token=os.environ.get("HF_TOKEN"))
11
+
12
  app = FastAPI()
13
 
14
  # Allow CORS for all origins (for frontend integration)