Technical Documentation

Core Components

  • Document Processing

  • Embeddings Generation

  • Conversational Retrieval

  • Streamlit Interface

Key Functions

process_file(file)

Processes uploaded documents

get_available_models()

Retrieves available Ollama models