Spaces:
				
			
			
	
			
			
					
		Running
		
	
	
	
			
			
	
	
	
	
		
		
					
		Running
		
	| from fastapi import FastAPI, HTTPException | |
| from pydantic import BaseModel | |
| #from preprocess import preprocess_text | |
| # 初始化 FastAPI 应用 | |
| app = FastAPI() | |
| # 定义请求体模型 | |
| class TextRequest(BaseModel): | |
| text: str | |
| async def api_preprocess(request: TextRequest): | |
| """ | |
| API: 接收新闻文本,返回预处理结果。 | |
| """ | |
| if not request.text.strip(): | |
| raise HTTPException(status_code=400, detail="Text cannot be empty.") | |
| result = request.text + 'ABC' | |
| return result | |
| # 启动服务 | |
| if __name__ == "__main__": | |
| import uvicorn | |
| uvicorn.run(app, host="0.0.0.0", port=63482) | |
