MCPcopy Create free account

hub / github.com/automataIA/graphrag-rs / functions

Functions4,223 in github.com/automataIA/graphrag-rs

↓ 2 callersFunctionget_recommended_models
()
graphrag-wasm/src/webllm.rs:594
↓ 2 callersMethodget_related_concepts
Get concepts related to a given concept
graphrag-core/src/lightrag/concept_graph.rs:462
↓ 2 callersMethodget_relevance
Get relevance score for a term # Arguments `term` - The term to check # Returns Relevance score between 0.0 and 1.0
graphrag-core/src/query/intelligence.rs:158
↓ 2 callersMethodget_root_nodes
Get the root nodes of the tree
graphrag-core/src/summarization/mod.rs:1043
↓ 2 callersMethodget_sender
Get a cloned sender for submitting operations
graphrag-core/src/incremental/async_batch.rs:263
↓ 2 callersMethodget_statistics
Get current statistics
graphrag-core/src/incremental/async_batch.rs:446
↓ 2 callersMethodget_statistics
Get statistics about enrichment
graphrag-core/src/text/chunk_enricher.rs:143
↓ 2 callersMethodget_total_requests
Get total requests
graphrag-core/src/ollama/mod.rs:132
↓ 2 callersMethodguess_entity_type
Guess entity type based on simple heuristics
graphrag-core/src/lightrag/graph_indexer.rs:250
↓ 2 callersFunctionhandleError
(error)
examples/wasm-multi-doc-demo/app.js:459
↓ 2 callersMethodhandle_execute_explained_query
Handle executing a query in Explain mode (returns confidence + sources)
graphrag-cli/src/app.rs:514
↓ 2 callersMethodhash
(&self, item: &str, seed: usize)
graphrag-core/src/incremental/delta_computation.rs:270
↓ 2 callersMethodhash_content
(&self, content: &DocumentContent)
graphrag-core/src/incremental/mod.rs:855
↓ 2 callersMethodhit_rate
Get cache hit rate as a percentage (0.0 to 1.0)
graphrag-core/src/caching/stats.rs:98
↓ 2 callersMethodimport_csv_with_delimiter
Import CSV/TSV with custom delimiter
graphrag-core/src/pipeline/data_import.rs:207
↓ 2 callersMethodincrement_document_processing_error
Increments the counter for failed document processing operations
graphrag-core/src/async_processing/monitoring.rs:173
↓ 2 callersMethodincrement_document_processing_success
Increments the counter for successfully processed documents
graphrag-core/src/async_processing/monitoring.rs:168
↓ 2 callersMethodindex_document
Index a document by extracting concepts and building the graph This processes the document, extracts concepts, and adds them to the graph builder. Ca
graphrag-core/src/lightrag/lazy_pipeline.rs:129
↓ 2 callersMethodinitialize_quality_checks
Initialize quality checks
graphrag-core/src/rograg/validator.rs:282
↓ 2 callersMethodinitialize_safety_patterns
Initialize safety patterns
graphrag-core/src/rograg/validator.rs:269
↓ 2 callersMethodinner
Get the underlying LLM client
graphrag-core/src/caching/client.rs:239
↓ 2 callersMethodinvalidate_for_changes
Determines invalidation strategies for a set of changes
graphrag-core/src/graph/incremental/helpers.rs:66
↓ 2 callersMethodis_causal
Check if this is a causal relationship type
graphrag-core/src/graph/temporal.rs:83
↓ 2 callersMethodis_common_word
Check if a word is a common word that shouldn't be extracted as an entity
graphrag-core/src/entity/mod.rs:1092
↓ 2 callersMethodis_empty
Check if the store is empty
graphrag-core/src/vector/voy_store.rs:212
↓ 2 callersMethodis_initialized
Check if system is initialized
graphrag-core/src/graphrag/stats.rs:23
↓ 2 callersMethodis_valid_concept
Check if a phrase is a valid concept
graphrag-core/src/lightrag/concept_graph.rs:197
↓ 2 callersMethodis_visible
Check if visible
graphrag-cli/src/ui/components/help_overlay.rs:45
↓ 2 callersMethodjaccard_similarity
Calculate Jaccard similarity between two texts
graphrag-core/src/rograg/fuzzy_matcher.rs:554
↓ 2 callersMethodlevenshtein_similarity
Calculate Levenshtein-based similarity
graphrag-core/src/rograg/fuzzy_matcher.rs:587
↓ 2 callersMethodlevenshtein_similarity
Compute Levenshtein edit distance-based similarity
graphrag-core/src/entity/string_similarity_linker.rs:187
↓ 2 callersMethodlist_workspaces
List all workspaces
graphrag-cli/src/workspace.rs:107
↓ 2 callersMethodload_entities
(&self)
graphrag-core/src/persistence/parquet.rs:304
↓ 2 callersMethodload_metadata
Load workspace metadata
graphrag-core/src/persistence/workspace.rs:281
↓ 2 callersMethodload_metadata
Load workspace metadata
graphrag-cli/src/workspace.rs:89
↓ 2 callersFunctionload_symposium_text
()
graphrag-core/examples/symposium_trait_based_chunking.rs:75
↓ 2 callersFunctionmake_chunk
(doc_id: DocumentId, id: &str, content: &str)
graphrag-core/src/text/contextual_enricher.rs:326
↓ 2 callersFunctionmake_document
(content: &str)
graphrag-core/src/text/contextual_enricher.rs:318
↓ 2 callersMethodmake_get_request
Make HTTP GET request
graphrag-wasm/src/ollama_http.rs:295
↓ 2 callersMethodmake_request
Make HTTP POST request
graphrag-wasm/src/ollama_http.rs:263
↓ 2 callersMethodmark_edge_dirty
Mark an edge as dirty
graphrag-core/src/incremental/lazy_propagation.rs:152
↓ 2 callersMethodmark_node_dirty
Mark a node as dirty
graphrag-core/src/incremental/lazy_propagation.rs:147
↓ 2 callersMethodmax_queries
Set the maximum number of queries to warm
graphrag-core/src/caching/warming.rs:110
↓ 2 callersMethodmemory_usage_bytes
Get memory usage in bytes
graphrag-core/src/caching/stats.rs:137
↓ 2 callersMethodmerge_concat
Concatenate results (first, then second)
graphrag-core/src/lightrag/dual_retrieval.rs:245
↓ 2 callersMethodmerge_entities
(&self, existing: &Entity, new: &Entity)
graphrag-core/src/graph/incremental/helpers.rs:259
↓ 2 callersMethodmerge_entity_data
( &self, existing: Vec<EntityData>, new: Vec<EntityData>, )
graphrag-core/src/entity/gleaning_extractor.rs:245
↓ 2 callersMethodmetadata_path
Get workspace metadata file path
graphrag-cli/src/workspace.rs:65
↓ 2 callersMethodmodel_info
Get model information with "Cached" prefix
graphrag-core/src/caching/client.rs:367
↓ 2 callersMethodmodel_name
(&self)
graphrag-server/src/multi_model_embeddings.rs:170
↓ 2 callersMethodname
Get the name of the operation being timed
graphrag-core/src/core/traits.rs:1133
↓ 2 callersMethodnormalize
Normalize weights to sum to 1.0
graphrag-core/src/optimization/graph_weight_optimizer.rs:88
↓ 2 callersMethodnormalize_weights
Normalize weights to [0, 1] range using min-max normalization
graphrag-core/src/retrieval/hipporag_ppr.rs:297
↓ 2 callersMethodnormalize_whitespace_internal
Normalize whitespace by collapsing multiple spaces and trimming
graphrag-core/src/caching/cache_key.rs:229
↓ 2 callersMethodoptimize
Optimize a query operation
graphrag-core/src/query/optimizer.rs:152
↓ 2 callersMethodparse
(&self, content: &str)
graphrag-core/src/text/parsers/markdown.rs:82
↓ 2 callersMethodparse
Parse a slash command from input string
graphrag-cli/src/commands/mod.rs:50
↓ 2 callersMethodparse_dependencies
Parse dependencies (simplified)
graphrag-core/src/nlp/syntax_analyzer.rs:359
↓ 2 callersMethodphonetic_similarity
Compute phonetic similarity using simplified Soundex
graphrag-core/src/entity/string_similarity_linker.rs:344
↓ 2 callersMethodplan_entity_search
Plan entity search strategy
graphrag-core/src/function_calling/agent.rs:206
↓ 2 callersMethodprecompute_global_pagerank
Pre-compute global PageRank scores for faster query processing
graphrag-core/src/retrieval/pagerank_retrieval.rs:374
↓ 2 callersMethodprint
(&self)
graphrag-core/examples/symposium_trait_based_chunking.rs:64
↓ 2 callersFunctionprint_query_results
Print query results
examples/multi_document_pipeline.rs:720
↓ 2 callersFunctionprint_stats
Print pipeline statistics
examples/multi_document_pipeline.rs:709
↓ 2 callersFunctionprocessDocument
(id, text, mode)
examples/wasm-multi-doc-demo/app.js:257
↓ 2 callersMethodprocess_document
Process a single document
graphrag-core/src/graph/mod.rs:162
↓ 2 callersMethodprocess_file
Process a single file into document metadata
graphrag-core/src/corpus/document_manager.rs:235
↓ 2 callersMethodpropagation_stats
Get propagation statistics
graphrag-core/src/incremental/lazy_propagation.rs:502
↓ 2 callersMethodquery
Query the system for relevant information
graphrag-core/src/retrieval/mod.rs:258
↓ 2 callersFunctionquery_graph_filtered
Query with document filter
examples/multi_document_pipeline.rs:579
↓ 2 callersMethodrecord_document_processing_duration
Records the processing duration of a document Keeps only the most recent 1000 measurements to prevent unbounded memory growth. # Parameters - `durat
graphrag-core/src/async_processing/monitoring.rs:183
↓ 2 callersMethodrecord_feedback
Record relevance feedback # Arguments `term` - The search term `score` - Relevance score (0.0 to 1.0)
graphrag-core/src/query/intelligence.rs:143
↓ 2 callersMethodreload
Reload configuration from source
graphrag-core/src/core/traits.rs:994
↓ 2 callersMethodrepair_and_parse_json
(&self, json_str: &str)
graphrag-core/src/entity/llm_extractor.rs:362
↓ 2 callersMethodretrieval_strategy
Set retrieval strategy
graphrag-core/src/evaluation/mod.rs:389
↓ 2 callersFunctionrun
Run the full GraphRAG CLI. Called by both the `graphrag-cli` binary and the `graphrag` meta-crate binary.
graphrag-cli/src/lib.rs:192
↓ 2 callersFunctionrun_benchmark
Run benchmark with given configuration
examples/benchmark_quality_improvements.rs:162
↓ 2 callersMethodrun_full_pipeline
(&mut self)
graphrag-core/src/pipeline_executor.rs:65
↓ 2 callersFunctionsanitize_string
Sanitize string by removing control characters
graphrag-server/src/validation.rs:131
↓ 2 callersMethodsave_entities
(&self, graph: &KnowledgeGraph)
graphrag-core/src/persistence/parquet.rs:209
↓ 2 callersMethodsave_metadata
Save workspace metadata
graphrag-core/src/persistence/workspace.rs:267
↓ 2 callersMethodsave_metadata
Save workspace metadata
graphrag-cli/src/workspace.rs:99
↓ 2 callersMethodsave_to_json
Save knowledge graph to JSON file with optimized format for entities and relationships
graphrag-core/src/core/mod.rs:649
↓ 2 callersMethodscore_sentence
Score a sentence based on multiple factors Scoring criteria: 1. Position score (beginning and end sentences are important) 2. Length score (prefer me
graphrag-core/src/text/extractive_summarizer.rs:108
↓ 2 callersMethodsearch
(&self, _query: Self::Query, _k: usize)
graphrag-core/src/core/retrieval_adapters.rs:94
↓ 2 callersMethodsearch
Search for similar documents # Arguments `query_embedding` - Query embedding vector `limit` - Maximum number of results `filter` - Optional filter on
graphrag-server/src/qdrant_store.rs:228
↓ 2 callersMethodselect_best_name
(&self, entities: &[Entity])
graphrag-core/src/entity/semantic_merging.rs:237
↓ 2 callersMethodset_attribute
Add attribute to span
graphrag-server/src/observability.rs:95
↓ 2 callersMethodset_confidence_threshold
(&mut self, threshold: f32)
graphrag-core/src/core/entity_adapters.rs:96
↓ 2 callersMethodset_l1
Set in L1 cache
graphrag-server/src/distributed_cache.rs:380
↓ 2 callersMethodsha256_hash
(&self, node_id: &str, properties: &HashMap<String, String>)
graphrag-core/src/incremental/delta_computation.rs:691
↓ 2 callersMethodshould_propagate
Check if propagation should be triggered
graphrag-core/src/incremental/lazy_propagation.rs:359
↓ 2 callersMethodsize
Get number of relationships in cluster
graphrag-core/src/graph/hierarchical_relationships.rs:177
↓ 2 callersMethodsoundex
Simple Soundex implementation
graphrag-core/src/entity/string_similarity_linker.rs:356
↓ 2 callersMethodsoundex_code
Get Soundex code for a character
graphrag-core/src/entity/string_similarity_linker.rs:395
↓ 2 callersMethodsource
(&self)
graphrag-core/src/core/error.rs:345
↓ 2 callersMethodsplit_into_sections
Split an oversized document into sections that fit within the context window Sections are formed by grouping paragraphs (double-newline boundaries) u
graphrag-core/src/text/late_chunking.rs:143
↓ 2 callersMethodsplit_sentences
Split text into sentences using simple sentence tokenization
graphrag-core/src/text/semantic_chunking.rs:126
↓ 2 callersMethodstart_operation
Starts tracking a new operation and returns its ID
graphrag-core/src/graph/incremental/helpers.rs:406
↓ 2 callersMethodstats
Get graph statistics
graphrag-core/src/incremental/mod.rs:631
← previousnext →701–800 of 4,223, ranked by callers