Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EternityJune25/ComoRAG
/ types & classes
Types & classes
38 in github.com/EternityJune25/ComoRAG
⨍
Functions
257
◇
Types & classes
38
↓ 10 callers
Class
EmbeddingStore
src/comorag/embedding_store.py:13
↓ 5 callers
Class
BaseConfig
One and only configuration.
src/comorag/utils/config_utils.py:18
↓ 4 callers
Class
MemoryNode
src/comorag/utils/memory_utils.py:24
↓ 4 callers
Class
NerRawOutput
src/comorag/utils/misc_utils.py:19
↓ 4 callers
Class
PromptTemplateManager
src/comorag/prompts/prompt_template_manager.py:15
↓ 4 callers
Class
TripleRawOutput
src/comorag/utils/misc_utils.py:27
↓ 3 callers
Class
SoftCluster
Soft clustering cluster data structure
src/comorag/utils/cluster_utils.py:20
↓ 2 callers
Class
ChunkSoftClustering
RAG Chunk soft clustering implementation based on EmbeddingStore
src/comorag/utils/cluster_utils.py:44
↓ 2 callers
Class
ComoRAG
src/comorag/ComoRAG.py:43
↓ 2 callers
Class
GPT4SummarizationModel
src/comorag/utils/summarization_utils.py:17
↓ 1 callers
Class
DSPyFilter
src/comorag/rerank.py:15
↓ 1 callers
Class
LLMConfig
src/comorag/llm/base.py:27
↓ 1 callers
Class
MemoryPool
src/comorag/utils/memory_utils.py:73
↓ 1 callers
Class
OpenIE
src/comorag/information_extraction/openie_openai.py:66
↓ 1 callers
Class
QAExactMatch
script/eval_qa.py:35
↓ 1 callers
Class
QAF1Score
script/eval_qa.py:69
↓ 1 callers
Class
QuerySolution
src/comorag/utils/misc_utils.py:70
↓ 1 callers
Class
TimelineSummarizer
src/comorag/utils/timeline_utils.py:14
↓ 1 callers
Class
VLLMOffline
src/comorag/llm/vllm_offline.py:27
↓ 1 callers
Class
VLLMOfflineOpenIE
src/comorag/information_extraction/openie_vllm_offline.py:14
Class
BGEEmbeddingModel
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
Class
BaseAgent
src/comorag/utils/agents.py:14
Class
BaseEmbeddingModel
src/comorag/embedding_model/base.py:189
Class
BaseLLM
Abstract base class for LLMs.
src/comorag/llm/base.py:113
Class
BaseSummarizationModel
src/comorag/utils/summarization_utils.py:11
Class
CacheOpenAI
OpenAI LLM implementation.
src/comorag/llm/openai_gpt.py:113
Class
ChunkInfo
src/comorag/information_extraction/openie_openai.py:17
Class
EmbeddingCache
A multiprocessing-safe global cache for storing embeddings.
src/comorag/embedding_model/base.py:222
Class
EmbeddingConfig
src/comorag/embedding_model/base.py:23
Class
Fact
src/comorag/rerank.py:11
Class
LLMInput
src/comorag/information_extraction/openie_openai.py:25
Class
LinkingOutput
src/comorag/utils/misc_utils.py:34
Class
MessagePool
src/comorag/utils/misc_utils.py:41
Class
NodeType
src/comorag/utils/memory_utils.py:17
Class
OpenAIEmbeddingModel
src/comorag/embedding_model/OpenAI.py:17
Class
PoolAgent
src/comorag/utils/agents.py:55
Class
ProbeAgent
src/comorag/utils/agents.py:133
Class
TextChatMessage
Representation of a single text-based chat message in the chat history.
src/comorag/utils/llm_utils.py:26