🔍 Code Extractor

Browse Components

Showing 20 of 2143 components

  • class AnalysisType

    An enumeration class that defines standardized types of statistical analyses available in the system.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 1706-1714

    enum enumeration statistical-analysis analysis-types constants
  • class DataSourceType

    An enumeration class that defines the different types of data sources available in the system.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 1699-1704

    enum enumeration data-source constants type-safety
  • class AnalysisStatus

    An enumeration class that defines the possible status states for statistical analysis operations.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 1690-1697

    enum enumeration status state analysis
  • class Document

    A dataclass representing a document with hierarchical structure, versioning, metadata, and collaboration features.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 532-601

    document-management dataclass versioning collaboration serialization
  • class DocumentSection_v1

    A dataclass representing a reference to a section (TextSection or DataSection) within a document structure, supporting hierarchical organization and section type differentiation.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 503-529

    dataclass document-structure reference serialization hierarchy
  • class DataSection

    A dataclass representing a dedicated data analysis section that stores analysis results, plots, dataset information, and conclusions separately from text content.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 425-499

    dataclass data-analysis serialization versioning content-management
  • class TextSection

    A dataclass representing a text section entity with versioning, chat interface, data analysis capabilities, and metadata management.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 318-422

    dataclass document-management versioning content-management chat-interface
  • class TextSectionVersion

    A dataclass representing a single version in the history of a text section's content, tracking changes, authorship, and timestamps.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 241-269

    version-control dataclass serialization history-tracking text-management
  • class ChatSession_v1

    A dataclass representing a chat session associated with a specific text section in a document, managing conversation messages, context, and references.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 168-238

    chat session-management conversation dataclass serialization
  • class ChatMessage

    A dataclass representing an individual chat message in a conversation, with support for serialization to and from dictionaries.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 140-165

    chat message dataclass conversation serialization
  • class ChatConfiguration

    A dataclass that stores configuration settings for a chat interface integrated with a RAG (Retrieval-Augmented Generation) engine, managing search parameters, data sources, and model settings.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 30-137

    configuration dataclass RAG chat settings
  • class ContentStatus

    An enumeration class that defines the possible status values for content generation and editing workflows.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 22-27

    enum enumeration status content-management workflow
  • class SectionType

    An enumeration class that defines the types of sections that can be added to documents, providing standardized section type identifiers.

    File: /tf/active/vicechatdev/vice_ai/models.py | Lines: 15-20

    enum enumeration document section type-definition
  • function check_specific_corruption

    Detects and fixes specific corruption patterns in the chat_session_id column of a SQLite database's text_sections table, replacing invalid values with NULL.

    File: /tf/active/vicechatdev/vice_ai/check_specific_corruption.py | Lines: 7-67

    database sqlite data-cleaning corruption-detection data-repair
  • function cleanup_corrupted_chat_session_ids

    Database maintenance function that identifies and fixes corrupted chat_session_id values in the text_sections table by replacing invalid string representations with NULL.

    File: /tf/active/vicechatdev/vice_ai/cleanup_database.py | Lines: 9-71

    database cleanup maintenance data-integrity migration
  • class ExtensiveSearchManager_v1

    Manages extensive search functionality including full document retrieval, summarization, and enhanced context gathering.

    File: /tf/active/vicechatdev/vice_ai/hybrid_rag_engine.py | Lines: 4887-6205

    class extensivesearchmanager
  • class OneCo_hybrid_RAG_v3

    A class named OneCo_hybrid_RAG

    File: /tf/active/vicechatdev/vice_ai/hybrid_rag_engine.py | Lines: 1205-4885

    class oneco_hybrid_rag
  • class QueryBasedExtractor_v1

    A class that performs targeted information extraction from text using LLM-based query-guided extraction, with support for handling long documents through chunking and token management.

    File: /tf/active/vicechatdev/vice_ai/hybrid_rag_engine.py | Lines: 86-322

    information-extraction llm openai text-processing query-based
  • class QueryBasedExtractor_v2

    A class that performs targeted information extraction from text using LLM-based query-guided extraction, with support for handling long documents through chunking and token management.

    File: /tf/active/vicechatdev/OneCo_hybrid_RAG.py | Lines: 76-287

    information-extraction text-processing llm openai query-based
  • function create_test_dataset

    Creates a test CSV dataset with sample product sales data across different regions and months, saving it to a temporary file.

    File: /tf/active/vicechatdev/vice_ai/test_integration.py | Lines: 133-152

    testing test-data csv dataset-generation synthetic-data