Files
NexQuant/docs/project_framework_introduction.rst
T
you-n-g 565f2a5f10 update docs (#139)
* update docs

* Update README.md

* Update project_framework_introduction.rst

* fix pickle problem

* Update Doc &  paper

* Update docs

* Update rdagent/core/utils.py

* Update rdagent/components/coder/factor_coder/CoSTEER/knowledge_management.py
2024-08-01 18:21:48 +08:00

38 lines
1.0 KiB
ReStructuredText

===============================
Framework Design & Components
===============================
Framework & Components
=========================
.. NOTE: This depends on the correctness of `c-v` of github.
.. image:: https://github.com/user-attachments/assets/98fce923-77ab-4982-93c8-a7a01aece766
:alt: Components & Feature Level
The image above shows the overall framework of RDAgent.
.. image:: https://github.com/user-attachments/assets/60cc2712-c32a-4492-a137-8aec59cdc66e
:alt: Class Level Figure
For those interested in the detailed code, the figure above illustrates the main classes and aligns them with the workflow.
Detailed Design
=========================
Configuration
-------------
You can manually source the `.env` file in your shell before running the Python script:
Most of the workflow are controlled by the environment variables.
```sh
# Export each variable in the .env file; Please note that it is different from `source .env` without export
export $(grep -v '^#' .env | xargs)
# Run the Python script
python your_script.py
```