MCPcopy Index your code

hub / github.com/rag-web-ui/rag-web-ui / types & classes

Types & classes117 in github.com/rag-web-ui/rag-web-ui

↓ 4 callersClassSettings
backend/app/core/config.py:7
↓ 2 callersClassDocumentChunk
backend/app/models/knowledge.py:81
↓ 2 callersClassMessage
backend/app/models/chat.py:30
↓ 1 callersClassAPIKey
backend/app/schemas/api_key.py:16
↓ 1 callersClassChat
backend/app/models/chat.py:14
↓ 1 callersClassChunkRecord
Manages chunk-level record keeping for incremental updates
backend/app/services/chunk_record.py:8
↓ 1 callersClassConfig
backend/app/core/config.py:90
↓ 1 callersClassDatabaseMigrator
Database migrator class
backend/app/startup/migarate.py:15
↓ 1 callersClassDocument
backend/app/models/knowledge.py:25
↓ 1 callersClassDocumentUpload
backend/app/models/knowledge.py:48
↓ 1 callersClassKnowledgeBase
backend/app/models/knowledge.py:8
↓ 1 callersClassPreviewResult
backend/app/services/document_processor.py:46
↓ 1 callersClassProcessingTask
backend/app/models/knowledge.py:65
↓ 1 callersClassTextChunk
backend/app/services/document_processor.py:42
↓ 1 callersClassUploadResult
backend/app/services/document_processor.py:35
↓ 1 callersClassUser
backend/app/models/user.py:5
Class
frontend/src/lib/api.ts:6
ClassAPIKey
backend/app/models/api_key.py:7
InterfaceAPIKey
frontend/src/app/dashboard/api-keys/page.tsx:31
ClassAPIKeyBase
backend/app/schemas/api_key.py:5
ClassAPIKeyCreate
backend/app/schemas/api_key.py:9
InterfaceAPIKeyCreate
frontend/src/app/dashboard/api-keys/page.tsx:41
ClassAPIKeyInDB
backend/app/schemas/api_key.py:27
ClassAPIKeyService
backend/app/services/api_key.py:9
ClassAPIKeyUpdate
backend/app/schemas/api_key.py:12
InterfaceAPIKeyUpdate
frontend/src/app/dashboard/api-keys/page.tsx:46
ClassApiError
frontend/src/lib/api.ts:6
InterfaceBadgeProps
frontend/src/components/ui/badge.tsx:26
ClassBaseVectorStore
Abstract base class for vector store implementations
backend/app/services/vector_store/base.py:6
InterfaceButtonProps
frontend/src/components/ui/button.tsx:36
InterfaceChat
frontend/src/app/dashboard/page.tsx:24
InterfaceChat
frontend/src/app/dashboard/chat/page.tsx:10
InterfaceChat
frontend/src/app/dashboard/chat/[id]/page.tsx:26
ClassChatBase
backend/app/schemas/chat.py:21
ClassChatCreate
backend/app/schemas/chat.py:24
InterfaceChatMessage
frontend/src/app/dashboard/chat/[id]/page.tsx:19
ClassChatResponse
backend/app/schemas/chat.py:30
ClassChatUpdate
backend/app/schemas/chat.py:27
ClassChromaVectorStore
Chroma vector store implementation
backend/app/services/vector_store/chroma.py:10
ClassChunk
backend/diff.py:14
InterfaceCitation
frontend/src/components/chat/answer.tsx:39
InterfaceCitation
frontend/src/app/dashboard/chat/[id]/page.tsx:32
InterfaceCitationInfo
frontend/src/components/chat/answer.tsx:54
ClassConfig
backend/app/schemas/user.py:22
ClassConfig
backend/app/schemas/chat.py:18
ClassConfig
backend/app/schemas/chat.py:38
ClassConfig
backend/app/schemas/knowledge.py:41
ClassConfig
backend/app/schemas/knowledge.py:59
ClassConfig
backend/app/schemas/knowledge.py:69
ClassConfig
backend/app/schemas/knowledge.py:79
ClassConfig
backend/app/schemas/api_key.py:24
InterfaceDividerProps
frontend/src/components/ui/divider.tsx:4
InterfaceDocument
frontend/src/components/knowledge-base/document-list.tsx:18
InterfaceDocument
frontend/src/app/dashboard/knowledge/page.tsx:18
ClassDocumentBase
backend/app/schemas/knowledge.py:15
ClassDocumentCreate
backend/app/schemas/knowledge.py:22
InterfaceDocumentInfo
frontend/src/components/chat/answer.tsx:49
InterfaceDocumentListProps
frontend/src/components/knowledge-base/document-list.tsx:39
ClassDocumentResponse
backend/app/schemas/knowledge.py:62
ClassDocumentUploadBase
backend/app/schemas/knowledge.py:25
ClassDocumentUploadCreate
backend/app/schemas/knowledge.py:34
ClassDocumentUploadResponse
backend/app/schemas/knowledge.py:37
InterfaceDocumentUploadStepsProps
frontend/src/components/knowledge-base/document-upload-steps.tsx:30
ClassEmbeddingsFactory
backend/app/services/embedding/embedding_factory.py:8
InterfaceFetchOptions
frontend/src/lib/api.ts:1
InterfaceFileStatus
frontend/src/components/knowledge-base/document-upload-steps.tsx:35
InterfaceFileStatus
frontend/src/app/dashboard/knowledge/[id]/upload/page.tsx:18
InterfaceInputProps
frontend/src/components/ui/input.tsx:5
InterfaceKnowledgeBase
frontend/src/components/knowledge-base/document-list.tsx:32
InterfaceKnowledgeBase
frontend/src/app/dashboard/page.tsx:17
InterfaceKnowledgeBase
frontend/src/app/dashboard/chat/new/page.tsx:11
InterfaceKnowledgeBase
frontend/src/app/dashboard/knowledge/page.tsx:11
InterfaceKnowledgeBase
frontend/src/app/dashboard/knowledge/new/page.tsx:9
InterfaceKnowledgeBase
frontend/src/app/dashboard/test-retrieval/[id]/page.tsx:19
ClassKnowledgeBaseBase
backend/app/schemas/knowledge.py:5
ClassKnowledgeBaseCreate
backend/app/schemas/knowledge.py:9
InterfaceKnowledgeBaseInfo
frontend/src/components/chat/answer.tsx:45
ClassKnowledgeBaseResponse
backend/app/schemas/knowledge.py:72
ClassKnowledgeBaseUpdate
backend/app/schemas/knowledge.py:12
ClassLLMFactory
backend/app/services/llm/llm_factory.py:8
InterfaceLoginResponse
frontend/src/app/login/page.tsx:8
InterfaceMessage
frontend/src/app/dashboard/chat/page.tsx:18
InterfaceMessage
frontend/src/app/dashboard/chat/[id]/page.tsx:12
ClassMessageBase
backend/app/schemas/chat.py:5
ClassMessageCreate
backend/app/schemas/chat.py:9
ClassMessageResponse
backend/app/schemas/chat.py:12
InterfacePreviewChunk
frontend/src/components/knowledge-base/document-upload-steps.tsx:60
ClassPreviewRequest
backend/app/schemas/knowledge.py:82
InterfacePreviewResponse
frontend/src/components/knowledge-base/document-upload-steps.tsx:65
ClassProcessingTask
backend/app/schemas/knowledge.py:52
InterfaceProcessingTask
frontend/src/app/dashboard/knowledge/[id]/upload/page.tsx:42
ClassProcessingTaskBase
backend/app/schemas/knowledge.py:44
ClassProcessingTaskCreate
backend/app/schemas/knowledge.py:48
ClassQdrantStore
Qdrant vector store implementation
backend/app/services/vector_store/qdrant.py:9
InterfaceState
frontend/src/components/ui/use-toast.ts:55
InterfaceStats
frontend/src/app/dashboard/page.tsx:30
ClassSyncResult
backend/diff.py:20
InterfaceTaskResponse
frontend/src/components/knowledge-base/document-upload-steps.tsx:70
InterfaceTaskStatus
frontend/src/components/knowledge-base/document-upload-steps.tsx:77
InterfaceTaskStatus
frontend/src/app/dashboard/knowledge/[id]/upload/page.tsx:47
next →1–100 of 117, ranked by callers