🔍 Code Extractor

Search Components

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

Search Results for "exchange"

Found 37 matching component(s)

  • function azure_callback

    OAuth 2.0 callback endpoint for Azure AD authentication that exchanges authorization codes for access tokens and establishes user sessions.

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

    oauth authentication azure-ad callback session-management
  • class AzureSSO

    A class that handles Azure Active Directory (Azure AD) Single Sign-On (SSO) authentication using OAuth 2.0 authorization code flow.

    File: /tf/active/vicechatdev/docchat/auth/azure_auth.py

    azure authentication sso oauth2 azure-ad
  • function auth_callback

    OAuth callback handler that processes Azure SSO authentication responses, exchanges authorization codes for access tokens, and establishes user sessions.

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

    oauth authentication azure-sso callback flask-route
  • function process_chat_request_background

    Process chat request in background thread

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

    function process_chat_request_background
  • function auth_callback_v2

    Flask route handler that processes OAuth 2.0 callback from Azure AD, exchanges authorization code for access tokens, and establishes user session.

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

    oauth authentication azure-ad callback flask-route
  • function api_chat_v1

    Handle chat API requests with support for long-running tasks

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

    function api_chat
  • function auth_callback_v1

    OAuth2 callback handler for Azure SSO authentication that processes authorization codes, exchanges them for access tokens, and establishes user sessions.

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

    authentication oauth2 azure-sso callback session-management
  • 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 AzureSSO_v1

    A class that handles Azure Active Directory (Azure AD) Single Sign-On (SSO) authentication using OAuth 2.0 authorization code flow.

    File: /tf/active/vicechatdev/vice_ai/auth/azure_auth.py

    azure authentication sso oauth2 azure-ad
  • function clean_for_json_v4

    Recursively traverses nested data structures (dicts, lists, arrays) and converts NaN and Inf float values to None for safe JSON serialization, while also converting NumPy types to native Python types.

    File: /tf/active/vicechatdev/vice_ai/smartstat_scripts/7372154d-807e-4723-a769-4668761944b5/analysis_2.py

    json serialization data-cleaning numpy nan-handling
  • class ControlledDocumentFlaskApp

    Main Flask application class for Controlled Document Management System.

    File: /tf/active/vicechatdev/CDocs/main_flask.py

    class controlleddocumentflaskapp
  • class ControlledDocumentApp

    Main application class for the Controlled Document Management System. This class initializes all components and provides the main Panel interface for the application. It is designed to be served via `panel serve` command and integrates with the existing datacapture application.

    File: /tf/active/vicechatdev/CDocs/main.py

    class controlleddocumentapp
  • class AuthCodeHandler

    A callable handler class that processes OAuth authentication codes from form POST requests, exchanges them for access tokens, and authenticates users via Azure SSO.

    File: /tf/active/vicechatdev/CDocs/main.py

    authentication oauth azure-sso callback-handler webhook
  • function process_auth_code

    Processes OAuth authorization codes from POST requests, exchanges them for access tokens via Azure SSO, and authenticates users into the application.

    File: /tf/active/vicechatdev/CDocs/main.py

    authentication oauth azure-sso authorization-code token-exchange
  • class SSOCallbackHandler

    A Tornado RequestHandler that processes OAuth 2.0 callbacks from Azure AD, exchanges authorization codes for access tokens, validates user identity, and sets authentication cookies for SSO integration.

    File: /tf/active/vicechatdev/CDocs/sso_plugin.py

    oauth azure-ad sso authentication tornado
  • class AzureSSO_v2

    A class that handles Azure Active Directory (Azure AD) Single Sign-On (SSO) authentication using OAuth 2.0 authorization code flow.

    File: /tf/active/vicechatdev/CDocs/auth/azure_auth.py

    authentication azure azure-ad sso oauth2
  • class SessionDocTemplate

    A custom ReportLab document template that extends BaseDocTemplate to add session information (conversation ID and exchange number) in the footer of each page.

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

    pdf-generation reportlab document-template footer session-tracking
  • class PDFGenerator

    A class that generates PDF documents optimized for e-ink displays, converting LLM responses and images into formatted, high-contrast PDFs with custom styling.

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

    pdf-generation e-ink document-formatting reportlab image-processing
  • class HybridSessionDocTemplate

    A custom ReportLab document template class that extends BaseDocTemplate to create PDF documents with session information footers, specifically designed for hybrid text and graphics responses.

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

    pdf-generation reportlab document-template session-tracking footer
  • class HybridPDFGenerator

    A class that generates hybrid PDF documents combining formatted text content with embedded graphics, optimized for e-ink displays.

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

    pdf-generation document-creation reportlab hybrid-content graphics-embedding
  • class ConversationTimelineGenerator

    A class that generates comprehensive PDF reports documenting conversation timelines, including detailed exchanges, problem-solving analysis, references, and visual summaries.

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

    pdf-generation reporting conversation-analysis timeline documentation
  • class HybridResponseHandler

    Orchestrates the complete workflow for generating hybrid PDF documents that combine LLM text responses with dynamically generated graphics (charts, diagrams, illustrations).

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

    pdf-generation hybrid-content graphics-generation async document-assembly
  • class EInkLLMProcessor

    Main processor class that handles the complete workflow

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

    class einkllmprocessor
  • function demo_hybrid_response

    Demonstrates end-to-end hybrid response processing by converting an LLM response containing text and graphics placeholders into a formatted PDF document.

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

    demo hybrid-response pdf-generation graphics-processing async
  • function test_session_manager

    A comprehensive test function that validates the SessionManager class functionality including conversation creation, exchange tracking, filename generation, and context retrieval.

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

    testing session-management database conversation-tracking unit-test
  • function demo_improvement_comparison

    A demonstration function that displays a before-and-after comparison of response formatting improvements, showing the evolution from verbose to compact, symbol-rich formatting optimized for e-ink displays.

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

    demonstration comparison formatting e-ink console-output
  • function test_auto_continuation_workflow

    Comprehensive test function that validates the auto-continuation workflow for multi-turn conversations, including session detection from PDFs, conversation context preservation, and automatic conversation switching.

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

    testing async workflow session-management conversation-continuation
  • 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 SessionDetector

    Detects session information (conversation ID and exchange number) from PDF files using multiple detection methods including metadata, filename, footer, and content analysis.

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

    pdf-processing session-detection conversation-tracking metadata-extraction pattern-matching
  • 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 SessionManager_v1

    SessionManager is a class that manages conversation sessions and tracking using SQLite database, storing conversations and their exchanges with metadata.

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

    session-management conversation-tracking database sqlite state-management
  • function test_session_detection

    A comprehensive test function that validates session detection capabilities from multiple sources including filenames, PDF files, and text patterns.

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

    testing session-detection pdf-processing pattern-matching validation
  • 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
  • class ConversationContextManager

    Advanced conversation context manager that analyzes conversation history, extracts topics, builds reference maps, and generates contextual intelligence for multi-turn conversations.

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

    conversation-management context-analysis topic-extraction reference-tracking conversation-intelligence
  • function test_pdf_session_integration

    Integration test function that verifies PDF generation includes session tracking information by creating both response and error PDFs with conversation IDs and exchange numbers.

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

    testing integration-test pdf-generation session-management conversation-tracking

Search Examples