🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "dataclass"

Found 50 matching component(s)

  • class LLMMessage

    A simple dataclass that represents a message for Large Language Model (LLM) interactions, containing only the message content as a string.

    File: /tf/active/vicechatdev/docchat/llm_factory.py

    dataclass message llm data-container language-model
  • class Config_v6

    A dataclass that stores configuration settings for a ChromaDB cleanup process, including connection parameters, cleaning/clustering options, and summarization settings.

    File: /tf/active/vicechatdev/chromadb-cleanup/src/config.py

    configuration dataclass chromadb settings cleanup
  • 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

    configuration dataclass RAG chat settings
  • 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

    chat message dataclass conversation serialization
  • 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

    chat session-management conversation dataclass serialization
  • 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

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

    A dataclass that represents a versioned snapshot of a document, capturing its structure, metadata, and change history at a specific point in time.

    File: /tf/active/vicechatdev/vice_ai/models.py

    version-control document-management dataclass serialization audit-trail
  • 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

    dataclass document-management versioning content-management chat-interface
  • 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

    dataclass data-analysis serialization versioning content-management
  • 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

    dataclass document-structure reference serialization hierarchy
  • class Document

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

    File: /tf/active/vicechatdev/vice_ai/models.py

    document-management dataclass versioning collaboration serialization
  • class DataSource

    A dataclass that represents configuration for various data sources, supporting file-based, SQL database, and query-based data access patterns.

    File: /tf/active/vicechatdev/vice_ai/models.py

    dataclass configuration data-source serialization sql
  • class AnalysisConfiguration

    A dataclass that encapsulates configuration parameters for statistical analysis operations, including analysis type, variables, and statistical thresholds.

    File: /tf/active/vicechatdev/vice_ai/models.py

    configuration statistical-analysis dataclass serialization analysis-parameters
  • class DataAnalysisSession_v1

    A dataclass representing a statistical analysis session that is linked to specific document sections, managing analysis state, messages, plots, and configuration.

    File: /tf/active/vicechatdev/vice_ai/models.py

    dataclass analysis session-management state-tracking data-analysis
  • class AnalysisResult_v1

    A dataclass that encapsulates the results from statistical analysis operations, including metadata, file paths, and timestamps.

    File: /tf/active/vicechatdev/vice_ai/models.py

    dataclass statistical-analysis result-container serialization data-structure
  • class DataSource_v1

    A dataclass that encapsulates configuration for various data sources used in analysis, supporting file-based, SQL database, and query-based data sources.

    File: /tf/active/vicechatdev/vice_ai/models.py

    dataclass configuration data-source sql database
  • class DataAnalysisSession

    A dataclass representing a data analysis session that is linked to a specific text section within a document, managing conversation messages, analysis results, plots, and configuration.

    File: /tf/active/vicechatdev/vice_ai/models.py

    data-analysis session-management dataclass serialization conversation
  • class AnalysisResult_v1

    A dataclass that encapsulates results from statistical analysis operations, providing structured storage and serialization capabilities for analysis outputs.

    File: /tf/active/vicechatdev/vice_ai/models.py

    dataclass statistical-analysis data-container serialization results-storage
  • class DataSource_v2

    A dataclass that encapsulates configuration for various data sources including files, SQL databases, and SQL workflow metadata.

    File: /tf/active/vicechatdev/vice_ai/smartstat_models.py

    dataclass configuration data-source sql file-handling
  • class StatisticalSession

    A dataclass representing a statistical analysis session that tracks metadata, configuration, and status of data analysis operations.

    File: /tf/active/vicechatdev/vice_ai/smartstat_models.py

    dataclass session-management statistical-analysis serialization metadata
  • class AnalysisStep

    A dataclass representing an individual step in an analysis process, tracking execution details, scripts, outputs, and metadata for each step in a data analysis workflow.

    File: /tf/active/vicechatdev/vice_ai/smartstat_models.py

    dataclass analysis workflow tracking execution
  • class AnalysisResult

    A dataclass that encapsulates the results from statistical analysis operations, including metadata, file paths, and timestamps.

    File: /tf/active/vicechatdev/vice_ai/smartstat_models.py

    dataclass statistical-analysis result-container data-structure analysis-output
  • class TableInfo

    A dataclass that encapsulates comprehensive metadata about a database table, including schema information, columns, keys, and data quality metrics.

    File: /tf/active/vicechatdev/full_smartstat/dynamic_schema_discovery.py

    dataclass database metadata schema table-info
  • class DatabaseInfo

    A dataclass that encapsulates complete database schema information including tables, columns, relationships, and metadata for a specific database instance.

    File: /tf/active/vicechatdev/full_smartstat/dynamic_schema_discovery.py

    database schema metadata dataclass serialization
  • class AnalysisRequest

    A dataclass that encapsulates an analysis request combining data retrieval requirements and statistical analysis specifications.

    File: /tf/active/vicechatdev/full_smartstat/enhanced_sql_workflow.py

    dataclass analysis request data-retrieval statistical-analysis
  • class QueryIteration

    A dataclass representing a single iteration in an iterative SQL query generation and evaluation workflow, capturing the query, its results, assessment, and improvement suggestions.

    File: /tf/active/vicechatdev/full_smartstat/enhanced_sql_workflow.py

    dataclass sql query-generation iteration evaluation
  • function query_iteration_to_dict

    Instance method that serializes a QueryIteration object into a dictionary representation, including iteration metadata, SQL query details, data shape, and assessment information.

    File: /tf/active/vicechatdev/full_smartstat/enhanced_sql_workflow.py

    serialization dictionary-conversion data-transformation query-iteration sql-workflow
  • class TableSelectionResult

    A dataclass that encapsulates the results of a table selection operation, including selected tables, reasoning, confidence score, and suggested joins.

    File: /tf/active/vicechatdev/full_smartstat/two_pass_sql_workflow.py

    dataclass table-selection database query-generation sql
  • class SqlGenerationResult

    A dataclass that encapsulates the results of an SQL query generation operation, including the generated query, explanation, confidence score, and metadata about database objects used.

    File: /tf/active/vicechatdev/full_smartstat/two_pass_sql_workflow.py

    dataclass sql-generation query-metadata result-container database
  • class IterationResult

    A dataclass that encapsulates the complete results of a single iteration in a two-pass process, including table selection, SQL generation, and execution outcomes.

    File: /tf/active/vicechatdev/full_smartstat/two_pass_sql_workflow.py

    dataclass result-container iteration-tracking sql-execution query-generation
  • class DatabaseSchema

    A dataclass that represents comprehensive database schema information, including table structures, columns, relationships, and categorizations for SQL database introspection and query generation.

    File: /tf/active/vicechatdev/full_smartstat/sql_query_generator.py

    database schema metadata introspection SQL
  • class ConnectionConfig

    A dataclass that stores and manages database connection configuration parameters for SQL Server connections, providing methods to load from config files and generate connection strings.

    File: /tf/active/vicechatdev/full_smartstat/sql_query_generator.py

    database configuration sql-server connection dataclass
  • class StatisticalSession_v1

    A dataclass representing a statistical analysis session that tracks user data analysis workflows, including data sources, configurations, and execution status.

    File: /tf/active/vicechatdev/smartstat/models.py

    dataclass session-management statistical-analysis serialization state-tracking
  • class AnalysisStep_v1

    A dataclass representing an individual step in an analysis process, tracking execution details, scripts, outputs, and errors for a specific analysis operation.

    File: /tf/active/vicechatdev/smartstat/models.py

    dataclass analysis workflow tracking execution
  • class DatabaseSchema_v1

    A dataclass that represents database schema information, including table categories, relationships, and system architecture. Provides functionality to load schema from JSON files.

    File: /tf/active/vicechatdev/smartstat/sql_query_generator.py

    database schema metadata dataclass json
  • class ZipHeader

    A dataclass representing the central directory header structure of a ZIP archive file, containing metadata about compressed files.

    File: /tf/active/vicechatdev/rmcl/zipdir.py

    zip archive file-format parsing binary-data
  • class CompactSection

    A dataclass representing a section in compact format with an icon, title, content, and priority level.

    File: /tf/active/vicechatdev/e-ink-llm/compact_formatter.py

    dataclass data-structure section compact-format ui-component
  • class MultiPageAnalysisResult

    A dataclass that encapsulates the complete results of analyzing a multi-page document, including individual page analyses, document summary, combined response, and processing statistics.

    File: /tf/active/vicechatdev/e-ink-llm/multi_page_llm_handler.py

    dataclass document-analysis multi-page result-container pdf-processing
  • class EditingWorkflowResult

    A dataclass that encapsulates the results from an editing workflow process, including detected annotations, confidence scores, recommendations, and optional rewritten content.

    File: /tf/active/vicechatdev/e-ink-llm/editing_workflow.py

    dataclass result-container editing-workflow annotations data-transfer-object
  • class GraphicPlaceholder

    A dataclass that represents a placeholder for graphics (charts, diagrams, etc.) embedded within text responses, storing metadata about the graphic's type, description, parameters, and position.

    File: /tf/active/vicechatdev/e-ink-llm/hybrid_response_handler.py

    dataclass placeholder graphics document-generation data-container
  • class HybridResponse

    A dataclass that encapsulates a complete hybrid response containing both text content and graphical elements with their placeholders and metadata.

    File: /tf/active/vicechatdev/e-ink-llm/hybrid_response_handler.py

    dataclass hybrid-content graphics text-and-graphics document-generation
  • class AnnotationInfo

    A dataclass that stores comprehensive information about a detected annotation in a PDF document, including its type, visual properties, location, and associated text content.

    File: /tf/active/vicechatdev/e-ink-llm/annotation_detector.py

    dataclass annotation pdf metadata document-analysis
  • class AnnotationResult

    A dataclass that encapsulates the results of an annotation detection process on PDF documents, containing detected annotations, processing statistics, and a summary.

    File: /tf/active/vicechatdev/e-ink-llm/annotation_detector.py

    dataclass result-container annotation-detection pdf-processing data-structure
  • class SessionInfo

    A dataclass that stores session information extracted from PDF documents, including conversation ID, exchange number, confidence level, and source of extraction.

    File: /tf/active/vicechatdev/e-ink-llm/session_detector.py

    dataclass pdf-parsing session-management metadata data-container
  • class Exchange

    A dataclass representing a single exchange (input-response pair) in a conversation, storing metadata about the interaction including timing, tokens, and file information.

    File: /tf/active/vicechatdev/e-ink-llm/session_manager.py

    dataclass conversation exchange data-structure conversation-history
  • class ConversationState

    A dataclass that represents the complete state of a conversation, including its metadata, exchanges, and lifecycle information.

    File: /tf/active/vicechatdev/e-ink-llm/session_manager.py

    dataclass conversation state-management chatbot dialogue-system
  • class PageAnalysis

    A dataclass that encapsulates the analysis results for a single PDF page, including its image representation, text content, dimensions, and optional analysis metadata.

    File: /tf/active/vicechatdev/e-ink-llm/multi_page_processor.py

    dataclass pdf-processing page-analysis data-container document-processing
  • class DocumentSummary

    A dataclass that encapsulates comprehensive analysis results of a document, including page-level and document-level summaries, topics, findings, and confidence metrics.

    File: /tf/active/vicechatdev/e-ink-llm/multi_page_processor.py

    dataclass document-analysis data-structure summary nlp
  • class ConversationTurn

    A dataclass representing a single turn in a conversation, storing metadata about the exchange including input/output summaries, files, topics, and processing metrics.

    File: /tf/active/vicechatdev/e-ink-llm/conversation_context.py

    dataclass conversation turn exchange chat-history
  • class ConversationReference

    A dataclass that stores a reference to a previous conversation exchange, including metadata about the reference type, content, and relevance.

    File: /tf/active/vicechatdev/e-ink-llm/conversation_context.py

    dataclass conversation reference dialogue-management context-tracking

Search Examples