mirror of
https://github.com/QuivrHQ/quivr.git
synced 2024-12-17 11:21:35 +03:00
e1a740472f
* feat(chat): add name update * chore(linting): add flake8 * feat: add chat name edit
24 lines
464 B
Python
24 lines
464 B
Python
from fastapi import UploadFile
|
|
from langchain.document_loaders.csv_loader import CSVLoader
|
|
from models.settings import CommonsDep
|
|
|
|
from .common import process_file
|
|
|
|
|
|
def process_csv(
|
|
commons: CommonsDep,
|
|
file: UploadFile,
|
|
enable_summarization,
|
|
user,
|
|
user_openai_api_key,
|
|
):
|
|
return process_file(
|
|
commons,
|
|
file,
|
|
CSVLoader,
|
|
".csv",
|
|
enable_summarization,
|
|
user,
|
|
user_openai_api_key,
|
|
)
|