1 line
11 KiB
JSON
1 line
11 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_lib_bedrock_stream_decoder_py", "label": "_stream_decoder.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L1"}, {"id": "stream_decoder_get_response_stream_shape", "label": "get_response_stream_shape()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L14"}, {"id": "stream_decoder_awseventstreamdecoder", "label": "AWSEventStreamDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L24"}, {"id": "stream_decoder_awseventstreamdecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L25"}, {"id": "stream_decoder_awseventstreamdecoder_iter_bytes", "label": ".iter_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L30"}, {"id": "stream_decoder_awseventstreamdecoder_aiter_bytes", "label": ".aiter_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L42"}, {"id": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "label": "._parse_message_from_event()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L54"}, {"id": "stream_decoder_rationale_31", "label": "Given an iterator that yields lines, iterate over it & yield every event encount", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L31"}, {"id": "stream_decoder_rationale_43", "label": "Given an async iterator that yields lines, iterate over it & yield every event e", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L43"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_lib_bedrock_stream_decoder_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_lib_bedrock_stream_decoder_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_lib_bedrock_stream_decoder_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_streaming_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_lib_bedrock_stream_decoder_py", "target": "botocore_model", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_lib_bedrock_stream_decoder_py", "target": "botocore_eventstream", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_lib_bedrock_stream_decoder_py", "target": "stream_decoder_get_response_stream_shape", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_lib_bedrock_stream_decoder_py", "target": "stream_decoder_awseventstreamdecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L24", "weight": 1.0}, {"source": "stream_decoder_awseventstreamdecoder", "target": "stream_decoder_awseventstreamdecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L25", "weight": 1.0}, {"source": "stream_decoder_awseventstreamdecoder", "target": "stream_decoder_awseventstreamdecoder_iter_bytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L30", "weight": 1.0}, {"source": "stream_decoder_awseventstreamdecoder", "target": "stream_decoder_awseventstreamdecoder_aiter_bytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L42", "weight": 1.0}, {"source": "stream_decoder_awseventstreamdecoder", "target": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L54", "weight": 1.0}, {"source": "stream_decoder_awseventstreamdecoder_iter_bytes", "target": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L38", "weight": 1.0}, {"source": "stream_decoder_awseventstreamdecoder_aiter_bytes", "target": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L50", "weight": 1.0}, {"source": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "target": "stream_decoder_get_response_stream_shape", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L56", "weight": 1.0}, {"source": "stream_decoder_rationale_31", "target": "stream_decoder_awseventstreamdecoder_iter_bytes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L31", "weight": 1.0}, {"source": "stream_decoder_rationale_43", "target": "stream_decoder_awseventstreamdecoder_aiter_bytes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L43", "weight": 1.0}], "raw_calls": [{"caller_nid": "stream_decoder_get_response_stream_shape", "callee": "Loader", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L18"}, {"caller_nid": "stream_decoder_get_response_stream_shape", "callee": "load_service_model", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L19"}, {"caller_nid": "stream_decoder_get_response_stream_shape", "callee": "ServiceModel", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L20"}, {"caller_nid": "stream_decoder_get_response_stream_shape", "callee": "shape_for", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L21"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_init", "callee": "EventStreamJSONParser", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L28"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_iter_bytes", "callee": "EventStreamBuffer", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L34"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_iter_bytes", "callee": "add_data", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L36"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_iter_bytes", "callee": "ServerSentEvent", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L40"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_aiter_bytes", "callee": "EventStreamBuffer", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L46"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_aiter_bytes", "callee": "add_data", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L48"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_aiter_bytes", "callee": "ServerSentEvent", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L52"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "callee": "to_response_dict", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L55"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "callee": "parse", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L56"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L58"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L60"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L64"}, {"caller_nid": "stream_decoder_awseventstreamdecoder_parse_message_from_event", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/lib/bedrock/_stream_decoder.py", "source_location": "L64"}]} |