| 
					
				 | 
			
			
				@@ -39,6 +39,11 @@ class request(BaseModel): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     text_content: str 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     image_urls: List[str] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+class QQ(BaseModel): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    n1: str 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    n2: str 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 class request2(BaseModel): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     name: str 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     text_content: List[str] 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -63,6 +68,12 @@ async def index2(): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 async def index2(): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return FileResponse('style.css') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@app.post("/qqreq") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+async def qqreq(qq:QQ): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    print(qq.n1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    print(qq.n2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return {"msg":"製作影片需要時間,請您耐心等候"}  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @app.post("/make_video_req") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 async def make_video_req(req:request): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     x = threading.Thread(target=make_video, args=(req.name, req.text_content, req.image_urls)) 
			 |