1 line
46 KiB
JSON
1 line
46 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "label": "client.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L1"}, {"id": "client_asyncgemininextgenapiclientadapter", "label": "AsyncGeminiNextGenAPIClientAdapter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L53"}, {"id": "client_asyncgemininextgenapiclientadapter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L55"}, {"id": "client_asyncgemininextgenapiclientadapter_is_vertex_ai", "label": ".is_vertex_ai()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L58"}, {"id": "client_asyncgemininextgenapiclientadapter_get_project", "label": ".get_project()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L61"}, {"id": "client_asyncgemininextgenapiclientadapter_get_location", "label": ".get_location()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L64"}, {"id": "client_asyncgemininextgenapiclientadapter_async_get_auth_headers", "label": ".async_get_auth_headers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L67"}, {"id": "client_gemininextgenapiclientadapter", "label": "GeminiNextGenAPIClientAdapter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L80"}, {"id": "client_gemininextgenapiclientadapter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L82"}, {"id": "client_gemininextgenapiclientadapter_is_vertex_ai", "label": ".is_vertex_ai()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L85"}, {"id": "client_gemininextgenapiclientadapter_get_project", "label": ".get_project()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L88"}, {"id": "client_gemininextgenapiclientadapter_get_location", "label": ".get_location()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L91"}, {"id": "client_gemininextgenapiclientadapter_get_auth_headers", "label": ".get_auth_headers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L94"}, {"id": "client_asyncclient", "label": "AsyncClient", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L107"}, {"id": "client_asyncclient_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L110"}, {"id": "client_nextgen_client", "label": "_nextgen_client()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L125"}, {"id": "client_interactions", "label": "interactions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L192"}, {"id": "client_webhooks", "label": "webhooks()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L204"}, {"id": "client_has_nextgen_client", "label": "_has_nextgen_client()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L208"}, {"id": "client_models", "label": "models()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L215"}, {"id": "client_tunings", "label": "tunings()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L219"}, {"id": "client_caches", "label": "caches()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L223"}, {"id": "client_file_search_stores", "label": "file_search_stores()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L227"}, {"id": "client_batches", "label": "batches()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L231"}, {"id": "client_chats", "label": "chats()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L235"}, {"id": "client_files", "label": "files()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L239"}, {"id": "client_live", "label": "live()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L243"}, {"id": "client_auth_tokens", "label": "auth_tokens()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L247"}, {"id": "client_operations", "label": "operations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L251"}, {"id": "client_asyncclient_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L254"}, {"id": "client_asyncclient_aenter", "label": ".__aenter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L284"}, {"id": "client_asyncclient_aexit", "label": ".__aexit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L287"}, {"id": "client_asyncclient_del", "label": ".__del__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L295"}, {"id": "client_debugconfig", "label": "DebugConfig", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L302"}, {"id": "client_client", "label": "Client", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L318"}, {"id": "client_client_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L381"}, {"id": "client_get_api_client", "label": "_get_api_client()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L454"}, {"id": "client_aio", "label": "aio()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L570"}, {"id": "client_vertexai", "label": "vertexai()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L606"}, {"id": "client_client_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L610"}, {"id": "client_client_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L640"}, {"id": "client_client_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L643"}, {"id": "client_client_del", "label": ".__del__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L651"}, {"id": "client_rationale_54", "label": "Adapter for the Gemini NextGen API Client.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L54"}, {"id": "client_rationale_81", "label": "Adapter for the Gemini NextGen API Client.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L81"}, {"id": "client_rationale_108", "label": "Client for making asynchronous (non-blocking) requests.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L108"}, {"id": "client_rationale_255", "label": "Closes the async client explicitly. However, it doesn't close the sync clie", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L255"}, {"id": "client_rationale_303", "label": "Configuration options that change client network behavior when testing.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L303"}, {"id": "client_rationale_319", "label": "Client for making synchronous requests. Use this client to make a request to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L319"}, {"id": "client_rationale_392", "label": "Initializes the client. Args: vertexai (bool): Indicates whether the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L392"}, {"id": "client_rationale_607", "label": "Returns whether the client is using the Vertex AI API.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L607"}, {"id": "client_rationale_611", "label": "Closes the synchronous client explicitly. However, it doesn't close the asy", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L611"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "asyncio", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "google_auth", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "pydantic", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_api_client_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_base_url_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_replay_api_client_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_batches_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_caches_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_chats_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_file_search_stores_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_files_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_live_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_models_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_operations_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_tokens_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_tunings_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_types_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "httpx", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_api_client_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_resources_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_resources_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_asyncgemininextgenapiclientadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L53", "weight": 1.0}, {"source": "client_asyncgemininextgenapiclientadapter", "target": "client_asyncgemininextgenapiclientadapter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L55", "weight": 1.0}, {"source": "client_asyncgemininextgenapiclientadapter", "target": "client_asyncgemininextgenapiclientadapter_is_vertex_ai", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L58", "weight": 1.0}, {"source": "client_asyncgemininextgenapiclientadapter", "target": "client_asyncgemininextgenapiclientadapter_get_project", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L61", "weight": 1.0}, {"source": "client_asyncgemininextgenapiclientadapter", "target": "client_asyncgemininextgenapiclientadapter_get_location", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L64", "weight": 1.0}, {"source": "client_asyncgemininextgenapiclientadapter", "target": "client_asyncgemininextgenapiclientadapter_async_get_auth_headers", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_gemininextgenapiclientadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L80", "weight": 1.0}, {"source": "client_gemininextgenapiclientadapter", "target": "client_gemininextgenapiclientadapter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L82", "weight": 1.0}, {"source": "client_gemininextgenapiclientadapter", "target": "client_gemininextgenapiclientadapter_is_vertex_ai", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L85", "weight": 1.0}, {"source": "client_gemininextgenapiclientadapter", "target": "client_gemininextgenapiclientadapter_get_project", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L88", "weight": 1.0}, {"source": "client_gemininextgenapiclientadapter", "target": "client_gemininextgenapiclientadapter_get_location", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L91", "weight": 1.0}, {"source": "client_gemininextgenapiclientadapter", "target": "client_gemininextgenapiclientadapter_get_auth_headers", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_asyncclient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L107", "weight": 1.0}, {"source": "client_asyncclient", "target": "client_asyncclient_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_nextgen_client", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L125", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_interactions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L192", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_webhooks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L204", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_has_nextgen_client", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L208", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_models", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L215", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_tunings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L219", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_caches", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L223", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_file_search_stores", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L227", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_batches", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L231", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_chats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L235", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_files", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L239", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_live", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L243", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_auth_tokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L247", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_operations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L251", "weight": 1.0}, {"source": "client_asyncclient", "target": "client_asyncclient_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L254", "weight": 1.0}, {"source": "client_asyncclient", "target": "client_asyncclient_aenter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L284", "weight": 1.0}, {"source": "client_asyncclient", "target": "client_asyncclient_aexit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L287", "weight": 1.0}, {"source": "client_asyncclient", "target": "client_asyncclient_del", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L295", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_debugconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L302", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_client", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L318", "weight": 1.0}, {"source": "client_client", "target": "client_client_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L381", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_get_api_client", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L454", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_nextgen_client", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L490", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_interactions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L543", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_webhooks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L555", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_has_nextgen_client", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L559", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_chats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L566", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_aio", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L570", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_models", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L574", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_tunings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L578", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_caches", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L582", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_file_search_stores", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L586", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_batches", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L590", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_files", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L594", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_auth_tokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L598", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_operations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L602", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_client_py", "target": "client_vertexai", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L606", "weight": 1.0}, {"source": "client_client", "target": "client_client_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L610", "weight": 1.0}, {"source": "client_client", "target": "client_client_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L640", "weight": 1.0}, {"source": "client_client", "target": "client_client_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L643", "weight": 1.0}, {"source": "client_client", "target": "client_client_del", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L651", "weight": 1.0}, {"source": "client_nextgen_client", "target": "client_asyncgemininextgenapiclientadapter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L180", "weight": 1.0}, {"source": "client_asyncclient_aclose", "target": "client_client_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L282", "weight": 1.0}, {"source": "client_asyncclient_aexit", "target": "client_asyncclient_aclose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L293", "weight": 1.0}, {"source": "client_asyncclient_del", "target": "client_asyncclient_aclose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L297", "weight": 1.0}, {"source": "client_client_init", "target": "client_debugconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L421", "weight": 1.0}, {"source": "client_client_init", "target": "client_get_api_client", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L432", "weight": 1.0}, {"source": "client_client_init", "target": "client_asyncclient", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L442", "weight": 1.0}, {"source": "client_client_init", "target": "client_models", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L443", "weight": 1.0}, {"source": "client_client_init", "target": "client_tunings", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L444", "weight": 1.0}, {"source": "client_client_init", "target": "client_caches", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L445", "weight": 1.0}, {"source": "client_client_init", "target": "client_batches", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L447", "weight": 1.0}, {"source": "client_client_init", "target": "client_files", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L448", "weight": 1.0}, {"source": "client_client_init", "target": "client_operations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L450", "weight": 1.0}, {"source": "client_nextgen_client", "target": "client_gemininextgenapiclientadapter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L531", "weight": 1.0}, {"source": "client_client_exit", "target": "client_client_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L649", "weight": 1.0}, {"source": "client_client_del", "target": "client_client_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L653", "weight": 1.0}, {"source": "client_rationale_54", "target": "client_asyncgemininextgenapiclientadapter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L54", "weight": 1.0}, {"source": "client_rationale_81", "target": "client_gemininextgenapiclientadapter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L81", "weight": 1.0}, {"source": "client_rationale_108", "target": "client_asyncclient", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L108", "weight": 1.0}, {"source": "client_rationale_255", "target": "client_asyncclient_aclose", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L255", "weight": 1.0}, {"source": "client_rationale_303", "target": "client_debugconfig", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L303", "weight": 1.0}, {"source": "client_rationale_319", "target": "client_client", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L319", "weight": 1.0}, {"source": "client_rationale_392", "target": "client_client_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L392", "weight": 1.0}, {"source": "client_rationale_607", "target": "client_client_vertexai", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L607", "weight": 1.0}, {"source": "client_rationale_611", "target": "client_client_close", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L611", "weight": 1.0}], "raw_calls": [{"caller_nid": "client_asyncgemininextgenapiclientadapter_async_get_auth_headers", "callee": "_async_access_token", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L70"}, {"caller_nid": "client_gemininextgenapiclientadapter_get_auth_headers", "callee": "_access_token", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L97"}, {"caller_nid": "client_asyncclient_init", "callee": "AsyncModels", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L113"}, {"caller_nid": "client_asyncclient_init", "callee": "AsyncTunings", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L114"}, {"caller_nid": "client_asyncclient_init", "callee": "AsyncCaches", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L115"}, {"caller_nid": "client_asyncclient_init", "callee": "AsyncBatches", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L116"}, {"caller_nid": "client_asyncclient_init", "callee": "AsyncFiles", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L117"}, {"caller_nid": "client_asyncclient_init", "callee": "AsyncFileSearchStores", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L118"}, {"caller_nid": "client_asyncclient_init", "callee": "AsyncLive", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L119"}, {"caller_nid": "client_asyncclient_init", "callee": "AsyncTokens", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L120"}, {"caller_nid": "client_asyncclient_init", "callee": "AsyncOperations", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L121"}, {"caller_nid": "client_nextgen_client", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L132"}, {"caller_nid": "client_nextgen_client", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L146"}, {"caller_nid": "client_nextgen_client", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L160"}, {"caller_nid": "client_nextgen_client", "callee": "AsyncGeminiNextGenAPIClient", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L171"}, {"caller_nid": "client_interactions", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L196"}, {"caller_nid": "client_has_nextgen_client", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L210"}, {"caller_nid": "client_chats", "callee": "AsyncChats", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L236"}, {"caller_nid": "client_asyncclient_del", "callee": "create_task", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L297"}, {"caller_nid": "client_asyncclient_del", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L297"}, {"caller_nid": "client_client_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L422"}, {"caller_nid": "client_client_init", "callee": "HttpOptions", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L423"}, {"caller_nid": "client_client_init", "callee": "get_base_url", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L425"}, {"caller_nid": "client_client_init", "callee": "HttpOptions", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L430"}, {"caller_nid": "client_client_init", "callee": "FileSearchStores", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L446"}, {"caller_nid": "client_client_init", "callee": "Tokens", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L449"}, {"caller_nid": "client_get_api_client", "callee": "ReplayApiClient", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L468"}, {"caller_nid": "client_get_api_client", "callee": "BaseApiClient", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L480"}, {"caller_nid": "client_nextgen_client", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L497"}, {"caller_nid": "client_nextgen_client", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L511"}, {"caller_nid": "client_nextgen_client", "callee": "GeminiNextGenAPIClient", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L522"}, {"caller_nid": "client_interactions", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L547"}, {"caller_nid": "client_has_nextgen_client", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/client.py", "source_location": "L561"}]} |