1 line
17 KiB
JSON
1 line
17 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "label": "_exceptions.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L1"}, {"id": "exceptions_gemininextgenapiclienterror", "label": "GeminiNextGenAPIClientError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L36"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "exceptions_apierror", "label": "APIError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L40"}, {"id": "exceptions_apierror_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L55"}, {"id": "exceptions_apiresponsevalidationerror", "label": "APIResponseValidationError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L62"}, {"id": "exceptions_apiresponsevalidationerror_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L66"}, {"id": "exceptions_apistatuserror", "label": "APIStatusError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L72"}, {"id": "exceptions_apistatuserror_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L78"}, {"id": "exceptions_apiconnectionerror", "label": "APIConnectionError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L84"}, {"id": "exceptions_apiconnectionerror_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L85"}, {"id": "exceptions_apitimeouterror", "label": "APITimeoutError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L89"}, {"id": "exceptions_apitimeouterror_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L90"}, {"id": "exceptions_badrequesterror", "label": "BadRequestError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L94"}, {"id": "exceptions_authenticationerror", "label": "AuthenticationError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L98"}, {"id": "exceptions_permissiondeniederror", "label": "PermissionDeniedError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L102"}, {"id": "exceptions_notfounderror", "label": "NotFoundError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L106"}, {"id": "exceptions_conflicterror", "label": "ConflictError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L110"}, {"id": "exceptions_unprocessableentityerror", "label": "UnprocessableEntityError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L114"}, {"id": "exceptions_ratelimiterror", "label": "RateLimitError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L118"}, {"id": "exceptions_internalservererror", "label": "InternalServerError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L122"}, {"id": "exceptions_rationale_73", "label": "Raised when an API response has a status code of 4xx or 5xx.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L73"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "httpx", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_gemininextgenapiclienterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L36", "weight": 1.0}, {"source": "exceptions_gemininextgenapiclienterror", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_apierror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L40", "weight": 1.0}, {"source": "exceptions_apierror", "target": "exceptions_gemininextgenapiclienterror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L40", "weight": 1.0}, {"source": "exceptions_apierror", "target": "exceptions_apierror_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_apiresponsevalidationerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L62", "weight": 1.0}, {"source": "exceptions_apiresponsevalidationerror", "target": "exceptions_apierror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L62", "weight": 1.0}, {"source": "exceptions_apiresponsevalidationerror", "target": "exceptions_apiresponsevalidationerror_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_apistatuserror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L72", "weight": 1.0}, {"source": "exceptions_apistatuserror", "target": "exceptions_apierror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L72", "weight": 1.0}, {"source": "exceptions_apistatuserror", "target": "exceptions_apistatuserror_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_apiconnectionerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L84", "weight": 1.0}, {"source": "exceptions_apiconnectionerror", "target": "exceptions_apierror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L84", "weight": 1.0}, {"source": "exceptions_apiconnectionerror", "target": "exceptions_apiconnectionerror_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L85", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_apitimeouterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L89", "weight": 1.0}, {"source": "exceptions_apitimeouterror", "target": "exceptions_apiconnectionerror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L89", "weight": 1.0}, {"source": "exceptions_apitimeouterror", "target": "exceptions_apitimeouterror_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L90", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_badrequesterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L94", "weight": 1.0}, {"source": "exceptions_badrequesterror", "target": "exceptions_apistatuserror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_authenticationerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L98", "weight": 1.0}, {"source": "exceptions_authenticationerror", "target": "exceptions_apistatuserror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_permissiondeniederror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L102", "weight": 1.0}, {"source": "exceptions_permissiondeniederror", "target": "exceptions_apistatuserror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_notfounderror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L106", "weight": 1.0}, {"source": "exceptions_notfounderror", "target": "exceptions_apistatuserror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L106", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_conflicterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L110", "weight": 1.0}, {"source": "exceptions_conflicterror", "target": "exceptions_apistatuserror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_unprocessableentityerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L114", "weight": 1.0}, {"source": "exceptions_unprocessableentityerror", "target": "exceptions_apistatuserror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_ratelimiterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L118", "weight": 1.0}, {"source": "exceptions_ratelimiterror", "target": "exceptions_apistatuserror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_interactions_exceptions_py", "target": "exceptions_internalservererror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L122", "weight": 1.0}, {"source": "exceptions_internalservererror", "target": "exceptions_apistatuserror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L122", "weight": 1.0}, {"source": "exceptions_apierror_init", "target": "exceptions_apitimeouterror_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L56", "weight": 1.0}, {"source": "exceptions_apiresponsevalidationerror_init", "target": "exceptions_apitimeouterror_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L67", "weight": 1.0}, {"source": "exceptions_apistatuserror_init", "target": "exceptions_apitimeouterror_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L79", "weight": 1.0}, {"source": "exceptions_apiconnectionerror_init", "target": "exceptions_apitimeouterror_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L86", "weight": 1.0}, {"source": "exceptions_rationale_73", "target": "exceptions_apistatuserror", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L73", "weight": 1.0}], "raw_calls": [{"caller_nid": "exceptions_apierror_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L56"}, {"caller_nid": "exceptions_apiresponsevalidationerror_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L67"}, {"caller_nid": "exceptions_apistatuserror_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L79"}, {"caller_nid": "exceptions_apiconnectionerror_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L86"}, {"caller_nid": "exceptions_apitimeouterror_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/_interactions/_exceptions.py", "source_location": "L91"}]} |