From cf7e8ae5cb4267821d76479c8b9476c283d45627 Mon Sep 17 00:00:00 2001 From: Kumail Raza Date: Sun, 28 Jan 2024 15:35:42 +0500 Subject: [PATCH] feat: Update README and add requirements.txt This commit updates the README file for better clarity and adds a requirements.txt file to manage Python dependencies. This will help in keeping the project up-to-date with the latest package versions. --- README.md | 6 ++++++ requirements.txt | Bin 0 -> 9478 bytes 2 files changed, 6 insertions(+) create mode 100644 requirements.txt diff --git a/README.md b/README.md index 5337d93c8..446cebcf3 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,17 @@ Here's the [YouTube Video](https://youtu.be/9AXP7tCI9PI). Install [Langchain](https://github.com/hwchase17/langchain) and other required packages. ``` pip install langchain openai chromadb tiktoken unstructured +or run pip install -r requirements.txt ``` Modify `constants.py.default` to use your own [OpenAI API key](https://platform.openai.com/account/api-keys), and rename it to `constants.py`. Place your own data into `data/data.txt`. + +- Install instructions: https://www.libreoffice.org/get-help/install-howto/ +- Mac: https://formulae.brew.sh/cask/libreoffice +- Debian: https://wiki.debian.org/LibreOffice + ## Example usage Test reading `data/data.txt` file. ``` diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..3ca03f15f3c90d4f89fbba1b8d8366f7ee9bddd4 GIT binary patch literal 9478 zcmb`NO>dh=5`^FL0{c^Fh?Jt(hdl%c_7Eh17v9UB1c}rKEs3H@DYEqAcekFYx70&P zR$?F!l-Qh}{;00*=^6Te|2-a-!_9Cp-0EjN{6jzc!@J?Veh-Gf4}TlHzLnJZu+rbI zn#@$|$W2F?m3ChZ8||4$%Y*)QA+0OPO!VoU{&Xu1*TZSseW0Bmng&}~X$M}!`k~fl zqvnn5qG={g^WjWC%O*FIZTqnIhU8>8k^E{{wEvzD+iven`)lt;R_@y>dRf~a^={?C zQc;}Bc0ByC$=Lg?V!PGuOG&JrELcbI*($=7{GUAGa3fT1n?BIk>-3>*^Q6Zp$I}yK zU@lAZmI>#=d!I|(G_3HKSopOsC)&G_H|x&2BPN;?#cZ;EZvJv zpV?;#EWs{p(E-3Q*~%JqeWzTVwtA#8SNijOj0c-=;Bd4_UcvIX#h)0k`CQ^u*+Din zI&DlqU!n!W>n9v~-|zw!-N_Q&2Rp3ySqSH`fIn+tZOMaCt}Hz$9&)tltf9-EEE>kJ z_ey`-HY~P66B(pSe)g=NRJAQvTAldv?KYXJ#QU=CU%A%-1fv?^|XU@&l&yOe!Dn^Q@~jvPjO2 z->E#m5n8EdJ~vlk;i;_QJKd4aef~-|&l>Kx`tN$w!u}8KOtFnfBqv*Gq}Nb|%MG72qCI9E!|s>z=N$U6!3`KbVtg5P(5BanMFSXCuC6vIJ{)yB{bWv>JDh zIUBwRM{^2W)zi+T`=<4#Rm&l{4DYd(xZvlyA?mo(J<;SY&G|}I5dTE}gS@*rvCo<} zFC~pVyoa|`Ch>6k;}=mma=bolct;1^C?oGr{?yobpZ03 z=s!yvQyZ2Y0rqYA7k$1`2RYW?S;r@KdiArko{UJd>Xp*#E**q+=het#(S0x-gbZSp z)79OXxLjqCdERB*^XQ9_W0GPzM#n_|{awH4bRKQ>b?GDJ8}?WpKaEGl)$2wY#<@#T z>tN)}eir`a#gS~|4W3k7)g9iFJ{luo_VC@H;&3N}Z@U`kkSDEAJcu#W!EXHSIqbWX z)_eVuudB{K@`?5z+DUZT>K5POGRWG8Svw6t)KO!X)5NnL{(_;`Vb7s{u^KtgiZ$7o znVd3_dXQhR9VXG|gC9Dp`kD4T{Y)B4=>7U++f`?cb)vh=m*C?tJg1@8 zv1A8mp);K@epYRx_qmjjgZ<=~Jz$J>*XZ@wQ)(XSBl4WX9ke25zxl(-bs?Us@g zKGA%Ztz>)NWO}QvFyl`4ch4P9HP!t%1st9GGMbztqr=UBo=DfrJPkka)hEeyn>-#` z=U^rSYi{OrQL`SM$eZ&kRa#A{eFQIM`p&{CUCUOj1sm=Wo-@4OTVkT|t;rH(p1j5v zDieM(Gy68&pYTXKo37*grtNa96>u_B!HU`8R?P3&-PoQ z4{m(E8d1PP?nU5`wU;j}C23rk2w)4ZIrvJ3J=q!aT4$o32$PzZ-BFlS=+r%n@YG0T z|6ClgeC7hIQCGb8VD2%yxMu zFFsG*Yw$Q4kh*T3V&$EDT8PK`UEvx^DD6 zy0yxk*>^|hAKx5X+2h@gEO=(CH|11=-`Y5@=dGstsog#$s}HS~(h;y_mSfRcK1$2; z`wKdJK9`=I;srf)K!;f~9Vo4NC-v6SiQwV4umvdY^4hz7P8y zm3M*6zR51t8Kg2*Oj>^EV(GHz2LHb1>U${UVTNyBMn5PMQLoqYA^jhn$l^&wRkFUD z9x5*%nykBrdr#M=>+-);?IfLkbT{ia!GtZrXJ^XswbHtCG z&oHa>Ha&aPi^-?`Tn=|(~sjpUr%+4yM8LO^l!eQqZ4^<2zstu{NmjK4Sw^& z3z$>=;?wXiG3F=LMQ$F?`DK1`ih3GK52(I|M?P09wUIWk0iEQhf6wL~x_f^E74X7_ zzpEp^wcEECOZYwouBiq0o>UV1xDQiHbjzBk_|7t%=0>1C*uOm}3-lIU}%h%L^> zbZ8>&^Us=3b-z#LdzR|BuS*|EHwB4?(jEq~kRtdIjo z@-5lddEtB*uW#=pc7Ml3CGagu@(H`Soxs0u?SCiq{`lmN_uP({aJi{vI=8*BJ>F9D zes9@t{&*b@O~)ztPTiX>ORp>r_I-hMUi0q6CYY32fDAaY)aJb;Zd=F7w}VwT{ue6t z>s~UPoC`_Uw=(3%C-S|l@K%@a%dG|9sXlPDgppX=hPze jzTfP=Cg8pGJ~oN^w@dD>S@TKYyD|R)Bpl@y8V&yk4(*5- literal 0 HcmV?d00001