├── .gitignore ├── README.md ├── chat ├── .env ├── Bens_Bites_Logo.jpg ├── logo.png └── main.py ├── data_sample ├── d0.mpst_1k_raw.csv └── other │ └── wiki_movie_plots_small.csv ├── notes.txt ├── poetry.lock ├── pyproject.toml ├── requirements.txt └── src ├── check_results.py ├── other └── generate_index_wikipedia_movies.py ├── p1.generate_index_mpst.py ├── p2.make_jsonl_for_requests_mpst.py ├── p3.api_request_parallel_processor.py ├── p4.convert_jsonl_with_embeddings_to_csv.py └── p5.upload_to_pinecone.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/README.md -------------------------------------------------------------------------------- /chat/.env: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY= 2 | -------------------------------------------------------------------------------- /chat/Bens_Bites_Logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/chat/Bens_Bites_Logo.jpg -------------------------------------------------------------------------------- /chat/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/chat/logo.png -------------------------------------------------------------------------------- /chat/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/chat/main.py -------------------------------------------------------------------------------- /data_sample/d0.mpst_1k_raw.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/data_sample/d0.mpst_1k_raw.csv -------------------------------------------------------------------------------- /data_sample/other/wiki_movie_plots_small.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/data_sample/other/wiki_movie_plots_small.csv -------------------------------------------------------------------------------- /notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/notes.txt -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/check_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/src/check_results.py -------------------------------------------------------------------------------- /src/other/generate_index_wikipedia_movies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/src/other/generate_index_wikipedia_movies.py -------------------------------------------------------------------------------- /src/p1.generate_index_mpst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/src/p1.generate_index_mpst.py -------------------------------------------------------------------------------- /src/p2.make_jsonl_for_requests_mpst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/src/p2.make_jsonl_for_requests_mpst.py -------------------------------------------------------------------------------- /src/p3.api_request_parallel_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/src/p3.api_request_parallel_processor.py -------------------------------------------------------------------------------- /src/p4.convert_jsonl_with_embeddings_to_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/src/p4.convert_jsonl_with_embeddings_to_csv.py -------------------------------------------------------------------------------- /src/p5.upload_to_pinecone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephansturges/GPTflix/HEAD/src/p5.upload_to_pinecone.py --------------------------------------------------------------------------------