Disambiguate invalid model name errors

because that error can be thrown in several different places, so
knowing the function it's being thrown from can be very useul for debugging.
This commit is contained in:
Marc Abramowitz 2024-04-30 14:34:54 -07:00
parent 285a3733a9
commit c794c09679

View file

@ -3486,7 +3486,7 @@ async def completion(
raise HTTPException( raise HTTPException(
status_code=status.HTTP_400_BAD_REQUEST, status_code=status.HTTP_400_BAD_REQUEST,
detail={ detail={
"error": "Invalid model name passed in model=" "error": "completion: Invalid model name passed in model="
+ data.get("model", "") + data.get("model", "")
}, },
) )
@ -3735,7 +3735,7 @@ async def chat_completion(
raise HTTPException( raise HTTPException(
status_code=status.HTTP_400_BAD_REQUEST, status_code=status.HTTP_400_BAD_REQUEST,
detail={ detail={
"error": "Invalid model name passed in model=" "error": "chat_completion: Invalid model name passed in model="
+ data.get("model", "") + data.get("model", "")
}, },
) )
@ -3966,7 +3966,7 @@ async def embeddings(
raise HTTPException( raise HTTPException(
status_code=status.HTTP_400_BAD_REQUEST, status_code=status.HTTP_400_BAD_REQUEST,
detail={ detail={
"error": "Invalid model name passed in model=" "error": "embeddings: Invalid model name passed in model="
+ data.get("model", "") + data.get("model", "")
}, },
) )
@ -4122,7 +4122,7 @@ async def image_generation(
raise HTTPException( raise HTTPException(
status_code=status.HTTP_400_BAD_REQUEST, status_code=status.HTTP_400_BAD_REQUEST,
detail={ detail={
"error": "Invalid model name passed in model=" "error": "image_generation: Invalid model name passed in model="
+ data.get("model", "") + data.get("model", "")
}, },
) )
@ -4297,7 +4297,7 @@ async def audio_transcriptions(
raise HTTPException( raise HTTPException(
status_code=status.HTTP_400_BAD_REQUEST, status_code=status.HTTP_400_BAD_REQUEST,
detail={ detail={
"error": "Invalid model name passed in model=" "error": "audio_transcriptions: Invalid model name passed in model="
+ data.get("model", "") + data.get("model", "")
}, },
) )
@ -4463,7 +4463,7 @@ async def moderations(
raise HTTPException( raise HTTPException(
status_code=status.HTTP_400_BAD_REQUEST, status_code=status.HTTP_400_BAD_REQUEST,
detail={ detail={
"error": "Invalid model name passed in model=" "error": "moderations: Invalid model name passed in model="
+ data.get("model", "") + data.get("model", "")
}, },
) )