File size: 398 Bytes
fb7fcbd
fc8c977
 
fb7fcbd
 
fc8c977
 
 
fb7fcbd
 
fc8c977
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from fastapi import FastAPI
from .QuoteGenerator import QuoteGenerator

app = FastAPI()

quote_generator = QuoteGenerator()
quote_generator.load_generator()

@app.get("/")
def root():
    return {"message": "This is Quote Generation API test"}

@app.post("/generate_quote")
def generate_quote_for_user(prompt):
    generated_quote = quote_generator.generate_quote(prompt)
    return generated_quote