Spaces:
Sleeping
Sleeping
from fastapi import FastAPI, Request | |
from fastapi.middleware.cors import CORSMiddleware # Importa il middleware CORS | |
from fastapi.responses import JSONResponse | |
import requests | |
import os | |
import socket | |
import time | |
from enum import Enum | |
import random | |
import aiohttp | |
import asyncio | |
import json | |
#--------------------------------------------------- Definizione Server FAST API ------------------------------------------------------ | |
app = FastAPI() | |
app.add_middleware( | |
CORSMiddleware, | |
allow_origins=["*"], | |
allow_credentials=True, | |
allow_methods=["*"], | |
allow_headers=["*"], | |
) | |
async def generate_text(request: Request): | |
data = await request.json() | |
print(data) | |
return JSONResponse(content={"message": "Received", "data": data}) | |
def read_general(): | |
return {"response": "Benvenuto. Per maggiori info: https://matteoscript-RentriWebServer.hf.space/docs"} |