|
65 | 65 |
|
66 | 66 | # Conditional imports for embeddings providers |
67 | 67 | try: |
68 | | - from langchain_openai import OpenAIEmbeddings |
| 68 | + from langchain_openai import OpenAIEmbeddings # type: ignore[import-not-found] |
69 | 69 | except ImportError: |
70 | | - OpenAIEmbeddings = None # type: ignore[assignment, misc] |
| 70 | + OpenAIEmbeddings = None |
71 | 71 |
|
72 | 72 | try: |
73 | | - from langchain_openai import AzureOpenAIEmbeddings |
| 73 | + from langchain_openai import AzureOpenAIEmbeddings # type: ignore[import-not-found] |
74 | 74 | except ImportError: |
75 | | - AzureOpenAIEmbeddings = None # type: ignore[assignment, misc] |
| 75 | + AzureOpenAIEmbeddings = None |
76 | 76 |
|
77 | 77 | try: |
78 | | - from langchain_google_vertexai import VertexAIEmbeddings |
| 78 | + from langchain_google_vertexai import VertexAIEmbeddings # type: ignore[import-not-found] |
79 | 79 | except ImportError: |
80 | | - VertexAIEmbeddings = None # type: ignore[assignment, misc] |
| 80 | + VertexAIEmbeddings = None |
81 | 81 |
|
82 | 82 | try: |
83 | | - from langchain_aws import BedrockEmbeddings |
| 83 | + from langchain_aws import BedrockEmbeddings # type: ignore[import-not-found] |
84 | 84 | except ImportError: |
85 | | - BedrockEmbeddings = None # type: ignore[assignment, misc] |
| 85 | + BedrockEmbeddings = None |
86 | 86 |
|
87 | 87 | try: |
88 | | - from langchain_cohere import CohereEmbeddings |
| 88 | + from langchain_cohere import CohereEmbeddings # type: ignore[import-not-found] |
89 | 89 | except ImportError: |
90 | | - CohereEmbeddings = None # type: ignore[assignment, misc] |
| 90 | + CohereEmbeddings = None |
91 | 91 |
|
92 | 92 | try: |
93 | | - from langchain_mistralai import MistralAIEmbeddings |
| 93 | + from langchain_mistralai import MistralAIEmbeddings # type: ignore[import-not-found] |
94 | 94 | except ImportError: |
95 | | - MistralAIEmbeddings = None # type: ignore[assignment, misc] |
| 95 | + MistralAIEmbeddings = None |
96 | 96 |
|
97 | 97 | try: |
98 | | - from langchain_huggingface import HuggingFaceEmbeddings |
| 98 | + from langchain_huggingface import HuggingFaceEmbeddings # type: ignore[import-not-found] |
99 | 99 | except ImportError: |
100 | | - HuggingFaceEmbeddings = None # type: ignore[assignment, misc] |
| 100 | + HuggingFaceEmbeddings = None |
101 | 101 |
|
102 | 102 | try: |
103 | | - from langchain_ollama import OllamaEmbeddings |
| 103 | + from langchain_ollama import OllamaEmbeddings # type: ignore[import-not-found] |
104 | 104 | except ImportError: |
105 | | - OllamaEmbeddings = None # type: ignore[assignment, misc] |
| 105 | + OllamaEmbeddings = None |
106 | 106 |
|
107 | 107 |
|
108 | 108 | DATA_FIELDS = { |
|
0 commit comments