TYPE_CHECKING added

pull/10181/head
mateusz.wosinski 1 year ago
parent 868db99b17
commit ff1c6de86c

@ -1,5 +1,5 @@
import tempfile
from typing import Dict, Optional, Union
from typing import Dict, Optional, Union, TYPE_CHECKING
from langchain.callbacks.manager import CallbackManagerForToolRun
from langchain.pydantic_v1 import root_validator
@ -7,13 +7,14 @@ from langchain.tools.base import BaseTool
from langchain.tools.eleven_labs.models import ElevenLabsModel
from langchain.utils import get_from_dict_or_env
try:
import elevenlabs
if TYPE_CHECKING:
try:
import elevenlabs
except ImportError:
raise ImportError(
"elevenlabs is not installed. " "Run `pip install elevenlabs` to install."
)
except ImportError:
raise ImportError(
"elevenlabs is not installed. " "Run `pip install elevenlabs` to install."
)
class ElevenLabsText2SpeechTool(BaseTool):

Loading…
Cancel
Save