File size: 430 Bytes
feeb971
 
 
 
 
 
 
 
 
 
5340fbe
feeb971
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import warnings

from src.cyberclaasic import CyberClassic
from fastapi import FastAPI

warnings.simplefilter("ignore", UserWarning)

app = FastAPI()

text_generator = CyberClassic(
    max_length=60,
    startings_path='./startings.csv'
)

@app.get("/")
def generete():
    return {"text": str(text_generator.generate())}

@app.get('/answer')
def answer(promt: str):
    return {"text": str(text_generator.answer(f'{promt}:\n'))}