mirror of
				https://github.com/open-webui/open-webui
				synced 2025-06-26 18:26:48 +00:00 
			
		
		
		
	refac: error message
This commit is contained in:
		
							parent
							
								
									f04d60b6d9
								
							
						
					
					
						commit
						8fd7bc342d
					
				@ -267,7 +267,7 @@ async def push_model(
 | 
			
		||||
        else:
 | 
			
		||||
            raise HTTPException(
 | 
			
		||||
                status_code=400,
 | 
			
		||||
                detail="error_detail",
 | 
			
		||||
                detail=ERROR_MESSAGES.MODEL_NOT_FOUND(form_data.name),
 | 
			
		||||
            )
 | 
			
		||||
 | 
			
		||||
    url = app.state.OLLAMA_BASE_URLS[url_idx]
 | 
			
		||||
@ -399,7 +399,7 @@ async def copy_model(
 | 
			
		||||
        else:
 | 
			
		||||
            raise HTTPException(
 | 
			
		||||
                status_code=400,
 | 
			
		||||
                detail="error_detail",
 | 
			
		||||
                detail=ERROR_MESSAGES.MODEL_NOT_FOUND(form_data.source),
 | 
			
		||||
            )
 | 
			
		||||
 | 
			
		||||
    url = app.state.OLLAMA_BASE_URLS[url_idx]
 | 
			
		||||
@ -445,7 +445,7 @@ async def delete_model(
 | 
			
		||||
        else:
 | 
			
		||||
            raise HTTPException(
 | 
			
		||||
                status_code=400,
 | 
			
		||||
                detail="error_detail",
 | 
			
		||||
                detail=ERROR_MESSAGES.MODEL_NOT_FOUND(form_data.name),
 | 
			
		||||
            )
 | 
			
		||||
 | 
			
		||||
    url = app.state.OLLAMA_BASE_URLS[url_idx]
 | 
			
		||||
@ -483,7 +483,7 @@ async def show_model_info(form_data: ModelNameForm, user=Depends(get_current_use
 | 
			
		||||
    if form_data.name not in app.state.MODELS:
 | 
			
		||||
        raise HTTPException(
 | 
			
		||||
            status_code=400,
 | 
			
		||||
            detail="error_detail",
 | 
			
		||||
            detail=ERROR_MESSAGES.MODEL_NOT_FOUND(form_data.name),
 | 
			
		||||
        )
 | 
			
		||||
 | 
			
		||||
    url_idx = random.choice(app.state.MODELS[form_data.name]["urls"])
 | 
			
		||||
@ -535,7 +535,7 @@ async def generate_embeddings(
 | 
			
		||||
        else:
 | 
			
		||||
            raise HTTPException(
 | 
			
		||||
                status_code=400,
 | 
			
		||||
                detail="error_detail",
 | 
			
		||||
                detail=ERROR_MESSAGES.MODEL_NOT_FOUND(form_data.model),
 | 
			
		||||
            )
 | 
			
		||||
 | 
			
		||||
    url = app.state.OLLAMA_BASE_URLS[url_idx]
 | 
			
		||||
@ -691,7 +691,7 @@ async def generate_completion(
 | 
			
		||||
        else:
 | 
			
		||||
            raise HTTPException(
 | 
			
		||||
                status_code=400,
 | 
			
		||||
                detail="error_detail",
 | 
			
		||||
                detail=ERROR_MESSAGES.MODEL_NOT_FOUND(form_data.model),
 | 
			
		||||
            )
 | 
			
		||||
 | 
			
		||||
    url = app.state.OLLAMA_BASE_URLS[url_idx]
 | 
			
		||||
 | 
			
		||||
@ -48,3 +48,5 @@ class ERROR_MESSAGES(str, Enum):
 | 
			
		||||
        lambda err="": f"Invalid format. Please use the correct format{err if err else ''}"
 | 
			
		||||
    )
 | 
			
		||||
    RATE_LIMIT_EXCEEDED = "API rate limit exceeded"
 | 
			
		||||
 | 
			
		||||
    MODEL_NOT_FOUND = lambda name="": f"Model '{name}' was not found"
 | 
			
		||||
 | 
			
		||||
@ -20,7 +20,10 @@
 | 
			
		||||
	const deleteModelHandler = async (tagName) => {
 | 
			
		||||
		let success = null;
 | 
			
		||||
 | 
			
		||||
		success = await deleteModel(localStorage.token, tagName);
 | 
			
		||||
		success = await deleteModel(localStorage.token, tagName).catch((err) => {
 | 
			
		||||
			toast.error(err);
 | 
			
		||||
			return null;
 | 
			
		||||
		});
 | 
			
		||||
 | 
			
		||||
		if (success) {
 | 
			
		||||
			toast.success(`Deleted ${tagName}`);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user