Skip to content

Commit 2e39d53

Browse files
committed
Raise better error types
1 parent 29ab06a commit 2e39d53

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

shiny/ui/_chat_tokenizer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,14 @@ def get_default_tokenizer() -> TokenizersTokenizer:
5151

5252
return Tokenizer.from_pretrained("bert-base-cased") # type: ignore
5353
except ImportError:
54-
raise ValueError(
54+
raise ImportError(
5555
"Failed to download a default tokenizer. "
5656
"A tokenizer is required to impose `token_limits` on `chat.messages()`. "
5757
"To get a generic default tokenizer, install the `tokenizers` "
5858
"package (`pip install tokenizers`). "
5959
)
6060
except Exception as e:
61-
raise ValueError(
61+
raise RuntimeError(
6262
"Failed to download a default tokenizer. "
6363
"A tokenizer is required to impose `token_limits` on `chat.messages()`. "
6464
"Try downloading a different tokenizer using "

0 commit comments

Comments
 (0)