MCPcopy Create free account

hub / github.com/EternityJune25/ComoRAG / types & classes

Types & classes38 in github.com/EternityJune25/ComoRAG

↓ 10 callersClassEmbeddingStore
src/comorag/embedding_store.py:13
↓ 5 callersClassBaseConfig
One and only configuration.
src/comorag/utils/config_utils.py:18
↓ 4 callersClassMemoryNode
src/comorag/utils/memory_utils.py:24
↓ 4 callersClassNerRawOutput
src/comorag/utils/misc_utils.py:19
↓ 4 callersClassPromptTemplateManager
src/comorag/prompts/prompt_template_manager.py:15
↓ 4 callersClassTripleRawOutput
src/comorag/utils/misc_utils.py:27
↓ 3 callersClassSoftCluster
Soft clustering cluster data structure
src/comorag/utils/cluster_utils.py:20
↓ 2 callersClassChunkSoftClustering
RAG Chunk soft clustering implementation based on EmbeddingStore
src/comorag/utils/cluster_utils.py:44
↓ 2 callersClassComoRAG
src/comorag/ComoRAG.py:43
↓ 2 callersClassGPT4SummarizationModel
src/comorag/utils/summarization_utils.py:17
↓ 1 callersClassDSPyFilter
src/comorag/rerank.py:15
↓ 1 callersClassLLMConfig
src/comorag/llm/base.py:27
↓ 1 callersClassMemoryPool
src/comorag/utils/memory_utils.py:73
↓ 1 callersClassOpenIE
src/comorag/information_extraction/openie_openai.py:66
↓ 1 callersClassQAExactMatch
script/eval_qa.py:35
↓ 1 callersClassQAF1Score
script/eval_qa.py:69
↓ 1 callersClassQuerySolution
src/comorag/utils/misc_utils.py:70
↓ 1 callersClassTimelineSummarizer
src/comorag/utils/timeline_utils.py:14
↓ 1 callersClassVLLMOffline
src/comorag/llm/vllm_offline.py:27
↓ 1 callersClassVLLMOfflineOpenIE
src/comorag/information_extraction/openie_vllm_offline.py:14
ClassBGEEmbeddingModel
Implementation of BGE embedding model based on the BGE-M3 architecture. BGE-M3 is a multilingual embedding model that supports 100+ languages
src/comorag/embedding_model/BGEEmbedding.py:30
ClassBaseAgent
src/comorag/utils/agents.py:14
ClassBaseEmbeddingModel
src/comorag/embedding_model/base.py:189
ClassBaseLLM
Abstract base class for LLMs.
src/comorag/llm/base.py:113
ClassBaseSummarizationModel
src/comorag/utils/summarization_utils.py:11
ClassCacheOpenAI
OpenAI LLM implementation.
src/comorag/llm/openai_gpt.py:113
ClassChunkInfo
src/comorag/information_extraction/openie_openai.py:17
ClassEmbeddingCache
A multiprocessing-safe global cache for storing embeddings.
src/comorag/embedding_model/base.py:222
ClassEmbeddingConfig
src/comorag/embedding_model/base.py:23
ClassFact
src/comorag/rerank.py:11
ClassLLMInput
src/comorag/information_extraction/openie_openai.py:25
ClassLinkingOutput
src/comorag/utils/misc_utils.py:34
ClassMessagePool
src/comorag/utils/misc_utils.py:41
ClassNodeType
src/comorag/utils/memory_utils.py:17
ClassOpenAIEmbeddingModel
src/comorag/embedding_model/OpenAI.py:17
ClassPoolAgent
src/comorag/utils/agents.py:55
ClassProbeAgent
src/comorag/utils/agents.py:133
ClassTextChatMessage
Representation of a single text-based chat message in the chat history.
src/comorag/utils/llm_utils.py:26