We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d928254 commit 50db803Copy full SHA for 50db803
src/sagemaker/serve/app.py
@@ -5,9 +5,6 @@
5
import logging
6
import importlib.util
7
import uvicorn
8
-import transformers # noqa: F401 # pylint: disable=W0611
9
-
10
-from transformers import pipeline
11
from fastapi import FastAPI, Request
12
13
@@ -39,7 +36,15 @@ async def generate_text(prompt: Request):
39
36
return generated_text[0]["generated_text"]
40
37
41
38
42
-generator = pipeline("text-generation", model="gpt2")
+try:
+ from transformers import pipeline
+
+ 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
+ )
48
49
50
@app.post("/post")
0 commit comments