### Install RunescapeGPT CLI using Docker Source: https://github.com/harmindersinghnijjar/runescapegpt/blob/main/README.md These commands guide the user through building the Docker image for RunescapeGPT and running a container for the CLI interface. It includes navigating to the project directory, building the image, removing any existing container with the same name, and finally running the new container, mapping port 8000 to 5000 and setting the OpenAI API key environment variable. ```Bash # Navigate to the directory containing your Dockerfile and other app files cd "C:\Users\Harminder Nijjar\Desktop\blog\kb-blog-portfolio-mkdocs-master\scripts\RAG\RunescapeGPT_v1.0.0" # Build your Docker image docker build -t runescape-gpt-app . # If a container with the same name is already running or exists, remove it docker rm -f runescape-gpt-container # Run your new Docker container docker run -it -p 8000:5000 --name runescape-gpt-container -e OPENAI_API_KEY=your_openai_api_key runescape-gpt-app ``` -------------------------------- ### Install RunescapeGPT Flet UI using Docker Source: https://github.com/harmindersinghnijjar/runescapegpt/blob/main/README.md These commands outline the steps to build the Docker image and run a container specifically for the Flet UI version of RunescapeGPT. It involves navigating to the project directory, building the image, removing any conflicting container, and running the new container, mapping ports, setting the API key, and executing the `ui.py` script within the container. ```Bash # Navigate to the directory containing your Dockerfile and other app files cd "C:\Users\Harminder Nijjar\Desktop\blog\kb-blog-portfolio-mkdocs-master\scripts\RAG\RunescapeGPT_v1.0.0" # Build your Docker image docker build -t runescape-gpt-app . # If a container with the same name is already running or exists, remove it docker rm -f runescape-gpt-container # Run your new Docker container and execute ui.py docker run -it -p 8000:5000 --name runescape-gpt-container -e OPENAI_API_KEY=your_openai_api_key runescape-gpt-app python ui.py ``` -------------------------------- ### Project Dependencies (Python) Source: https://github.com/harmindersinghnijjar/runescapegpt/blob/main/RunescapeGPT_v1.0.0/requirements.txt This list specifies the required Python packages and their exact versions needed to run the project. It is typically used with package managers like pip or pipenv to ensure a consistent environment. ```Python cache==1.0.3 certifi==2023.11.17 charset-normalizer==3.3.2 distlib==0.3.7 docopt==0.6.2 filelock==3.13.1 idna==3.4 pipenv==2023.11.15 pippip==0.0.10 pipreqs==0.4.13 platformdirs==4.0.0 purge==1.0 pycairo==1.24.0 PyGObject==3.44.1 requests==2.31.0 urllib3==2.1.0 virtualenv==20.24.7 yarg==0.1.9 langchain==0.0.134 openai==0.28.1 unstructured chromadb tiktoken flet ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.