Skip to content

iwan-tee/SMASQA

Repository files navigation

SMASQA

This is a repository for our SQL Multi-Agent System for Question-Answering as part of the "Table Representation Learning" seminar.

Setup Instructions

  1. Clone the Repository
git clone [email protected]:iwan-tee/SMASQA.git
cd SMASQA
  1. Install Poetry If you don't have Poetry installed: For Unix/macOS:
curl -sSL https://install.python-poetry.org | python3 -

For Windows (PowerShell):

(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python -

After installation, ensure that Poetry is added to your system's PATH.

  1. Enter virtual env Start poetry environment:
poetry shell

Note: to exit virtual env use exit

  1. Install Dependencies Install the project dependencies using Poetry:
poetry install
  1. Set Up Environment Variables Copy the example .env file and add your API keys:
cp .env.example .env

Edit the .env file and replace placeholders with your actual API keys.

  1. Run the Hello Script Using Poe the Poet

Since poethepoet is configured in the project, you can run the hello script using:

poe hello

This command runs the hello task defined in your pyproject.toml using poethepoet. The script scripts/hello.py will execute and print out all collected environment variables.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published