MCPcopy
hub / github.com/AsyncFuncAI/deepwiki-open / is_google_embedder

Function is_google_embedder

api/config.py:206–224  ·  view source on GitHub ↗

Check if the current embedder configuration uses GoogleEmbedderClient. Returns: bool: True if using GoogleEmbedderClient, False otherwise

()

Source from the content-addressed store, hash-verified

204 return client_class == "OllamaClient"
205
206def is_google_embedder():
207 """
208 Check if the current embedder configuration uses GoogleEmbedderClient.
209
210 Returns:
211 bool: True if using GoogleEmbedderClient, False otherwise
212 """
213 embedder_config = get_embedder_config()
214 if not embedder_config:
215 return False
216
217 # Check if model_client is GoogleEmbedderClient
218 model_client = embedder_config.get("model_client")
219 if model_client:
220 return model_client.__name__ == "GoogleEmbedderClient"
221
222 # Fallback: check client_class string
223 client_class = embedder_config.get("client_class", "")
224 return client_class == "GoogleEmbedderClient"
225
226def is_bedrock_embedder():
227 """

Callers 3

test_embedder_selectionFunction · 0.90
get_embedder_typeFunction · 0.85

Calls 1

get_embedder_configFunction · 0.85

Tested by 2

test_embedder_selectionFunction · 0.72