Skip to content

Commit

Permalink
Linting
Browse files Browse the repository at this point in the history
  • Loading branch information
Rai220 committed Oct 7, 2024
1 parent 42b4f2b commit c7ee03b
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 23 deletions.
8 changes: 5 additions & 3 deletions libs/langchain/langchain/agents/openai_assistant/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@

if TYPE_CHECKING:
import openai
from openai.types.beta.threads import ThreadMessage
from openai.types.beta.threads import ThreadMessage # type: ignore
from openai.types.beta.threads.required_action_function_tool_call import (
RequiredActionFunctionToolCall,
)
Expand Down Expand Up @@ -553,7 +553,8 @@ def _get_response(self, run: Any) -> Any:
isinstance(content, openai.types.beta.threads.TextContentBlock)
if version_gte_1_14
else isinstance(
content, openai.types.beta.threads.MessageContentText
content,
openai.types.beta.threads.MessageContentText, # type: ignore
)
)
for content in answer
Expand Down Expand Up @@ -683,7 +684,8 @@ async def _aget_response(self, run: Any) -> Any:
isinstance(content, openai.types.beta.threads.TextContentBlock)
if version_gte_1_14
else isinstance(
content, openai.types.beta.threads.MessageContentText
content,
openai.types.beta.threads.MessageContentText, # type: ignore
)
)
for content in answer
Expand Down
2 changes: 1 addition & 1 deletion libs/langchain/langchain/chains/moderation.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ def validate_environment(cls, values: Dict) -> Dict:
except ValueError:
values["openai_pre_1_0"] = True
if values["openai_pre_1_0"]:
values["client"] = openai.Moderation
values["client"] = openai.Moderation # type: ignore
else:
values["client"] = openai.OpenAI()
values["async_client"] = openai.AsyncOpenAI()
Expand Down
13 changes: 4 additions & 9 deletions libs/langchain/langchain/evaluation/embedding_distance/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,10 @@ def _embedding_factory() -> Embeddings:
try:
from langchain_openai import OpenAIEmbeddings
except ImportError:
try:
from langchain_community.embeddings.openai import OpenAIEmbeddings
except ImportError:
raise ImportError(
"Could not import OpenAIEmbeddings. Please install the "
"OpenAIEmbeddings package using `pip install langchain-openai`."
)
raise ImportError(
"Could not import OpenAIEmbeddings. Please install the "
"OpenAIEmbeddings package using `pip install langchain-openai`."
)
return OpenAIEmbeddings()


Expand Down Expand Up @@ -89,8 +86,6 @@ def _validate_tiktoken_installed(cls, values: Dict[str, Any]) -> Dict[str, Any]:
pass

try:
from langchain_community.embeddings.openai import OpenAIEmbeddings

types_.append(OpenAIEmbeddings)
except ImportError:
pass
Expand Down
17 changes: 7 additions & 10 deletions libs/langchain/langchain/evaluation/loading.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,16 +134,13 @@ def load_evaluator(
try:
from langchain_openai import ChatOpenAI
except ImportError:
try:
from langchain_community.chat_models.openai import ChatOpenAI
except ImportError:
raise ImportError(
"Could not import langchain_openai or fallback onto "
"langchain_community. Please install langchain_openai "
"or specify a language model explicitly. "
"It's recommended to install langchain_openai AND "
"specify a language model explicitly."
)
raise ImportError(
"Could not import langchain_openai or fallback onto "
"langchain_community. Please install langchain_openai "
"or specify a language model explicitly. "
"It's recommended to install langchain_openai AND "
"specify a language model explicitly."
)

llm = llm or ChatOpenAI( # type: ignore[call-arg]
model="gpt-4", seed=42, temperature=0
Expand Down

0 comments on commit c7ee03b

Please sign in to comment.