Updated change log
Add change log & app debug config
- Added
changes.mdfile: to maintain changes log. - Added streamlit app debug configuration for VSCode.
- Bugfix: migrated to v1.0 call
When using generic openai-compatible model, the chat completation call is using
clientobject as recommended in v1.0 API.
Prompt improvement & some linting.
- Modifications on scaper and pagination Prompts, to be clearer for the LLM.
- Added links to Youtube videos for this project in
README.md, assilasneo/scrape-masterfork did.
- Bugfix: duplicated text in pagination prompt. Removed error of adding twice the main pagination prompt text when scraping for pagination links with a LLM call.
- Formatting & linting on all files. Includes removal of unused imports, removal of old comments, added header with she-bang for python, formatted python code for better readability, corrected problems with f-strings and logging options, etc.
- Created
.gitignorefile with exclusions foroutputdir, and common cases for python, virtual environment, windows, vscode and pycharm. Hint fromamgrbi96/AI-scraperfork. - Streamlit opt-out configuration added.
- Ordered contents of
requirements.txtfiles. - Removed empty
test.pyfile.