mirror of
https://github.com/NicolasBohn/NexQuant.git
synced 2026-07-27 23:47:46 +00:00
c8f1c5364a
* change_log_object * lint code * delete comments * change_log_object * change_log_object * fix import test error * update code * update code * fix bugs * skip mypy error * skip mypy error * skip mypy error * Start the flask server before running the demo. * achieve front and back interaction * fix github-advanced-security comments * fix github-advanced-security comments * tmp ignore * fix CI * move some logic * change format * adjust logic * log2json changes * tmp * fix * fix bug * refine log2json between 5 scenarios * fix * refine codes * fix logic * use localhost * add loop & all_duration param for old scenario startup * merge control logic * add README for server ui api * update README * reuse code in logger * add loop_n and all_duration param * fix upload * ui server now use port in setting * fix port setting * fix port setting * fix mypy check * refine logger and log storage * fix ruff error * fix CI * refine logger, loop, storage * bind one FileStorage with one logger * not truncate log storage * refine LoopBase.load(), use `checkout` instead of `output_path` and `do_truncate` * clear session folder when loading loop to run * move component info init step to ExpGen Class * Update rdagent/utils/workflow.py * move truncate_session function to LoopBase class * add checkout param for other scenarios * fix bug * move WebStorage to UI * change web_storage name * add randomname to requirements * add typer * fix requirements --------- Co-authored-by: WinstonLiyte <1957922024@qq.com> Co-authored-by: Bowen Xian <xianbowen@outlook.com> Co-authored-by: you-n-g <you-n-g@users.noreply.github.com>
68 lines
851 B
Plaintext
68 lines
851 B
Plaintext
# Requirements for runtime.
|
|
pydantic-settings
|
|
|
|
python-Levenshtein
|
|
scikit-learn
|
|
filelock
|
|
loguru
|
|
fire
|
|
fuzzywuzzy
|
|
openai
|
|
litellm
|
|
azure.identity
|
|
pyarrow
|
|
rich
|
|
tqdm
|
|
typer
|
|
|
|
numpy # we use numpy as default data format. So we have to install numpy
|
|
pandas # we use pandas as default data format. So we have to install pandas
|
|
pandarallel # parallelize pandas
|
|
matplotlib
|
|
langchain
|
|
langchain-community
|
|
tiktoken
|
|
pymupdf # Extract shotsreens from pdf
|
|
|
|
# PDF related
|
|
pypdf
|
|
azure-ai-formrecognizer
|
|
|
|
# factor implementations
|
|
tables
|
|
|
|
# CI Fix Tool
|
|
tree-sitter-python
|
|
tree-sitter
|
|
|
|
python-dotenv
|
|
|
|
# infrastructure related.
|
|
docker
|
|
|
|
# demo related
|
|
streamlit
|
|
plotly
|
|
st-theme
|
|
randomname
|
|
flask
|
|
flask-cors
|
|
|
|
# kaggle crawler
|
|
selenium
|
|
kaggle
|
|
nbformat
|
|
|
|
# tool
|
|
setuptools-scm
|
|
seaborn
|
|
azure.ai.inference
|
|
|
|
# data folder desc
|
|
humanize
|
|
genson
|
|
|
|
# mlflow
|
|
mlflow
|
|
azureml-mlflow
|
|
types-pytz |