Steps:
git clone https://github.com/AsyncFuncAI/deepwiki-open.git
cd deepwiki-open
echo "GOOGLE_API_KEY=actual-api-key" > .env
docker-compose up
Env:
Darwin MacBookPro.local 24.3.0 Darwin Kernel Version 24.3.0: Thu Jan 2 20:24:16 PST 2025; root:xnu-11215.81.4~3/RELEASE_ARM64_T6000 arm64
Errors:
[...]
[+] Running 2/2
✔ Network deepwiki-open_default Created 0.0s
✔ Container deepwiki-open-deepwiki-1 Created 0.0s
Attaching to deepwiki-open-deepwiki-1
deepwiki-open-deepwiki-1 | 2025-05-01 03:38:36,647 - main - WARNING - Missing environment variables: GOOGLE_API_KEY, OPENAI_API_KEY
deepwiki-open-deepwiki-1 | 2025-05-01 03:38:36,647 - main - WARNING - Some functionality may not work correctly without these variables.
deepwiki-open-deepwiki-1 |
deepwiki-open-deepwiki-1 | > deepwiki-open@0.1.0 start
deepwiki-open-deepwiki-1 | > next start
[...]
deepwiki-open-deepwiki-1 | 2025-05-01 03:38:38,874 - faiss.loader - INFO - Loading faiss.
deepwiki-open-deepwiki-1 | 2025-05-01 03:38:38,886 - faiss.loader - INFO - Successfully loaded faiss.
deepwiki-open-deepwiki-1 | 2025-05-01 03:38:38,888 - faiss - INFO - Failed to load GPU Faiss: name 'GpuIndexIVFFlat' is not defined. Will not load constructor refs for GPU indexes. This is only an error if you're trying to use GPU Faiss.
[...]
deepwiki-open-deepwiki-1 | File "/usr/local/lib/python3.11/site-packages/adalflow/components/model_client/openai_client.py", line 26, in
deepwiki-open-deepwiki-1 | openai = safe_import(OptionalPackages.OPENAI.value[0], OptionalPackages.OPENAI.value[1])
deepwiki-open-deepwiki-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
deepwiki-open-deepwiki-1 | File "/usr/local/lib/python3.11/site-packages/adalflow/utils/lazy_import.py", line 224, in safe_import
deepwiki-open-deepwiki-1 | raise ImportError(f"{install_message}")
deepwiki-open-deepwiki-1 | ImportError: Please install openai with: pip install openai
Steps:
git clone https://github.com/AsyncFuncAI/deepwiki-open.git
cd deepwiki-open
echo "GOOGLE_API_KEY=actual-api-key" > .env
docker-compose up
Env:
Darwin MacBookPro.local 24.3.0 Darwin Kernel Version 24.3.0: Thu Jan 2 20:24:16 PST 2025; root:xnu-11215.81.4~3/RELEASE_ARM64_T6000 arm64
Errors:
[...]
[+] Running 2/2
✔ Network deepwiki-open_default Created 0.0s
✔ Container deepwiki-open-deepwiki-1 Created 0.0s
Attaching to deepwiki-open-deepwiki-1
deepwiki-open-deepwiki-1 | 2025-05-01 03:38:36,647 - main - WARNING - Missing environment variables: GOOGLE_API_KEY, OPENAI_API_KEY
deepwiki-open-deepwiki-1 | 2025-05-01 03:38:36,647 - main - WARNING - Some functionality may not work correctly without these variables.
deepwiki-open-deepwiki-1 |
deepwiki-open-deepwiki-1 | > deepwiki-open@0.1.0 start
deepwiki-open-deepwiki-1 | > next start
[...]
deepwiki-open-deepwiki-1 | 2025-05-01 03:38:38,874 - faiss.loader - INFO - Loading faiss.
deepwiki-open-deepwiki-1 | 2025-05-01 03:38:38,886 - faiss.loader - INFO - Successfully loaded faiss.
deepwiki-open-deepwiki-1 | 2025-05-01 03:38:38,888 - faiss - INFO - Failed to load GPU Faiss: name 'GpuIndexIVFFlat' is not defined. Will not load constructor refs for GPU indexes. This is only an error if you're trying to use GPU Faiss.
[...]
deepwiki-open-deepwiki-1 | File "/usr/local/lib/python3.11/site-packages/adalflow/components/model_client/openai_client.py", line 26, in
deepwiki-open-deepwiki-1 | openai = safe_import(OptionalPackages.OPENAI.value[0], OptionalPackages.OPENAI.value[1])
deepwiki-open-deepwiki-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
deepwiki-open-deepwiki-1 | File "/usr/local/lib/python3.11/site-packages/adalflow/utils/lazy_import.py", line 224, in safe_import
deepwiki-open-deepwiki-1 | raise ImportError(f"{install_message}")
deepwiki-open-deepwiki-1 | ImportError: Please install openai with: pip install openai