mirror of
https://github.com/VinciGit00/Scrapegraph-ai.git
synced 2026-06-28 21:01:55 +08:00
feat: update exception
Co-Authored-By: Federico Aguzzi <62149513+f-aguzzi@users.noreply.github.com>
This commit is contained in:
parent
3b5ee767cb
commit
3876cb7be8
@ -154,12 +154,13 @@ class AbstractGraph(ABC):
|
||||
try:
|
||||
self.model_token = models_tokens[llm_params["model_provider"]][llm_params["model"]]
|
||||
except KeyError:
|
||||
print(f"""Model {llm_params['model_provider']}/{llm_params['model']} not found,
|
||||
print(f"""Model {llm_params['model_provider']}/{llm_params['model']} not found,
|
||||
using default token size (8192)""")
|
||||
self.model_token = 8192
|
||||
|
||||
try:
|
||||
if llm_params["model_provider"] not in {"oneapi","nvidia","ernie","deepseek","togetherai"}:
|
||||
if llm_params["model_provider"] not in \
|
||||
{"oneapi","nvidia","ernie","deepseek","togetherai"}:
|
||||
if llm_params["model_provider"] == "bedrock":
|
||||
llm_params["model_kwargs"] = { "temperature" : llm_params.pop("temperature") }
|
||||
with warnings.catch_warnings():
|
||||
@ -195,7 +196,7 @@ class AbstractGraph(ABC):
|
||||
return ChatNVIDIA(**llm_params)
|
||||
|
||||
except Exception as e:
|
||||
print(f"Error instancing model: {e}")
|
||||
raise Exception(f"Error instancing model: {e}")
|
||||
|
||||
|
||||
def get_state(self, key=None) -> dict:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user