From 06c173dedc74c3a2e03caf6d9b8966eda21d6c69 Mon Sep 17 00:00:00 2001 From: VinciGit00 Date: Wed, 10 Apr 2024 12:25:24 +0200 Subject: [PATCH 1/3] add new version fixing embeddings --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b91f7197..626ce703 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "scrapegraphai" -version = "0.1.3" +version = "0.1.4" description = "A web scraping library based on LangChain which uses LLM and direct graph logic to create scraping pipelines." authors = [ "Marco Vinciguerra ", From 4ef1564e189a9c745e76813d3234b9513313ef3a Mon Sep 17 00:00:00 2001 From: VinciGit00 Date: Wed, 10 Apr 2024 12:49:55 +0200 Subject: [PATCH 2/3] Update smart_scraper_gemini.py --- examples/gemini/smart_scraper_gemini.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/gemini/smart_scraper_gemini.py b/examples/gemini/smart_scraper_gemini.py index 58f3788d..772d283a 100644 --- a/examples/gemini/smart_scraper_gemini.py +++ b/examples/gemini/smart_scraper_gemini.py @@ -12,11 +12,11 @@ load_dotenv() # Define the configuration for the graph # ************************************************ -openai_key = os.getenv("OPENAI_APIKEY") +gemini_key = os.getenv("GOOGLE_APIKEY") graph_config = { "llm": { - "api_key": openai_key, + "api_key": gemini_key, "model": "gpt-3.5-turbo", }, } From b04f5784bb04a68268ce6db472a027359ac2c331 Mon Sep 17 00:00:00 2001 From: ftoppi Date: Wed, 10 Apr 2024 14:11:05 +0200 Subject: [PATCH 3/3] Create Dockerfile --- Dockerfile | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..b274b81f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,8 @@ +FROM python:3.11-slim + +RUN apt-get update && apt-get upgrade -y && \ +useradd -m -s /bin/bash app + +USER app + +RUN pip install scrapegraphai