MCPcopy Create free account

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

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

↓ 2 callersMethodstring_similarity
(&self, s1: &str, s2: &str)
graphrag-core/src/entity/semantic_merging.rs:209
↓ 2 callersMethodsuggest_reformulation
Suggest query reformulation
graphrag-core/src/rograg/intent_classifier.rs:679
↓ 2 callersMethodtick
Update animation and get current frame
graphrag-cli/src/ui/spinner.rs:51
↓ 2 callersMethodto_json
Serialize the tree to JSON format
graphrag-core/src/summarization/mod.rs:1075
↓ 2 callersMethodto_leiden_graph
(&self)
graphrag-core/src/core/mod.rs:1054
↓ 2 callersMethodto_level
Convert complexity to hierarchical level
graphrag-core/src/query/adaptive_routing.rs:64
↓ 2 callersMethodtoggle
Toggle visibility
graphrag-cli/src/ui/components/help_overlay.rs:28
↓ 2 callersMethodtokenize
Tokenize text into words
graphrag-core/src/nlp/syntax_analyzer.rs:194
↓ 2 callersMethodtotal_degree_of_community
Calculate total degree of all nodes in a community
graphrag-core/src/graph/leiden.rs:753
↓ 2 callersMethodtotal_time
(&self)
graphrag-core/src/rograg/processor.rs:153
↓ 2 callersMethodtruncate_sentence
Truncate a sentence to fit within max_length
graphrag-core/src/text/extractive_summarizer.rs:281
↓ 2 callersMethodtruncate_summary
Truncate summary to fit within length limits
graphrag-core/src/summarization/mod.rs:591
↓ 2 callersFunctionturnkey_config
Build a turnkey config for the given workspace, optionally enabling Ollama.
graphrag-cli/src/lib.rs:392
↓ 2 callersFunctionupdateStats
()
examples/wasm-multi-doc-demo/app.js:404
↓ 2 callersMethodupdate_node
Update existing node incrementally
graphrag-core/src/incremental/mod.rs:538
↓ 2 callersMethodupdate_node_timestamp
Update node first/last seen timestamps
graphrag-core/src/graph/temporal.rs:241
↓ 2 callersMethodvalidate_api_key
Validate an API key
graphrag-server/src/auth.rs:185
↓ 2 callersMethodvalidate_response
Validate a response after generation
graphrag-core/src/rograg/validator.rs:378
↓ 2 callersMethodvalidate_token
Validate a JWT token
graphrag-server/src/auth.rs:151
↓ 2 callersMethodvector_similarity_search
Vector similarity search
graphrag-core/src/retrieval/mod.rs:679
↓ 2 callersMethodwait_if_needed
Checks rate limit and waits if necessary before allowing request Automatically resets the counter when entering a new second. If the rate limit is re
graphrag-core/src/async_processing/rate_limiting.rs:116
↓ 2 callersMethodweakest_dimension
Get the dimension with the lowest score
graphrag-core/src/evaluation/mod.rs:276
↓ 2 callersMethodwith_approach
Set the pipeline approach (optional) Options: "semantic", "algorithmic", "hybrid"
graphrag-core/src/builder/mod.rs:216
↓ 2 callersMethodwith_chapter
Create metadata with chapter information
graphrag-core/src/core/metadata.rs:82
↓ 2 callersMethodwith_chunk_overlap
Set the chunk overlap (optional)
graphrag-core/src/builder/mod.rs:194
↓ 2 callersMethodwith_chunk_size
Override chunk size and overlap (overlap defaults to 20 % of size).
graphrag-core/src/config/mod.rs:1576
↓ 2 callersMethodwith_confidence_threshold
Create with custom confidence threshold
graphrag-core/src/core/entity_adapters.rs:36
↓ 2 callersMethodwith_context
(self, context: &str)
graphrag-core/src/core/error.rs:449
↓ 2 callersMethodwith_entities
Add entities to the chunk
graphrag-core/src/core/mod.rs:1243
↓ 2 callersMethodwith_incremental_mode
Enable or disable incremental mode
graphrag-core/src/retrieval/pagerank_retrieval.rs:83
↓ 2 callersMethodwith_keep_alive
Set keep_alive for KV cache persistence (e.g. "1h", "30m").
graphrag-core/src/entity/llm_extractor.rs:60
↓ 2 callersMethodwith_keywords
Create metadata with keywords
graphrag-core/src/core/metadata.rs:100
↓ 2 callersMethodwith_min_size
Set minimum chunk size
graphrag-core/src/text/chunking.rs:42
↓ 2 callersMethodwith_similarity_threshold
Set the similarity threshold (optional)
graphrag-core/src/builder/mod.rs:208
↓ 2 callersMethodwith_temperature
Set temperature for LLM generation (default: 0.1)
graphrag-core/src/entity/llm_extractor.rs:48
↓ 2 callersMethodwith_temporal_consistency
Enable/disable temporal consistency requirement
graphrag-core/src/retrieval/causal_analysis.rs:209
↓ 2 callersMethodwith_temporal_validity
Set temporal validity range for this entity
graphrag-core/src/core/mod.rs:1285
↓ 2 callersMethodwith_vector
Pre-populate with vectors for testing
graphrag-core/src/core/test_utils.rs:184
↓ 1 callersMethodaccess
Access the entry, updating access time and count, and return a clone of the value
graphrag-core/src/caching/distributed.rs:58
↓ 1 callersMethodadaptive_rank_and_deduplicate
Adaptive ranking and deduplication based on query analysis
graphrag-core/src/retrieval/mod.rs:996
↓ 1 callersMethodadaptive_retrieve
Retrieve relevant communities using adaptive query routing Automatically selects the appropriate hierarchical level based on query complexity and ret
graphrag-core/src/graph/leiden.rs:334
↓ 1 callersFunctionaddDocument
(id, path)
examples/wasm-multi-doc-demo/app.js:210
↓ 1 callersMethodadd_content
Add new content incrementally
graphrag-core/src/incremental/mod.rs:494
↓ 1 callersMethodadd_depth_results
(&mut self, depth: usize, results: DepthResults)
graphrag-core/src/lightrag/iterative_deepening.rs:352
↓ 1 callersMethodadd_dictionary_entries
Add dictionary entries (bulk)
graphrag-core/src/nlp/custom_ner.rs:60
↓ 1 callersMethodadd_document
Add a document to the system asynchronously
graphrag-core/src/async_graphrag.rs:136
↓ 1 callersMethodadd_document
(&mut self, doc: &DocumentMetadata)
graphrag-core/src/corpus/document_manager.rs:83
↓ 1 callersMethodadd_edge
Add new edge incrementally
graphrag-core/src/incremental/mod.rs:601
↓ 1 callersMethodadd_embeddings_parallel
( &mut self, graph: &mut KnowledgeGraph, processor: &ParallelProcessor, )
graphrag-core/src/retrieval/mod.rs:336
↓ 1 callersMethodadd_embeddings_sequential
(&mut self, graph: &mut KnowledgeGraph)
graphrag-core/src/retrieval/mod.rs:396
↓ 1 callersMethodadd_normalizer
Add a custom text normalizer
graphrag-core/src/caching/cache_key.rs:130
↓ 1 callersMethodadd_source_attribution
Add source attribution to content Appends a formatted list of source citations to the response content if citation mode is enabled, limiting to the t
graphrag-core/src/rograg/streaming.rs:658
↓ 1 callersMethodadd_to_history
Add query metrics to history
graphrag-core/src/rograg/quality_metrics.rs:978
↓ 1 callersMethodadd_vectors_batch
( &self, vectors: Vec<(&str, Vec<f32>, HashMap<String, String>)>, )
graphrag-core/src/vector/qdrant.rs:84
↓ 1 callersMethodadd_vectors_batch
( &self, vectors: Vec<(&str, Vec<f32>, HashMap<String, String>)>, )
graphrag-core/src/vector/lancedb.rs:73
↓ 1 callersMethodadjust_graph_weights
( &self, graph: &mut KnowledgeGraph, _test_queries: &[TestQuery], current_step
graphrag-core/src/optimization/graph_weight_optimizer.rs:629
↓ 1 callersMethodadvanced_graph_traversal
Advanced graph traversal for complex queries
graphrag-core/src/retrieval/mod.rs:924
↓ 1 callersMethodaggregate_attention
Aggregate neighbors using attention mechanism
graphrag-core/src/graph/embeddings.rs:495
↓ 1 callersMethodaggregate_layer
Aggregate one layer of neighborhood information
graphrag-core/src/graph/embeddings.rs:397
↓ 1 callersMethodaggregate_lstm
Aggregate neighbors using LSTM (order-dependent)
graphrag-core/src/graph/embeddings.rs:543
↓ 1 callersMethodaggregate_neighbors
Aggregate neighbor features
graphrag-core/src/graph/embeddings.rs:438
↓ 1 callersMethodall_concepts
Get all concepts (initial + expanded)
graphrag-core/src/lightrag/query_refinement.rs:348
↓ 1 callersMethodanalyze_dependencies
Analyze dependencies between subqueries based on their types
graphrag-core/src/rograg/decomposer.rs:456
↓ 1 callersMethodanalyze_graph
Analyze graph statistics
graphrag-core/src/graph/mod.rs:330
↓ 1 callersMethodanalyze_query
Analyze query to determine optimal retrieval strategy
graphrag-core/src/retrieval/mod.rs:497
↓ 1 callersMethodanswer_question
Generate an answer to a question using async pipeline
graphrag-core/src/async_graphrag.rs:257
↓ 1 callersMethodapply_content_normalization
Apply content-based normalization (most aggressive)
graphrag-core/src/caching/cache_key.rs:257
↓ 1 callersMethodapply_incremental_update
(&mut self, extraction: ExtractionResult)
graphrag-core/src/incremental/mod.rs:871
↓ 1 callersMethodapply_inverse_update
(&mut self, record: &UpdateRecord)
graphrag-core/src/incremental/mod.rs:959
↓ 1 callersMethodapply_pattern_filtering
Apply pattern filtering to entities based on configured patterns
graphrag-core/src/entity/mod.rs:882
↓ 1 callersMethodapply_quality_filter
Apply quality filtering to extracted entities
graphrag-core/src/corpus/collection_processor.rs:292
↓ 1 callersMethodapply_relevance_feedback
Apply relevance feedback to boost concept scores
graphrag-core/src/lightrag/query_refinement.rs:275
↓ 1 callersFunctionapply_rrf
Apply Reciprocal Rank Fusion (RRF) to merge multiple result sets
examples/multi_document_pipeline.rs:610
↓ 1 callersFunctionapply_rrf
(result_sets: Vec<Vec<QueryResult>>, top_k: usize)
examples/graphrag_multi_doc_server.rs:574
↓ 1 callersMethodapply_rule
Apply a single extraction rule
graphrag-core/src/nlp/custom_ner.rs:158
↓ 1 callersMethodapply_templates
Apply query templates
graphrag-core/src/query/intelligence.rs:233
↓ 1 callersMethodapply_update
Apply a single update (placeholder - to be implemented by graph manager)
graphrag-core/src/incremental/lazy_propagation.rs:474
↓ 1 callersMethodas_slice
Get the vector data as a slice
graphrag-core/src/vector/mod.rs:47
↓ 1 callersMethodask
(&mut self, query: &str)
graphrag-core/src/graphrag/ask.rs:141
↓ 1 callersMethodask_with_reasoning
(&mut self, query: &str)
graphrag-core/src/graphrag/ask.rs:20
↓ 1 callersMethodassemble_context
Assemble context from search results
graphrag-core/src/generation/mod.rs:828
↓ 1 callersMethodassemble_context_async
Assemble context asynchronously
graphrag-core/src/async_graphrag.rs:368
↓ 1 callersMethodasync_retrieval
Perform async retrieval
graphrag-core/src/async_graphrag.rs:284
↓ 1 callersMethodatomics_to_graph_elements
Convert atomic facts to graph elements (entities and relationships) # Arguments `facts` - Vector of atomic facts to convert `chunk_id` - ID of the s
graphrag-core/src/entity/atomic_fact_extractor.rs:242
↓ 1 callersMethodaverage_duration
Get average operation duration
graphrag-core/src/parallel/mod.rs:65
↓ 1 callersMethodavg_time_saved_per_hit
Get average time saved per hit
graphrag-core/src/caching/stats.rs:122
↓ 1 callersMethodbatch_add_vectors
Batch add multiple vectors in parallel with proper synchronization
graphrag-core/src/vector/mod.rs:256
↓ 1 callersMethodbatch_add_vectors_parallel
( &mut self, vectors: Vec<(String, Vec<f32>)>, processor: &ParallelProcessor, )
graphrag-core/src/vector/mod.rs:271
↓ 1 callersMethodbatch_generate_chunked
Parallel batch generation with chunking for very large datasets
graphrag-core/src/vector/mod.rs:671
↓ 1 callersMethodbatch_process
Process multiple queries in batch
graphrag-core/src/rograg/processor.rs:630
↓ 1 callersMethodbegin_transaction
(&mut self)
graphrag-core/src/graph/incremental/store.rs:482
↓ 1 callersMethodbenchmark_query
Benchmark a single query
graphrag-core/src/monitoring/benchmark.rs:313
↓ 1 callersMethodbetweenness_centrality
Calculate betweenness centrality (simplified)
graphrag-core/src/graph/analytics.rs:219
↓ 1 callersMethodblake3_hash
(&self, node_id: &str, properties: &HashMap<String, String>)
graphrag-core/src/incremental/delta_computation.rs:709
↓ 1 callersMethodbm25_search
BM25-based search
graphrag-core/src/retrieval/mod.rs:1420
↓ 1 callersMethodboost_with_metadata
Boost results based on enriched metadata
graphrag-core/src/retrieval/enriched.rs:177
↓ 1 callersMethodbuild
Build the cache configuration without validation
graphrag-core/src/caching/cache_config.rs:312
↓ 1 callersMethodbuild_adjacency_matrix
(&self)
graphrag-core/src/core/mod.rs:845
↓ 1 callersMethodbuild_bottom_up
Build the tree bottom-up by merging nodes at each level
graphrag-core/src/summarization/mod.rs:679
↓ 1 callersMethodbuild_co_occurrence_relations
Build co-occurrence relationships between concepts
graphrag-core/src/lightrag/concept_graph.rs:387
← previousnext →801–900 of 4,223, ranked by callers