Skip to content

Commit 50db803

Browse files
author
Bryannah Hernandez
committed
fix
1 parent d928254 commit 50db803

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/sagemaker/serve/app.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@
55
import logging
66
import importlib.util
77
import uvicorn
8-
import transformers # noqa: F401 # pylint: disable=W0611
9-
10-
from transformers import pipeline
118
from fastapi import FastAPI, Request
129

1310

@@ -39,7 +36,15 @@ async def generate_text(prompt: Request):
3936
return generated_text[0]["generated_text"]
4037

4138

42-
generator = pipeline("text-generation", model="gpt2")
39+
try:
40+
from transformers import pipeline
41+
42+
generator = pipeline("text-generation", model="gpt2")
43+
44+
except ImportError:
45+
logger.error(
46+
"To enable in process mode for Transformers install transformers from HuggingFace hub"
47+
)
4348

4449

4550
@app.post("/post")

0 commit comments

Comments
 (0)