import Linlada | |
from fastapi import FastAPI | |
from fastapi.middleware.cors import CORSMiddleware | |
app = FastAPI() | |
app.add_middleware( # add the middleware | |
CORSMiddleware, | |
allow_credentials=True, # allow credentials | |
allow_origins=["*"], # allow all origins | |
allow_methods=["*"], # allow all methods | |
allow_headers=["*"], # allow all headers | |
) | |
def hello(): | |
return "Hello, I'm Artist" | |
def generate_completion(message: str): | |
response = Linlada._create_completion(model='gpt-4', messages=[{"role": 'user', "content": message}], stream=False) | |
return response | |