mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-16 18:45:55 +08:00
feat: implement NotImplementedError for token counting in LLMs and reintroduce disabled token count method
Signed-off-by: -LAN- <laipz8200@outlook.com>
This commit is contained in:
parent
94c08462a1
commit
fa6fa730b5
@ -553,8 +553,7 @@ if you are not sure about the structure.
|
|||||||
:param tools: tools for tool calling
|
:param tools: tools for tool calling
|
||||||
:return:
|
:return:
|
||||||
"""
|
"""
|
||||||
# Disable the token count in LLMs for profermance testing.
|
raise NotImplementedError
|
||||||
return 0
|
|
||||||
|
|
||||||
def enforce_stop_tokens(self, text: str, stop: list[str]) -> str:
|
def enforce_stop_tokens(self, text: str, stop: list[str]) -> str:
|
||||||
"""Cut off the text as soon as any stop words occur."""
|
"""Cut off the text as soon as any stop words occur."""
|
||||||
@ -915,3 +914,7 @@ if you are not sure about the structure.
|
|||||||
filtered_model_parameters[parameter_name] = parameter_value
|
filtered_model_parameters[parameter_name] = parameter_value
|
||||||
|
|
||||||
return filtered_model_parameters
|
return filtered_model_parameters
|
||||||
|
|
||||||
|
def _get_num_tokens_by_gpt2(self, text: str) -> int:
|
||||||
|
# Disable the token count in LLMs for profermance testing.
|
||||||
|
return 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user