INNER CODE UNIT · Python
create_insights
AkshitIreddy/AI-Powered-Video-Tutorial-Generator · legacy/v1/backend/main.py:19
async def create_insights(request: Request, credentials: HTTPBasicCredentials = Depends(security)):
if credentials.username != "myusername" or credentials.password != "mypassword":
raise HTTPException(status_code=401, detail="Invalid credentials")
data = await request.json()
message = data['message']
level = data['level']
age = data['age']
creative = data['creative']
humour = data['humour']
characterName = data['characterName']
path = video_main(message, level, age, creative, humour, characterName)
return FileResponse(path, media_type="video/mp4")