Spaces:
Running
Running
# src/models/rag.py | |
from dataclasses import dataclass | |
from typing import List, Optional, Dict | |
class RAGResponse: | |
"""Response model for RAG-based generation""" | |
response: str | |
context_docs: Optional[List[str]] = None | |
sources: Optional[List[Dict]] = None | |
scores: Optional[List[float]] = None |