{"nodes": [{"id": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "label": "llm-based-relation-extractor.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L1"}, {"id": "llm_based_relation_extractor_spec_getmockembeddingfunctions", "label": "getMockEmbeddingFunctions()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L97"}, {"id": "llm_based_relation_extractor_spec_createmockconfig", "label": "createMockConfig()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L106"}, {"id": "llm_based_relation_extractor_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L161"}, {"id": "llm_based_relation_extractor_spec_createmockembeddingservice", "label": "createMockEmbeddingService()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L182"}, {"id": "llm_based_relation_extractor_spec_generateembedding", "label": "generateEmbedding()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L231"}, {"id": "llm_based_relation_extractor_spec_searchsimilar", "label": "searchSimilar()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L232"}], "edges": [{"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L12", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L88", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L89", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L90", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L91", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L92", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L93", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L94", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_getmockembeddingfunctions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L97", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_createmockconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L106", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L161", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_createmockembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L182", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_generateembedding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L231", "weight": 1.0}, {"source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_searchsimilar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L232", "weight": 1.0}, {"source": "llm_based_relation_extractor_spec_createmockembeddingservice", "target": "llm_based_relation_extractor_spec_getmockembeddingfunctions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L183", "weight": 1.0}]}