From 96b1e2469fb53ef9304313bf7eed4fcd170729c8 Mon Sep 17 00:00:00 2001 From: Chris Greening Date: Tue, 26 Sep 2023 14:39:59 +0100 Subject: [PATCH 1/2] Adds requirements.txt file --- requirements.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..94eb139 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,8 @@ +tiktoken +openai +pydantic +fastcore +transformers +wikipedia-api +torch +ipykernel \ No newline at end of file From dbe0c86d2455a8b0cad817de6f956c9404f42fc7 Mon Sep 17 00:00:00 2001 From: Chris Greening Date: Tue, 26 Sep 2023 14:51:19 +0100 Subject: [PATCH 2/2] Adds instructions --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index d009900..669cbe8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,19 @@ # A Hackers' Guide to Language Models The notebook from the video is [lm-hackers.ipynb](lm-hackers.ipynb). The other files are for axolotl fine-tuning. + +# Setup + +Install the requirements using: + +``` +pip install -r requirements.txt +``` + +# OpenAI API Key + +Get an API key from https://platform.openai.com and place it in a `.env` file: + +``` +OPENAI_API_KEY= +``` \ No newline at end of file