fikrialfanf commited on
Commit
cfca086
·
verified ·
1 Parent(s): 2685f67

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -2,6 +2,10 @@ from fastapi import FastAPI
2
  from fastapi.middleware.cors import CORSMiddleware
3
  from pydantic import BaseModel
4
  from transformers import pipeline, set_seed
 
 
 
 
5
 
6
  app = FastAPI(title="StemdjaGPT", version="1.0")
7
 
@@ -14,13 +18,12 @@ app.add_middleware(
14
  allow_headers=["*"],
15
  )
16
 
17
- # Load model GPT Indonesia
18
  MODEL = "cahya/gpt2-small-indonesian-522M"
19
  generator = pipeline("text-generation", model=MODEL, tokenizer=MODEL)
20
 
21
  set_seed(42)
22
 
23
- # Input schema
24
  class PromptInput(BaseModel):
25
  prompt: str
26
  max_length: int = 100
 
2
  from fastapi.middleware.cors import CORSMiddleware
3
  from pydantic import BaseModel
4
  from transformers import pipeline, set_seed
5
+ import os
6
+
7
+ # Set cache model ke folder yang bisa ditulis
8
+ os.environ["TRANSFORMERS_CACHE"] = "/app/.cache"
9
 
10
  app = FastAPI(title="StemdjaGPT", version="1.0")
11
 
 
18
  allow_headers=["*"],
19
  )
20
 
21
+ # Load model GPT
22
  MODEL = "cahya/gpt2-small-indonesian-522M"
23
  generator = pipeline("text-generation", model=MODEL, tokenizer=MODEL)
24
 
25
  set_seed(42)
26
 
 
27
  class PromptInput(BaseModel):
28
  prompt: str
29
  max_length: int = 100