forked from open-webui/open-webui
		
	chore: py formatting
This commit is contained in:
		
							parent
							
								
									d4fabeee3c
								
							
						
					
					
						commit
						5af8d0612a
					
				
					 12 changed files with 77 additions and 45 deletions
				
			
		|  | @ -29,6 +29,7 @@ from apps.web.models.tags import ( | |||
| from constants import ERROR_MESSAGES | ||||
| 
 | ||||
| from config import SRC_LOG_LEVELS | ||||
| 
 | ||||
| log = logging.getLogger(__name__) | ||||
| log.setLevel(SRC_LOG_LEVELS["MODELS"]) | ||||
| 
 | ||||
|  |  | |||
|  | @ -10,7 +10,12 @@ import uuid | |||
| 
 | ||||
| from apps.web.models.users import Users | ||||
| 
 | ||||
| from utils.utils import get_password_hash, get_current_user, get_admin_user, create_token | ||||
| from utils.utils import ( | ||||
|     get_password_hash, | ||||
|     get_current_user, | ||||
|     get_admin_user, | ||||
|     create_token, | ||||
| ) | ||||
| from utils.misc import get_gravatar_url, validate_email_format | ||||
| from constants import ERROR_MESSAGES | ||||
| 
 | ||||
|  | @ -43,7 +48,6 @@ async def set_global_default_models( | |||
|     return request.app.state.DEFAULT_MODELS | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| @router.post("/default/suggestions", response_model=List[PromptSuggestion]) | ||||
| async def set_global_default_suggestions( | ||||
|     request: Request, | ||||
|  |  | |||
|  | @ -24,9 +24,9 @@ router = APIRouter() | |||
| 
 | ||||
| 
 | ||||
| @router.get("/", response_model=List[ModelfileResponse]) | ||||
| async def get_modelfiles(skip: int = 0, | ||||
|                          limit: int = 50, | ||||
|                          user=Depends(get_current_user)): | ||||
| async def get_modelfiles( | ||||
|     skip: int = 0, limit: int = 50, user=Depends(get_current_user) | ||||
| ): | ||||
|     return Modelfiles.get_modelfiles(skip, limit) | ||||
| 
 | ||||
| 
 | ||||
|  | @ -36,17 +36,16 @@ async def get_modelfiles(skip: int = 0, | |||
| 
 | ||||
| 
 | ||||
| @router.post("/create", response_model=Optional[ModelfileResponse]) | ||||
| async def create_new_modelfile(form_data: ModelfileForm, | ||||
|                                user=Depends(get_admin_user)): | ||||
| async def create_new_modelfile(form_data: ModelfileForm, user=Depends(get_admin_user)): | ||||
|     modelfile = Modelfiles.insert_new_modelfile(user.id, form_data) | ||||
| 
 | ||||
|     if modelfile: | ||||
|         return ModelfileResponse( | ||||
|             **{ | ||||
|                 **modelfile.model_dump(), | ||||
|                 "modelfile": | ||||
|                 json.loads(modelfile.modelfile), | ||||
|             }) | ||||
|                 "modelfile": json.loads(modelfile.modelfile), | ||||
|             } | ||||
|         ) | ||||
|     else: | ||||
|         raise HTTPException( | ||||
|             status_code=status.HTTP_401_UNAUTHORIZED, | ||||
|  | @ -60,17 +59,18 @@ async def create_new_modelfile(form_data: ModelfileForm, | |||
| 
 | ||||
| 
 | ||||
| @router.post("/", response_model=Optional[ModelfileResponse]) | ||||
| async def get_modelfile_by_tag_name(form_data: ModelfileTagNameForm, | ||||
|                                     user=Depends(get_current_user)): | ||||
| async def get_modelfile_by_tag_name( | ||||
|     form_data: ModelfileTagNameForm, user=Depends(get_current_user) | ||||
| ): | ||||
|     modelfile = Modelfiles.get_modelfile_by_tag_name(form_data.tag_name) | ||||
| 
 | ||||
|     if modelfile: | ||||
|         return ModelfileResponse( | ||||
|             **{ | ||||
|                 **modelfile.model_dump(), | ||||
|                 "modelfile": | ||||
|                 json.loads(modelfile.modelfile), | ||||
|             }) | ||||
|                 "modelfile": json.loads(modelfile.modelfile), | ||||
|             } | ||||
|         ) | ||||
|     else: | ||||
|         raise HTTPException( | ||||
|             status_code=status.HTTP_401_UNAUTHORIZED, | ||||
|  | @ -84,8 +84,9 @@ async def get_modelfile_by_tag_name(form_data: ModelfileTagNameForm, | |||
| 
 | ||||
| 
 | ||||
| @router.post("/update", response_model=Optional[ModelfileResponse]) | ||||
| async def update_modelfile_by_tag_name(form_data: ModelfileUpdateForm, | ||||
|                                        user=Depends(get_admin_user)): | ||||
| async def update_modelfile_by_tag_name( | ||||
|     form_data: ModelfileUpdateForm, user=Depends(get_admin_user) | ||||
| ): | ||||
|     modelfile = Modelfiles.get_modelfile_by_tag_name(form_data.tag_name) | ||||
|     if modelfile: | ||||
|         updated_modelfile = { | ||||
|  | @ -94,14 +95,15 @@ async def update_modelfile_by_tag_name(form_data: ModelfileUpdateForm, | |||
|         } | ||||
| 
 | ||||
|         modelfile = Modelfiles.update_modelfile_by_tag_name( | ||||
|             form_data.tag_name, updated_modelfile) | ||||
|             form_data.tag_name, updated_modelfile | ||||
|         ) | ||||
| 
 | ||||
|         return ModelfileResponse( | ||||
|             **{ | ||||
|                 **modelfile.model_dump(), | ||||
|                 "modelfile": | ||||
|                 json.loads(modelfile.modelfile), | ||||
|             }) | ||||
|                 "modelfile": json.loads(modelfile.modelfile), | ||||
|             } | ||||
|         ) | ||||
|     else: | ||||
|         raise HTTPException( | ||||
|             status_code=status.HTTP_401_UNAUTHORIZED, | ||||
|  | @ -115,7 +117,8 @@ async def update_modelfile_by_tag_name(form_data: ModelfileUpdateForm, | |||
| 
 | ||||
| 
 | ||||
| @router.delete("/delete", response_model=bool) | ||||
| async def delete_modelfile_by_tag_name(form_data: ModelfileTagNameForm, | ||||
|                                        user=Depends(get_admin_user)): | ||||
| async def delete_modelfile_by_tag_name( | ||||
|     form_data: ModelfileTagNameForm, user=Depends(get_admin_user) | ||||
| ): | ||||
|     result = Modelfiles.delete_modelfile_by_tag_name(form_data.tag_name) | ||||
|     return result | ||||
|  |  | |||
|  | @ -16,6 +16,7 @@ from utils.utils import get_current_user, get_password_hash, get_admin_user | |||
| from constants import ERROR_MESSAGES | ||||
| 
 | ||||
| from config import SRC_LOG_LEVELS | ||||
| 
 | ||||
| log = logging.getLogger(__name__) | ||||
| log.setLevel(SRC_LOG_LEVELS["MODELS"]) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Timothy J. Baek
						Timothy J. Baek