devika icon indicating copy to clipboard operation
devika copied to clipboard

This PR fix devika

Open darrassi1 opened this issue 1 year ago • 34 comments

darrassi1 avatar Jun 15 '24 12:06 darrassi1

i tested it and its working i would happy if someone develop some sand box fonctionalite to run code and internal server for each project and visualize the internal dev server in Devika browser

darrassi1 avatar Jun 16 '24 07:06 darrassi1

Is it possible to upload the entire repaired files?

werruww avatar Jun 16 '24 18:06 werruww

Do gh pr checkout 603 and you will get the update

darrassi1 avatar Jun 16 '24 19:06 darrassi1

Do and you will get the updategh pr checkout 603

how?

werruww avatar Jun 16 '24 19:06 werruww

(devika) C:\Users\m\Desktop\s\devika>python devika.py 24.06.16 13:13:59: root: INFO : Initializing Devika... 24.06.16 13:13:59: root: INFO : checking configurations... 24.06.16 13:13:59: root: INFO : Initializing Prerequisites Jobs...

A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.0 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last): File "C:\Users\m\Desktop\s\devika\devika.py", line 8, in init_devika() File "C:\Users\m\Desktop\s\devika\src\init.py", line 27, in init_devika from src.bert.sentence import SentenceBert File "C:\Users\m\Desktop\s\devika\src\bert\sentence.py", line 1, in from keybert import KeyBERT File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\keybert_init_.py", line 3, in from keybert.llm import KeyLLM File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\keybert_llm.py", line 4, in from sentence_transformers import util File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\sentence_transformers_init.py", line 15, in from sentence_transformers.trainer import SentenceTransformerTrainer File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\sentence_transformers\trainer.py", line 10, in from transformers import EvalPrediction, PreTrainedTokenizerBase, Trainer, TrainerCallback File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\transformers\utils\import_utils.py", line 1525, in getattr module = self._get_module(self._class_to_module[name]) File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\transformers\utils\import_utils.py", line 1535, in get_module return importlib.import_module("." + module_name, self.name) File "C:\Python312\Lib\importlib_init.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\transformers\trainer.py", line 71, in from .optimization import Adafactor, get_scheduler File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\transformers\optimization.py", line 27, in from .trainer_pt_utils import LayerWiseDummyOptimizer, LayerWiseDummyScheduler File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\transformers\trainer_pt_utils.py", line 235, in device: Optional[torch.device] = torch.device("cuda"), C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\transformers\trainer_pt_utils.py:235: UserWarning: Failed to initialize NumPy: _ARRAY_API not found (Triggered internally at ..\torch\csrc\utils\tensor_numpy.cpp:84.) device: Optional[torch.device] = torch.device("cuda"), C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\sentence_transformers\losses\DenoisingAutoEncoderLoss.py:16: SyntaxWarning: invalid escape sequence '_'

werruww avatar Jun 16 '24 20:06 werruww

(devika) C:\Users\m\Desktop\s\devika>gh pr checkout 603 From https://github.com/stitionai/devika

  • branch refs/pull/603/head -> FETCH_HEAD Already up to date.

werruww avatar Jun 16 '24 20:06 werruww

24.06.16 13:14:44: root: INFO : Loading sentence-transformer BERT models... Traceback (most recent call last): File "C:\Users\m\Desktop\s\devika\devika.py", line 8, in init_devika() File "C:\Users\m\Desktop\s\devika\src\init.py", line 31, in init_devika SentenceBert(prompt).extract_keywords() File "C:\Users\m\Desktop\s\devika\src\bert\sentence.py", line 9, in extract_keywords keywords = self.kw_model.extract_keywords( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\keybert_model.py", line 195, in extract_keywords doc_embeddings = self.model.embed(docs) ^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\keybert\backend_sentencetransformers.py", line 67, in embed embeddings = self.embedding_model.encode(documents, **self.encode_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\s\devika.venv\Lib\site-packages\sentence_transformers\SentenceTransformer.py", line 568, in encode all_embeddings = np.asarray([emb.numpy() for emb in all_embeddings]) ^^^^^^^^^^^ RuntimeError: Numpy is not available

werruww avatar Jun 16 '24 20:06 werruww

(devika) C:\Users\m\Desktop\s\devika\ui>pip install numpy Requirement already satisfied: numpy in c:\python312\lib\site-packages (2.0.0)

(devika) C:\Users\m\Desktop\s\devika\ui>

werruww avatar Jun 16 '24 20:06 werruww

Not working after update

werruww avatar Jun 16 '24 20:06 werruww

I tried through Pinocchio and the same problem. Does it require gpu

werruww avatar Jun 16 '24 20:06 werruww

I tried through Pinocchio and the same problem. Does it require gpu

Do I fresh install, your problem related to Sentencetransformer and the error say , there is just missing dependency ,you should run in Devika root directory not UI directory, and run uv pip install -r requirements.txt

darrassi1 avatar Jun 17 '24 13:06 darrassi1

Not working after update

It's working just you should install all requirements,

darrassi1 avatar Jun 17 '24 13:06 darrassi1

Microsoft Windows [Version 10.0.19045.4412] (c) Microsoft Corporation. All rights reserved.

C:\Users\m\Desktop\t\devika.venv\Scripts>C:\Users\m\Desktop\t\devika.venv\Scripts\activate

(devika) C:\Users\m\Desktop\t\devika.venv\Scripts>cd..

(devika) C:\Users\m\Desktop\t\devika.venv>cd..

(devika) C:\Users\m\Desktop\t\devika>cd ui

(devika) C:\Users\m\Desktop\t\devika\ui>cd..

(devika) C:\Users\m\Desktop\t\devika>uv pip install -r requirements.txt Audited 32 packages in 49ms

(devika) C:\Users\m\Desktop\t\devika>playwright install --with-deps

(devika) C:\Users\m\Desktop\t\devika>python devika.py 24.06.17 09:58:07: root: INFO : Initializing Devika... 24.06.17 09:58:08: root: INFO : checking configurations... 24.06.17 09:58:08: root: INFO : Initializing Prerequisites Jobs...

A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.0 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last): File "C:\Users\m\Desktop\t\devika\devika.py", line 8, in init_devika() File "C:\Users\m\Desktop\t\devika\src\init.py", line 27, in init_devika from src.bert.sentence import SentenceBert File "C:\Users\m\Desktop\t\devika\src\bert\sentence.py", line 1, in from keybert import KeyBERT File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\keybert_init_.py", line 3, in from keybert.llm import KeyLLM File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\keybert_llm.py", line 4, in from sentence_transformers import util File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\sentence_transformers_init.py", line 15, in from sentence_transformers.trainer import SentenceTransformerTrainer File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\sentence_transformers\trainer.py", line 10, in from transformers import EvalPrediction, PreTrainedTokenizerBase, Trainer, TrainerCallback File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\transformers\utils\import_utils.py", line 1525, in getattr module = self._get_module(self._class_to_module[name]) File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\transformers\utils\import_utils.py", line 1535, in get_module return importlib.import_module("." + module_name, self.name) File "C:\Python312\Lib\importlib_init.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\transformers\trainer.py", line 71, in from .optimization import Adafactor, get_scheduler File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\transformers\optimization.py", line 27, in from .trainer_pt_utils import LayerWiseDummyOptimizer, LayerWiseDummyScheduler File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\transformers\trainer_pt_utils.py", line 235, in device: Optional[torch.device] = torch.device("cuda"), C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\transformers\trainer_pt_utils.py:235: UserWarning: Failed to initialize NumPy: _ARRAY_API not found (Triggered internally at ..\torch\csrc\utils\tensor_numpy.cpp:84.) device: Optional[torch.device] = torch.device("cuda"), 24.06.17 09:59:44: root: INFO : Loading sentence-transformer BERT models... Traceback (most recent call last): File "C:\Users\m\Desktop\t\devika\devika.py", line 8, in init_devika() File "C:\Users\m\Desktop\t\devika\src\init.py", line 31, in init_devika SentenceBert(prompt).extract_keywords() File "C:\Users\m\Desktop\t\devika\src\bert\sentence.py", line 9, in extract_keywords keywords = self.kw_model.extract_keywords( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\keybert_model.py", line 195, in extract_keywords doc_embeddings = self.model.embed(docs) ^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\keybert\backend_sentencetransformers.py", line 67, in embed embeddings = self.embedding_model.encode(documents, **self.encode_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\t\devika.venv\Lib\site-packages\sentence_transformers\SentenceTransformer.py", line 568, in encode all_embeddings = np.asarray([emb.numpy() for emb in all_embeddings]) ^^^^^^^^^^^ RuntimeError: Numpy is not available

(devika) C:\Users\m\Desktop\t\devika>

werruww avatar Jun 17 '24 17:06 werruww

.svelte-kit/output/client/_app/immutable/chunks/solidity.DzvweBVM.js 18.84 kB │ gzip: 4.62 kB .svelte-kit/output/client/_app/immutable/chunks/tsMode.BL1VzY1D.js 22.76 kB │ gzip: 6.47 kB .svelte-kit/output/client/_app/immutable/chunks/entry.jLP5TQpS.js 25.91 kB │ gzip: 10.38 kB .svelte-kit/output/client/_app/immutable/chunks/cssMode.DJ8EdwtI.js 33.59 kB │ gzip: 8.91 kB .svelte-kit/output/client/_app/immutable/chunks/htmlMode.Bh5_Sfa4.js 34.15 kB │ gzip: 9.04 kB .svelte-kit/output/client/_app/immutable/chunks/jsonMode.DmX92q7w.js 39.67 kB │ gzip: 11.13 kB .svelte-kit/output/client/_app/immutable/nodes/0.CQaIp7F7.js 41.52 kB │ gzip: 13.43 kB .svelte-kit/output/client/_app/immutable/chunks/api.DTkvM7mY.js 42.75 kB │ gzip: 13.44 kB .svelte-kit/output/client/_app/immutable/nodes/4.b8CJY4Ci.js 151.22 kB │ gzip: 43.94 kB .svelte-kit/output/client/_app/immutable/nodes/2.XKEazs7i.js 1,456.46 kB │ gzip: 601.20 kB .svelte-kit/output/client/_app/immutable/chunks/editor.main.BB08EyFc.js 3,248.61 kB │ gzip: 836.08 kB

(!) Some chunks are larger than 500 kB after minification. Consider:

  • Using dynamic import() to code-split the application
  • Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
  • Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. ✓ built in 31.64s .svelte-kit/output/server/.vite/manifest.json 3.69 kB .svelte-kit/output/server/_app/immutable/assets/_page.B4T8hs7e.css 6.19 kB .svelte-kit/output/server/_app/immutable/assets/Toaster.CDv3jphE.css 13.03 kB .svelte-kit/output/server/_app/immutable/assets/_layout.Bi15mpB-.css 21.10 kB .svelte-kit/output/server/entries/pages/_layout.js 0.04 kB .svelte-kit/output/server/chunks/ssr2.js 0.10 kB .svelte-kit/output/server/internal.js 0.31 kB .svelte-kit/output/server/entries/fallbacks/error.svelte.js 0.47 kB .svelte-kit/output/server/chunks/Seperator.js 0.69 kB .svelte-kit/output/server/chunks/stores.js 0.80 kB .svelte-kit/output/server/entries/pages/logs/_page.svelte.js 1.47 kB .svelte-kit/output/server/chunks/api.js 1.96 kB .svelte-kit/output/server/chunks/index.js 2.68 kB .svelte-kit/output/server/chunks/mode.js 5.44 kB .svelte-kit/output/server/chunks/exports.js 5.96 kB .svelte-kit/output/server/chunks/internal.js 6.24 kB .svelte-kit/output/server/chunks/ssr.js 8.83 kB .svelte-kit/output/server/chunks/Toaster.svelte_svelte_type_style_lang.js 13.30 kB .svelte-kit/output/server/entries/pages/_layout.svelte.js 85.32 kB .svelte-kit/output/server/index.js 92.10 kB .svelte-kit/output/server/entries/pages/settings/_page.svelte.js 108.99 kB .svelte-kit/output/server/entries/pages/_page.svelte.js 1,136.93 kB ✓ built in 49.40s

Run npm run preview to preview your production build locally.

Using @sveltejs/adapter-auto Could not detect a supported production environment. See https://kit.svelte.dev/docs/adapters to learn how to configure your app to run on the platform of your choosing ✔ done ➜ Local: http://localhost:3001/ ➜ Network: use --host to expose ➜ press h + enter to show help h

Shortcuts press o + enter to open in browser press q + enter to quit o

werruww avatar Jun 17 '24 17:06 werruww

not work

werruww avatar Jun 17 '24 17:06 werruww

list not open

werruww avatar Jun 17 '24 17:06 werruww

1

werruww avatar Jun 17 '24 17:06 werruww

Microsoft Windows [Version 10.0.19045.4412] (c) Microsoft Corporation. All rights reserved.

C:\Users\m\Desktop\t\devika.venv\Scripts>C:\Users\m\Desktop\t\devika.venv\Scripts\activate

(devika) C:\Users\m\Desktop\t\devika.venv\Scripts>cd..

(devika) C:\Users\m\Desktop\t\devika.venv>cd..

(devika) C:\Users\m\Desktop\t\devika>cd ui

(devika) C:\Users\m\Desktop\t\devika\ui>cd..

(devika) C:\Users\m\Desktop\t\devika>uv pip install -r requirements.txt Audited 32 packages in 49ms

(devika) C:\Users\m\Desktop\t\devika>playwright install --with-deps

(devika) C:\Users\m\Desktop\t\devika>python devika.py 24.06.17 09:58:07: root: INFO : Initializing Devika... 24.06.17 09:58:08: root: INFO : checking configurations... 24.06.17 09:58:08: root: INFO : Initializing Prerequisites Jobs...

werruww avatar Jun 17 '24 17:06 werruww

Microsoft Windows [Version 10.0.19045.4412] (c) Microsoft Corporation. All rights reserved.

C:\Users\m\Desktop\t\devika.venv\Scripts>cd..

C:\Users\m\Desktop\t\devika.venv>cd..

C:\Users\m\Desktop\t\devika>cd ui

C:\Users\m\Desktop\t\devika\ui>ollama serve Error: listen tcp 127.0.0.1:11434: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.

C:\Users\m\Desktop\t\devika\ui>bun install bun install v1.1.13 (bd6a6051)

Checked 204 installs across 233 packages (no changes) [8.08s]

C:\Users\m\Desktop\t\devika\ui>bun run start $ vite build && vite preview vite v5.2.13 building SSR bundle for production... ✓ 652 modules transformed. vite v5.2.13 building for production... ✓ 1721 modules transformed. .svelte-kit/output/client/_app/version.json 0.03 kB │ gzip: 0.05 kB .svelte-kit/output/client/.vite/manifest.json 36.38 kB │ gzip: 3.89 kB .svelte-kit/output/client/_app/immutable/assets/codicon.DWH9l-dS.ttf 79.84 kB .svelte-kit/output/client/_app/immutable/assets/tiktoken_bg.DS5xwTBs.wasm 1,100.22 kB .svelte-kit/output/client/_app/immutable/assets/2.B4T8hs7e.css 6.19 kB │ gzip: 2.29 kB .svelte-kit/output/client/_app/immutable/assets/Toaster.CDv3jphE.css 13.03 kB │ gzip: 2.83 kB .svelte-kit/output/client/_app/immutable/assets/0.Bi15mpB-.css 21.10 kB │ gzip: 4.82 kB .svelte-kit/output/client/_app/immutable/assets/editor.D2z7FWR-.css 126.23 kB │ gzip: 20.32 kB .svelte-kit/output/client/_app/immutable/entry/start.CNBEznNX.js 0.07 kB │ gzip: 0.08 kB .svelte-kit/output/client/_app/immutable/chunks/stores.B5UhZ4Af.js 0.23 kB │ gzip: 0.17 kB .svelte-kit/output/client/_app/immutable/nodes/1.Kz8-j6Q-.js 0.79 kB │ gzip: 0.50 kB .svelte-kit/output/client/_app/immutable/chunks/Seperator.CcKcz8vB.js 0.79 kB │ gzip: 0.48 kB .svelte-kit/output/client/_app/immutable/chunks/each.BQ4xmkpy.js 0.85 kB │ gzip: 0.53 kB .svelte-kit/output/client/_app/immutable/chunks/index.B_CZ4j-t.js 0.99 kB │ gzip: 0.60 kB .svelte-kit/output/client/_app/immutable/chunks/preload-helper.Dch09mLN.js 1.03 kB │ gzip: 0.62 kB .svelte-kit/output/client/_app/immutable/chunks/azcli.C2vBA31i.js 1.09 kB │ gzip: 0.46 kB .svelte-kit/output/client/_app/immutable/chunks/javascript.CzaF5vBi.js 1.16 kB │ gzip: 0.61 kB .svelte-kit/output/client/_app/immutable/chunks/ini.yF59P7jx.js 1.35 kB │ gzip: 0.68 kB .svelte-kit/output/client/_app/immutable/chunks/csp.CqIl6iSx.js 1.67 kB │ gzip: 0.67 kB .svelte-kit/output/client/_app/immutable/chunks/pla.Cp8kinq6.js 1.93 kB │ gzip: 0.79 kB .svelte-kit/output/client/_app/immutable/chunks/scheme.gDjqwtwY.js 2.01 kB │ gzip: 0.97 kB .svelte-kit/output/client/_app/immutable/chunks/flow9.wLXmeo6b.js 2.06 kB │ gzip: 1.00 kB .svelte-kit/output/client/_app/immutable/chunks/sb.NROjXV9s.js 2.08 kB │ gzip: 0.97 kB .svelte-kit/output/client/_app/immutable/chunks/bat.BAKJxmMu.js 2.09 kB │ gzip: 1.01 kB .svelte-kit/output/client/_app/immutable/chunks/dockerfile.BgOGWaCf.js 2.12 kB │ gzip: 0.82 kB .svelte-kit/output/client/_app/immutable/chunks/pascaligo.Z17T2ccY.js 2.25 kB │ gzip: 1.06 kB .svelte-kit/output/client/_app/immutable/chunks/lua.FbLRz07w.js 2.37 kB │ gzip: 1.07 kB .svelte-kit/output/client/_app/immutable/chunks/cameligo.DzurU_SJ.js 2.43 kB │ gzip: 1.11 kB .svelte-kit/output/client/_app/immutable/chunks/graphql.uScX0mLr.js 2.51 kB │ gzip: 1.17 kB .svelte-kit/output/client/_app/immutable/chunks/objective-c.DBolmLrR.js 2.65 kB │ gzip: 1.20 kB .svelte-kit/output/client/_app/immutable/chunks/xml.2i4eI8jS.js 2.68 kB │ gzip: 1.11 kB .svelte-kit/output/client/_app/immutable/chunks/lexon.BMz0APkk.js 2.68 kB │ gzip: 1.07 kB .svelte-kit/output/client/_app/immutable/chunks/bicep.DKtM9ezo.js 2.78 kB │ gzip: 1.11 kB .svelte-kit/output/client/_app/immutable/chunks/sparql.5hUL7dXb.js 2.80 kB │ gzip: 1.31 kB .svelte-kit/output/client/_app/immutable/chunks/mips.D2BB_tA0.js 2.83 kB │ gzip: 1.22 kB .svelte-kit/output/client/_app/immutable/chunks/go.CQdGEiqo.js 2.90 kB │ gzip: 1.29 kB .svelte-kit/output/client/_app/immutable/chunks/mode.DHKxe2hb.js 2.98 kB │ gzip: 1.20 kB .svelte-kit/output/client/_app/immutable/chunks/sophia.LwATRHaW.js 3.01 kB │ gzip: 1.35 kB .svelte-kit/output/client/_app/immutable/chunks/m3.F3MR2vpL.js 3.06 kB │ gzip: 1.47 kB .svelte-kit/output/client/_app/immutable/chunks/qsharp.iGC6f2xL.js 3.18 kB │ gzip: 1.51 kB .svelte-kit/output/client/_app/immutable/chunks/fsharp.CEbfBfAU.js 3.23 kB │ gzip: 1.47 kB .svelte-kit/output/client/_app/immutable/chunks/pascal.C4E8LjYg.js 3.24 kB │ gzip: 1.55 kB .svelte-kit/output/client/_app/immutable/chunks/shell.CHwqnE9N.js 3.32 kB │ gzip: 1.35 kB .svelte-kit/output/client/_app/immutable/chunks/r.DgOh-GpK.js 3.38 kB │ gzip: 1.42 kB .svelte-kit/output/client/_app/immutable/chunks/java.B4nVP7zA.js 3.47 kB │ gzip: 1.55 kB .svelte-kit/output/client/_app/immutable/chunks/powershell.DUtNlkbn.js 3.52 kB │ gzip: 1.53 kB .svelte-kit/output/client/_app/immutable/chunks/cypher.C0NOBBnI.js 3.63 kB │ gzip: 1.58 kB .svelte-kit/output/client/_app/immutable/chunks/kotlin.C3T34NxZ.js 3.69 kB │ gzip: 1.63 kB .svelte-kit/output/client/_app/immutable/nodes/3.DFbeZ7B4.js 3.69 kB │ gzip: 1.51 kB .svelte-kit/output/client/_app/immutable/chunks/redis.CUjHknjG.js 3.80 kB │ gzip: 1.64 kB .svelte-kit/output/client/_app/immutable/chunks/tcl.CtpYBwaD.js 3.82 kB │ gzip: 1.52 kB .svelte-kit/output/client/_app/immutable/chunks/coffee.Bux12N06.js 3.84 kB │ gzip: 1.45 kB .svelte-kit/output/client/_app/immutable/chunks/hcl.CLUKkYLV.js 3.84 kB │ gzip: 1.64 kB .svelte-kit/output/client/_app/immutable/chunks/python.QGrtkpIw.js 3.89 kB │ gzip: 1.73 kB .svelte-kit/output/client/_app/immutable/chunks/markdown.BpaYHsZh.js 4.03 kB │ gzip: 1.54 kB .svelte-kit/output/client/_app/immutable/chunks/restructuredtext.DoYnpR8y.js 4.14 kB │ gzip: 1.52 kB .svelte-kit/output/client/_app/immutable/chunks/less._0mhvbjD.js 4.14 kB │ gzip: 1.57 kB .svelte-kit/output/client/_app/immutable/chunks/apex.CmxtnpeZ.js 4.20 kB │ gzip: 1.91 kB .svelte-kit/output/client/_app/immutable/chunks/liquid.CvC6Cvzj.js 4.22 kB │ gzip: 1.81 kB .svelte-kit/output/client/_app/immutable/chunks/yaml.BjjjSDTF.js 4.28 kB │ gzip: 1.67 kB .svelte-kit/output/client/_app/immutable/chunks/rust.E66qEhVJ.js 4.41 kB │ gzip: 1.97 kB .svelte-kit/output/client/_app/immutable/chunks/dart.DRkxg4lA.js 4.50 kB │ gzip: 1.80 kB .svelte-kit/output/client/_app/immutable/chunks/css.CGpWsIrG.js 4.76 kB │ gzip: 1.53 kB .svelte-kit/output/client/_app/immutable/chunks/csharp.DKqJBhJO.js 4.77 kB │ gzip: 1.87 kB .svelte-kit/output/client/_app/immutable/chunks/pug.Cof0Wj-Z.js 5.07 kB │ gzip: 1.80 kB .svelte-kit/output/client/_app/immutable/chunks/mdx.yy5bBqQp.js 5.12 kB │ gzip: 1.59 kB .svelte-kit/output/client/_app/immutable/chunks/msdax.Dbqax-4H.js 5.16 kB │ gzip: 2.11 kB .svelte-kit/output/client/_app/immutable/chunks/html.D4X0a4yx.js 5.28 kB │ gzip: 1.55 kB .svelte-kit/output/client/_app/immutable/chunks/swift.C8fNz67c.js 5.42 kB │ gzip: 2.22 kB .svelte-kit/output/client/_app/immutable/chunks/index.kEmxZ03U.js 5.43 kB │ gzip: 2.65 kB .svelte-kit/output/client/_app/immutable/chunks/cpp.DkOsvrPi.js 5.55 kB │ gzip: 2.24 kB .svelte-kit/output/client/_app/immutable/chunks/ecl.DnJ8rW3U.js 5.59 kB │ gzip: 2.38 kB .svelte-kit/output/client/_app/immutable/chunks/typescript.DbY09kCL.js 5.67 kB │ gzip: 2.32 kB .svelte-kit/output/client/_app/immutable/entry/app.5RRna1My.js 5.71 kB │ gzip: 2.18 kB .svelte-kit/output/client/_app/immutable/chunks/vb.DqkExfjG.js 6.04 kB │ gzip: 2.21 kB .svelte-kit/output/client/_app/immutable/chunks/twig.CbPmbPKL.js 6.22 kB │ gzip: 1.68 kB .svelte-kit/output/client/_app/immutable/chunks/scss.Nrac8q0b.js 6.66 kB │ gzip: 1.90 kB .svelte-kit/output/client/app/immutable/chunks/handlebars.ZyD8kaM.js 7.04 kB │ gzip: 1.76 kB .svelte-kit/output/client/_app/immutable/chunks/julia.BuzzKf8T.js 7.34 kB │ gzip: 2.81 kB .svelte-kit/output/client/_app/immutable/chunks/scala.DNKydVIG.js 7.56 kB │ gzip: 2.25 kB .svelte-kit/output/client/_app/immutable/chunks/wgsl.DBMWt06r.js 7.58 kB │ gzip: 2.89 kB .svelte-kit/output/client/_app/immutable/chunks/st.Cc39erT-.js 7.64 kB │ gzip: 2.39 kB .svelte-kit/output/client/_app/immutable/chunks/systemverilog.BFUzWeNg.js 7.85 kB │ gzip: 2.91 kB .svelte-kit/output/client/app/immutable/chunks/postiats.Cc2rLWR.js 8.10 kB │ gzip: 2.59 kB .svelte-kit/output/client/_app/immutable/chunks/php.DZgQod0H.js 8.27 kB │ gzip: 2.22 kB .svelte-kit/output/client/_app/immutable/chunks/perl.COEbQRNw.js 8.50 kB │ gzip: 3.29 kB .svelte-kit/output/client/_app/immutable/chunks/ruby.8Ngq79DM.js 8.75 kB │ gzip: 2.73 kB .svelte-kit/output/client/_app/immutable/chunks/razor.BYFH7Kdz.js 9.04 kB │ gzip: 2.44 kB .svelte-kit/output/client/_app/immutable/chunks/scheduler.bGE2cUeY.js 9.22 kB │ gzip: 3.57 kB .svelte-kit/output/client/_app/immutable/chunks/protobuf.YVfST0Lp.js 9.29 kB │ gzip: 2.23 kB .svelte-kit/output/client/_app/immutable/chunks/clojure.COTUvZem.js 9.89 kB │ gzip: 3.77 kB .svelte-kit/output/client/_app/immutable/chunks/Toaster.svelte_svelte_type_style_lang.EMaQRHGs.js 10.05 kB │ gzip: 3.85 kB .svelte-kit/output/client/_app/immutable/chunks/elixir.B7YTO__p.js 10.50 kB │ gzip: 2.69 kB .svelte-kit/output/client/_app/immutable/chunks/sql.CVxjL13O.js 10.54 kB │ gzip: 4.01 kB .svelte-kit/output/client/_app/immutable/chunks/mysql.BlazkCxF.js 11.52 kB │ gzip: 4.22 kB .svelte-kit/output/client/_app/immutable/chunks/redshift.DpiWUl_b.js 12.05 kB │ gzip: 4.49 kB .svelte-kit/output/client/_app/immutable/chunks/pgsql.Dy_Aa0h1.js 13.71 kB │ gzip: 4.65 kB .svelte-kit/output/client/_app/immutable/chunks/abap.D_AlL1At.js 14.41 kB │ gzip: 5.46 kB .svelte-kit/output/client/_app/immutable/chunks/freemarker2.BiJK8yIx.js 16.36 kB │ gzip: 4.30 kB .svelte-kit/output/client/_app/immutable/chunks/powerquery.0Oii_npw.js 17.19 kB │ gzip: 5.01 kB .svelte-kit/output/client/_app/immutable/chunks/solidity.DzvweBVM.js 18.84 kB │ gzip: 4.62 kB .svelte-kit/output/client/_app/immutable/chunks/tsMode.BL1VzY1D.js 22.76 kB │ gzip: 6.47 kB .svelte-kit/output/client/_app/immutable/chunks/entry.jLP5TQpS.js 25.91 kB │ gzip: 10.38 kB .svelte-kit/output/client/_app/immutable/chunks/cssMode.DJ8EdwtI.js 33.59 kB │ gzip: 8.91 kB .svelte-kit/output/client/_app/immutable/chunks/htmlMode.Bh5_Sfa4.js 34.15 kB │ gzip: 9.04 kB .svelte-kit/output/client/_app/immutable/chunks/jsonMode.DmX92q7w.js 39.67 kB │ gzip: 11.13 kB .svelte-kit/output/client/_app/immutable/nodes/0.CQaIp7F7.js 41.52 kB │ gzip: 13.43 kB .svelte-kit/output/client/_app/immutable/chunks/api.DTkvM7mY.js 42.75 kB │ gzip: 13.44 kB .svelte-kit/output/client/_app/immutable/nodes/4.b8CJY4Ci.js 151.22 kB │ gzip: 43.94 kB .svelte-kit/output/client/_app/immutable/nodes/2.XKEazs7i.js 1,456.46 kB │ gzip: 601.20 kB .svelte-kit/output/client/_app/immutable/chunks/editor.main.BB08EyFc.js 3,248.61 kB │ gzip: 836.08 kB

(!) Some chunks are larger than 500 kB after minification. Consider:

  • Using dynamic import() to code-split the application
  • Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
  • Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. ✓ built in 31.64s .svelte-kit/output/server/.vite/manifest.json 3.69 kB .svelte-kit/output/server/_app/immutable/assets/_page.B4T8hs7e.css 6.19 kB .svelte-kit/output/server/_app/immutable/assets/Toaster.CDv3jphE.css 13.03 kB .svelte-kit/output/server/_app/immutable/assets/_layout.Bi15mpB-.css 21.10 kB .svelte-kit/output/server/entries/pages/_layout.js 0.04 kB .svelte-kit/output/server/chunks/ssr2.js 0.10 kB .svelte-kit/output/server/internal.js 0.31 kB .svelte-kit/output/server/entries/fallbacks/error.svelte.js 0.47 kB .svelte-kit/output/server/chunks/Seperator.js 0.69 kB .svelte-kit/output/server/chunks/stores.js 0.80 kB .svelte-kit/output/server/entries/pages/logs/_page.svelte.js 1.47 kB .svelte-kit/output/server/chunks/api.js 1.96 kB .svelte-kit/output/server/chunks/index.js 2.68 kB .svelte-kit/output/server/chunks/mode.js 5.44 kB .svelte-kit/output/server/chunks/exports.js 5.96 kB .svelte-kit/output/server/chunks/internal.js 6.24 kB .svelte-kit/output/server/chunks/ssr.js 8.83 kB .svelte-kit/output/server/chunks/Toaster.svelte_svelte_type_style_lang.js 13.30 kB .svelte-kit/output/server/entries/pages/_layout.svelte.js 85.32 kB .svelte-kit/output/server/index.js 92.10 kB .svelte-kit/output/server/entries/pages/settings/_page.svelte.js 108.99 kB .svelte-kit/output/server/entries/pages/_page.svelte.js 1,136.93 kB ✓ built in 49.40s

Run npm run preview to preview your production build locally.

Using @sveltejs/adapter-auto Could not detect a supported production environment. See https://kit.svelte.dev/docs/adapters to learn how to configure your app to run on the platform of your choosing ✔ done ➜ Local: http://localhost:3001/ ➜ Network: use --host to expose ➜ press h + enter to show help h

Shortcuts press o + enter to open in browser press q + enter to quit o

werruww avatar Jun 17 '24 17:06 werruww

(devika) C:\Users\m\Desktop\t\devika>uv pip install -r requirements.txt Audited 32 packages in 43ms

(devika) C:\Users\m\Desktop\t\devika>

werruww avatar Jun 17 '24 17:06 werruww

(devika) C:\Users\m\Desktop\t\devika>uv pip install -r requirements.txt Audited 32 packages in 43ms

(devika) C:\Users\m\Desktop\t\devika>gh pr checkout 603 error: Your local changes to the following files would be overwritten by checkout: devika.py src/agents/coder/coder.py src/llm/gemini_client.py src/llm/ollama_client.py src/project.py Please commit your changes or stash them before you switch branches. Aborting failed to run git: exit status 1

(devika) C:\Users\m\Desktop\t\devika>

werruww avatar Jun 17 '24 17:06 werruww

anaconda prompt

(base) C:\WINDOWS\system32>cd C:\Users\m\Desktop\p

(base) C:\Users\m\Desktop\p>git clone https://github.com/stitionai/devika.git Cloning into 'devika'... remote: Enumerating objects: 1483, done. remote: Counting objects: 100% (637/637), done. remote: Compressing objects: 100% (202/202), done. Receiving objects: 100% (1483/1483), 6.07 MiB | 3.32 MiB/s, done. Resolving deltas: 1% (9/864), reused 449 (delta 434), pack-reused 846Resolving deltas: 0% (0/864) Resolving deltas: 100% (864/864), done.

(base) C:\Users\m\Desktop\p>cd devika

(base) C:\Users\m\Desktop\p\devika>gh pr checkout 603 remote: Enumerating objects: 71, done. remote: Counting objects: 100% (71/71), done. remote: Compressing objects: 100% (65/65), done. remote: Total 71 (delta 42), reused 15 (delta 6), pack-reused 0 Unpacking objects: 100% (71/71), 23.13 KiB | 8.00 KiB/s, done. From https://github.com/stitionai/devika

  • [new ref] refs/pull/603/head -> darrassi1/main Switched to branch 'darrassi1/main'

(base) C:\Users\m\Desktop\p\devika>uv venv Using Python 3.11.5 interpreter at: C:\Users\m\anaconda3\python.exe Creating virtualenv at: .venv Activate with: .venv\Scripts\activate

(base) C:\Users\m\Desktop\p\devika>.venv\Scripts\activate

(devika) (base) C:\Users\m\Desktop\p\devika>uv pip install -r requirements.txt Resolved 143 packages in 7.43s Downloaded 2 packages in 5.57s Installed 143 packages in 1m 05s

  • annotated-types==0.7.0
  • anthropic==0.28.1
  • anyio==4.4.0
  • arabic-reshaper==3.0.0
  • asn1crypto==1.5.1
  • beautifulsoup4==4.12.3
  • bidict==0.23.1
  • blinker==1.8.2
  • cachetools==5.3.3
  • certifi==2024.6.2
  • cffi==1.16.0
  • chardet==5.2.0
  • charset-normalizer==3.3.2
  • click==8.1.7
  • colorama==0.4.6
  • cryptography==42.0.8
  • cssselect2==0.7.0
  • distro==1.9.0
  • dnspython==2.6.1
  • duckduckgo-search==6.1.6
  • eventlet==0.36.1
  • fastlogging==1.0.0
  • filelock==3.15.1
  • flask==3.0.3
  • flask-cors==4.0.1
  • flask-socketio==5.3.6
  • fsspec==2024.6.0
  • gevent==24.2.1
  • gevent-websocket==0.10.1
  • gitdb==4.0.11
  • gitpython==3.1.43
  • google-ai-generativelanguage==0.6.4
  • google-api-core==2.19.0
  • google-api-python-client==2.133.0
  • google-auth==2.30.0
  • google-auth-httplib2==0.2.0
  • google-generativeai==0.6.0
  • googleapis-common-protos==1.63.1
  • greenlet==3.0.3
  • groq==0.9.0
  • grpcio==1.64.1
  • grpcio-status==1.62.2
  • h11==0.14.0
  • html5lib==1.1
  • httpcore==1.0.5
  • httplib2==0.22.0
  • httpx==0.27.0
  • huggingface-hub==0.23.4
  • idna==3.7
  • iniconfig==2.0.0
  • intel-openmp==2021.4.0
  • itsdangerous==2.2.0
  • jinja2==3.1.4
  • jiter==0.4.2
  • joblib==1.4.2
  • keybert==0.8.5
  • lxml==5.2.2
  • markdown==3.6
  • markdown-it-py==3.0.0
  • markdownify==0.12.1
  • markupsafe==2.1.5
  • mdurl==0.1.2
  • mistletoe==1.3.0
  • mistralai==0.3.0
  • mkl==2021.4.0
  • mpmath==1.3.0
  • netlify-py==0.1.0
  • networkx==3.3
  • numpy==2.0.0
  • ollama==0.2.1
  • openai==1.34.0
  • orjson==3.10.5
  • oscrypto==1.3.0
  • packaging==24.1
  • pdfminer-six==20231228
  • pillow==10.3.0
  • playwright==1.44.0
  • pluggy==1.5.0
  • proto-plus==1.23.0
  • protobuf==4.25.3
  • pyasn1==0.6.0
  • pyasn1-modules==0.4.0
  • pycparser==2.22
  • pydantic==2.7.4
  • pydantic-core==2.18.4
  • pyee==11.1.0
  • pygments==2.18.0
  • pyhanko==0.25.0
  • pyhanko-certvalidator==0.26.3
  • pyparsing==3.1.2
  • pypdf==4.2.0
  • pypng==0.20220715.0
  • pyreqwest-impersonate==0.4.7
  • pytest==8.2.2
  • pytest-base-url==2.1.0
  • pytest-playwright==0.5.0
  • python-bidi==0.4.2
  • python-engineio==4.9.1
  • python-slugify==8.0.4
  • python-socketio==5.11.2
  • pyyaml==6.0.1
  • qrcode==7.4.2
  • regex==2024.5.15
  • reportlab==4.2.0
  • requests==2.32.3
  • rich==13.7.1
  • rsa==4.9
  • safetensors==0.4.3
  • scikit-learn==1.5.0
  • scipy==1.13.1
  • sentence-transformers==3.0.1
  • setuptools==70.0.0
  • simple-websocket==1.0.0
  • six==1.16.0
  • smmap==5.0.1
  • sniffio==1.3.1
  • soupsieve==2.5
  • sqlalchemy==2.0.30
  • sqlmodel==0.0.19
  • svglib==1.5.1
  • sympy==1.12.1
  • tbb==2021.12.0
  • text-unidecode==1.3
  • threadpoolctl==3.5.0
  • tiktoken==0.7.0
  • tinycss2==1.3.0
  • tokenizers==0.19.1
  • toml==0.10.2
  • torch==2.3.1
  • tqdm==4.66.4
  • transformers==4.41.2
  • typing-extensions==4.12.2
  • tzdata==2024.1
  • tzlocal==5.2
  • uritemplate==4.1.1
  • uritools==4.0.3
  • urllib3==2.2.2
  • webencodings==0.5.1
  • werkzeug==3.0.3
  • wsproto==1.2.0
  • xhtml2pdf==0.2.16
  • zope-event==5.0
  • zope-interface==6.4.post2

(devika) (base) C:\Users\m\Desktop\p\devika>playwright install --with-deps

(devika) (base) C:\Users\m\Desktop\p\devika>python devika.py 24.06.17 10:28:44: root: INFO : Initializing Devika... 24.06.17 10:28:44: root: INFO : checking configurations... 24.06.17 10:28:44: root: INFO : Initializing Prerequisites Jobs...

A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.0 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last): File "C:\Users\m\Desktop\p\devika\devika.py", line 8, in init_devika() File "C:\Users\m\Desktop\p\devika\src\init.py", line 27, in init_devika from src.bert.sentence import SentenceBert File "C:\Users\m\Desktop\p\devika\src\bert\sentence.py", line 1, in from keybert import KeyBERT File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert_init_.py", line 3, in from keybert.llm import KeyLLM File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert_llm.py", line 4, in from sentence_transformers import util File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers_init.py", line 15, in from sentence_transformers.trainer import SentenceTransformerTrainer File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers\trainer.py", line 10, in from transformers import EvalPrediction, PreTrainedTokenizerBase, Trainer, TrainerCallback File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\utils\import_utils.py", line 1525, in getattr module = self._get_module(self._class_to_module[name]) File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\utils\import_utils.py", line 1535, in get_module return importlib.import_module("." + module_name, self.name) File "C:\Users\m\anaconda3\Lib\importlib_init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\trainer.py", line 71, in from .optimization import Adafactor, get_scheduler File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\optimization.py", line 27, in from .trainer_pt_utils import LayerWiseDummyOptimizer, LayerWiseDummyScheduler File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\trainer_pt_utils.py", line 235, in device: Optional[torch.device] = torch.device("cuda"), C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\trainer_pt_utils.py:235: UserWarning: Failed to initialize NumPy: _ARRAY_API not found (Triggered internally at ..\torch\csrc\utils\tensor_numpy.cpp:84.) device: Optional[torch.device] = torch.device("cuda"), 24.06.17 10:30:31: root: INFO : Loading sentence-transformer BERT models... Traceback (most recent call last): File "C:\Users\m\Desktop\p\devika\devika.py", line 8, in init_devika() File "C:\Users\m\Desktop\p\devika\src\init.py", line 31, in init_devika SentenceBert(prompt).extract_keywords() File "C:\Users\m\Desktop\p\devika\src\bert\sentence.py", line 9, in extract_keywords keywords = self.kw_model.extract_keywords( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert_model.py", line 195, in extract_keywords doc_embeddings = self.model.embed(docs) ^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert\backend_sentencetransformers.py", line 67, in embed embeddings = self.embedding_model.encode(documents, **self.encode_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers\SentenceTransformer.py", line 568, in encode all_embeddings = np.asarray([emb.numpy() for emb in all_embeddings]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers\SentenceTransformer.py", line 568, in all_embeddings = np.asarray([emb.numpy() for emb in all_embeddings]) ^^^^^^^^^^^ RuntimeError: Numpy is not available

(devika) (base) C:\Users\m\Desktop\p\devika>

werruww avatar Jun 17 '24 17:06 werruww

(base) C:\Users\m>cd C:\Users\m\Desktop\p

(base) C:\Users\m\Desktop\p>git clone https://github.com/stitionai/devika.git Cloning into 'devika'... remote: Enumerating objects: 1483, done. remote: Counting objects: 100% (648/648), done. remote: Compressing objects: 100% (205/205), done. Receiving objects: 100% (1483/1483), 6.07 MiB | 1.54 MiB/s, done. remote: Total 1483 (delta 519), reused 457 (delta 442), pack-reused 835 Resolving deltas: 100% (866/866), done.

(base) C:\Users\m\Desktop\p>cd devika

(base) C:\Users\m\Desktop\p\devika>uv venv Using Python 3.11.5 interpreter at: C:\Users\m\anaconda3\python.exe Creating virtualenv at: .venv Activate with: .venv\Scripts\activate

(base) C:\Users\m\Desktop\p\devika>.venv\Scripts\activate

(devika) (base) C:\Users\m\Desktop\p\devika>uv pip install -r requirements.txt Resolved 143 packages in 1.12s Installed 143 packages in 30.15s

  • annotated-types==0.7.0
  • anthropic==0.28.1
  • anyio==4.4.0
  • arabic-reshaper==3.0.0
  • asn1crypto==1.5.1
  • beautifulsoup4==4.12.3
  • bidict==0.23.1
  • blinker==1.8.2
  • cachetools==5.3.3
  • certifi==2024.6.2
  • cffi==1.16.0
  • chardet==5.2.0
  • charset-normalizer==3.3.2
  • click==8.1.7
  • colorama==0.4.6
  • cryptography==42.0.8
  • cssselect2==0.7.0
  • distro==1.9.0
  • dnspython==2.6.1
  • duckduckgo-search==6.1.6
  • eventlet==0.36.1
  • fastlogging==1.0.0
  • filelock==3.15.1
  • flask==3.0.3
  • flask-cors==4.0.1
  • flask-socketio==5.3.6
  • fsspec==2024.6.0
  • gevent==24.2.1
  • gevent-websocket==0.10.1
  • gitdb==4.0.11
  • gitpython==3.1.43
  • google-ai-generativelanguage==0.6.4
  • google-api-core==2.19.0
  • google-api-python-client==2.133.0
  • google-auth==2.30.0
  • google-auth-httplib2==0.2.0
  • google-generativeai==0.6.0
  • googleapis-common-protos==1.63.1
  • greenlet==3.0.3
  • groq==0.9.0
  • grpcio==1.64.1
  • grpcio-status==1.62.2
  • h11==0.14.0
  • html5lib==1.1
  • httpcore==1.0.5
  • httplib2==0.22.0
  • httpx==0.27.0
  • huggingface-hub==0.23.4
  • idna==3.7
  • iniconfig==2.0.0
  • intel-openmp==2021.4.0
  • itsdangerous==2.2.0
  • jinja2==3.1.4
  • jiter==0.4.2
  • joblib==1.4.2
  • keybert==0.8.5
  • lxml==5.2.2
  • markdown==3.6
  • markdown-it-py==3.0.0
  • markdownify==0.12.1
  • markupsafe==2.1.5
  • mdurl==0.1.2
  • mistletoe==1.3.0
  • mistralai==0.3.0
  • mkl==2021.4.0
  • mpmath==1.3.0
  • netlify-py==0.1.0
  • networkx==3.3
  • numpy==2.0.0
  • ollama==0.2.1
  • openai==1.34.0
  • orjson==3.10.5
  • oscrypto==1.3.0
  • packaging==24.1
  • pdfminer-six==20231228
  • pillow==10.3.0
  • playwright==1.44.0
  • pluggy==1.5.0
  • proto-plus==1.23.0
  • protobuf==4.25.3
  • pyasn1==0.6.0
  • pyasn1-modules==0.4.0
  • pycparser==2.22
  • pydantic==2.7.4
  • pydantic-core==2.18.4
  • pyee==11.1.0
  • pygments==2.18.0
  • pyhanko==0.25.0
  • pyhanko-certvalidator==0.26.3
  • pyparsing==3.1.2
  • pypdf==4.2.0
  • pypng==0.20220715.0
  • pyreqwest-impersonate==0.4.7
  • pytest==8.2.2
  • pytest-base-url==2.1.0
  • pytest-playwright==0.5.0
  • python-bidi==0.4.2
  • python-engineio==4.9.1
  • python-slugify==8.0.4
  • python-socketio==5.11.2
  • pyyaml==6.0.1
  • qrcode==7.4.2
  • regex==2024.5.15
  • reportlab==4.2.0
  • requests==2.32.3
  • rich==13.7.1
  • rsa==4.9
  • safetensors==0.4.3
  • scikit-learn==1.5.0
  • scipy==1.13.1
  • sentence-transformers==3.0.1
  • setuptools==70.0.0
  • simple-websocket==1.0.0
  • six==1.16.0
  • smmap==5.0.1
  • sniffio==1.3.1
  • soupsieve==2.5
  • sqlalchemy==2.0.30
  • sqlmodel==0.0.19
  • svglib==1.5.1
  • sympy==1.12.1
  • tbb==2021.12.0
  • text-unidecode==1.3
  • threadpoolctl==3.5.0
  • tiktoken==0.7.0
  • tinycss2==1.3.0
  • tokenizers==0.19.1
  • toml==0.10.2
  • torch==2.3.1
  • tqdm==4.66.4
  • transformers==4.41.2
  • typing-extensions==4.12.2
  • tzdata==2024.1
  • tzlocal==5.2
  • uritemplate==4.1.1
  • uritools==4.0.3
  • urllib3==2.2.2
  • webencodings==0.5.1
  • werkzeug==3.0.3
  • wsproto==1.2.0
  • xhtml2pdf==0.2.16
  • zope-event==5.0
  • zope-interface==6.4.post2

(devika) (base) C:\Users\m\Desktop\p\devika>playwright install --with-deps

(devika) (base) C:\Users\m\Desktop\p\devika>python devika.py 24.06.17 10:37:54: root: INFO : Initializing Devika... 24.06.17 10:37:54: root: INFO : checking configurations... 24.06.17 10:37:54: root: INFO : Initializing Prerequisites Jobs...

A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.0 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last): File "C:\Users\m\Desktop\p\devika\devika.py", line 8, in init_devika() File "C:\Users\m\Desktop\p\devika\src\init.py", line 27, in init_devika from src.bert.sentence import SentenceBert File "C:\Users\m\Desktop\p\devika\src\bert\sentence.py", line 1, in from keybert import KeyBERT File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert_init_.py", line 3, in from keybert.llm import KeyLLM File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert_llm.py", line 4, in from sentence_transformers import util File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers_init.py", line 15, in from sentence_transformers.trainer import SentenceTransformerTrainer File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers\trainer.py", line 10, in from transformers import EvalPrediction, PreTrainedTokenizerBase, Trainer, TrainerCallback File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\utils\import_utils.py", line 1525, in getattr module = self._get_module(self._class_to_module[name]) File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\utils\import_utils.py", line 1535, in get_module return importlib.import_module("." + module_name, self.name) File "C:\Users\m\anaconda3\Lib\importlib_init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\trainer.py", line 71, in from .optimization import Adafactor, get_scheduler File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\optimization.py", line 27, in from .trainer_pt_utils import LayerWiseDummyOptimizer, LayerWiseDummyScheduler File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\trainer_pt_utils.py", line 235, in device: Optional[torch.device] = torch.device("cuda"), C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\trainer_pt_utils.py:235: UserWarning: Failed to initialize NumPy: _ARRAY_API not found (Triggered internally at ..\torch\csrc\utils\tensor_numpy.cpp:84.) device: Optional[torch.device] = torch.device("cuda"), 24.06.17 10:38:27: root: INFO : Loading sentence-transformer BERT models... Traceback (most recent call last): File "C:\Users\m\Desktop\p\devika\devika.py", line 8, in init_devika() File "C:\Users\m\Desktop\p\devika\src\init.py", line 31, in init_devika SentenceBert(prompt).extract_keywords() File "C:\Users\m\Desktop\p\devika\src\bert\sentence.py", line 9, in extract_keywords keywords = self.kw_model.extract_keywords( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert_model.py", line 195, in extract_keywords doc_embeddings = self.model.embed(docs) ^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert\backend_sentencetransformers.py", line 67, in embed embeddings = self.embedding_model.encode(documents, **self.encode_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers\SentenceTransformer.py", line 568, in encode all_embeddings = np.asarray([emb.numpy() for emb in all_embeddings]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers\SentenceTransformer.py", line 568, in all_embeddings = np.asarray([emb.numpy() for emb in all_embeddings]) ^^^^^^^^^^^ RuntimeError: Numpy is not available

(devika) (base) C:\Users\m\Desktop\p\devika>python devika.py 24.06.17 10:41:53: root: INFO : Initializing Devika... 24.06.17 10:41:53: root: INFO : checking configurations... 24.06.17 10:41:53: root: INFO : Initializing Prerequisites Jobs...

A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.0 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last): File "C:\Users\m\Desktop\p\devika\devika.py", line 8, in init_devika() File "C:\Users\m\Desktop\p\devika\src\init.py", line 27, in init_devika from src.bert.sentence import SentenceBert File "C:\Users\m\Desktop\p\devika\src\bert\sentence.py", line 1, in from keybert import KeyBERT File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert_init_.py", line 3, in from keybert.llm import KeyLLM File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert_llm.py", line 4, in from sentence_transformers import util File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers_init.py", line 15, in from sentence_transformers.trainer import SentenceTransformerTrainer File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers\trainer.py", line 10, in from transformers import EvalPrediction, PreTrainedTokenizerBase, Trainer, TrainerCallback File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\utils\import_utils.py", line 1525, in getattr module = self._get_module(self._class_to_module[name]) File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\utils\import_utils.py", line 1535, in get_module return importlib.import_module("." + module_name, self.name) File "C:\Users\m\anaconda3\Lib\importlib_init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\trainer.py", line 71, in from .optimization import Adafactor, get_scheduler File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\optimization.py", line 27, in from .trainer_pt_utils import LayerWiseDummyOptimizer, LayerWiseDummyScheduler File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\trainer_pt_utils.py", line 235, in device: Optional[torch.device] = torch.device("cuda"), C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\transformers\trainer_pt_utils.py:235: UserWarning: Failed to initialize NumPy: _ARRAY_API not found (Triggered internally at ..\torch\csrc\utils\tensor_numpy.cpp:84.) device: Optional[torch.device] = torch.device("cuda"), 24.06.17 10:42:00: root: INFO : Loading sentence-transformer BERT models... modules.json: 100%|████████████████████████████████████████████████████████████████████████████████| 349/349 [00:00<?, ?B/s] C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\huggingface_hub\file_download.py:157: UserWarning: huggingface_hub cache-system uses symlinks by default to efficiently store duplicated files but your machine does not support them in C:\Users\m.cache\huggingface\hub\models--sentence-transformers--all-MiniLM-L6-v2. Caching files will still work but in a degraded version that might require more space on your disk. This warning can be disabled by setting the HF_HUB_DISABLE_SYMLINKS_WARNING environment variable. For more details, see https://huggingface.co/docs/huggingface_hub/how-to-cache#limitations. To support symlinks on Windows, you either need to activate Developer Mode or to run Python as an administrator. In order to see activate developer mode, see this article: https://docs.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-development warnings.warn(message) config_sentence_transformers.json: 100%|███████████████████████████████████████████████████████████| 116/116 [00:00<?, ?B/s] README.md: 100%|███████████████████████████████████████████████████████████████████████████████| 10.7k/10.7k [00:00<?, ?B/s] sentence_bert_config.json: 100%|█████████████████████████████████████████████████████████████████| 53.0/53.0 [00:00<?, ?B/s] config.json: 100%|█████████████████████████████████████████████████████████████████████████| 612/612 [00:00<00:00, 39.2kB/s] model.safetensors: 100%|███████████████████████████████████████████████████████████████| 90.9M/90.9M [00:25<00:00, 3.53MB/s] tokenizer_config.json: 100%|███████████████████████████████████████████████████████████████████████| 350/350 [00:00<?, ?B/s] vocab.txt: 100%|██████████████████████████████████████████████████████████████████████████| 232k/232k [00:00<00:00, 872kB/s] tokenizer.json: 100%|████████████████████████████████████████████████████████████████████| 466k/466k [00:00<00:00, 1.11MB/s] special_tokens_map.json: 100%|█████████████████████████████████████████████████████████████| 112/112 [00:00<00:00, 7.18kB/s] 1_Pooling/config.json: 100%|███████████████████████████████████████████████████████████████████████| 190/190 [00:00<?, ?B/s] Traceback (most recent call last): File "C:\Users\m\Desktop\p\devika\devika.py", line 8, in init_devika() File "C:\Users\m\Desktop\p\devika\src\init.py", line 31, in init_devika SentenceBert(prompt).extract_keywords() File "C:\Users\m\Desktop\p\devika\src\bert\sentence.py", line 9, in extract_keywords keywords = self.kw_model.extract_keywords( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert_model.py", line 195, in extract_keywords doc_embeddings = self.model.embed(docs) ^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\keybert\backend_sentencetransformers.py", line 67, in embed embeddings = self.embedding_model.encode(documents, **self.encode_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers\SentenceTransformer.py", line 568, in encode all_embeddings = np.asarray([emb.numpy() for emb in all_embeddings]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\m\Desktop\p\devika.venv\Lib\site-packages\sentence_transformers\SentenceTransformer.py", line 568, in all_embeddings = np.asarray([emb.numpy() for emb in all_embeddings]) ^^^^^^^^^^^ RuntimeError: Numpy is not available

werruww avatar Jun 17 '24 17:06 werruww

After you active venv Try uv pip uninstall keybert sentence-transformers -y

uv pip install keybert sentence-transformers

darrassi1 avatar Jun 18 '24 08:06 darrassi1

Make sure this requirements is satisfied

Version's requirements
  - Python >= 3.10 and < 3.12
  - NodeJs >= 18
  - bun

darrassi1 avatar Jun 18 '24 08:06 darrassi1

why set the temperature to 1?

ARajgor avatar Jun 18 '24 16:06 ARajgor

why set the temperature to 1?

When the temperature is 0, the model will always choose the most probable or likely next token based on its training, without any randomness or exploration. This can result in the model getting "stuck" in a loop, generating the same or highly similar text over and over again.

When setting temperature to 1. The validate function have low rate of fail , Top P and temperature need to be changed in the UI by the user , and he will have more control on the generated response output.

darrassi1 avatar Jun 18 '24 16:06 darrassi1

Now , the temperature is set back to 0 , and I resolved the conflict

darrassi1 avatar Jun 18 '24 16:06 darrassi1

Now , the temperature is set back to 0 , and I resolved the conflict

Hello Younes @darrassi1 still even after updating all changes and temp set to 0 , still getting same error

RuntimeError: Numpy is not available

i think issue here with versions as numpy version i have is site-packages (2.0.0)

A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.0 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2.

another suggestion might be multiple python versions installed in my case i found that i have 2 versions

(venv) (base) PS C:\Users\Mahmoud\Desktop\Devika\devika> pip --version pip 24.0 from C:\Users\Mahmoud\Desktop\Devika\devika\venv\Lib\site-packages\pip (python 3.11) (venv) (base) PS C:\Users\Mahmoud\Desktop\Devika\devika> python --version Python 3.11.7

i might also need to uninstall one of them and when i do install and run the environments has to be all in one place

if someone had same issue and fixed by any of above, please confirm

MahmoudZaki1 avatar Jun 19 '24 00:06 MahmoudZaki1

RuntimeError: Numpy is not available

A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.0 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2.

another suggestion might be multiple python versions installed in my case i found that i have 2 versions

(venv) (base) PS C:\Users\Mahmoud\Desktop\Devika\devika> pip --version pip 24.0 from C:\Users\Mahmoud\Desktop\Devika\devika\venv\Lib\site-packages\pip (python 3.11) (venv) (base) PS C:\Users\Mahmoud\Desktop\Devika\devika> python --version Python 3.11.7

I'm not familliar with Devika, but it seems you're running it with embedded python. In that case, you need to run cmd from folder 'C:\Users\Mahmoud\Desktop\Devika\devika' and input command 'pip install numpy==1.26.4', which will replace your 2.0.0 version. If executing command won't help, you can locate numpy folders in 'C:\Users\Mahmoud\Desktop\Devika\devika\venv\Lib\site-packages', delete them and copy correct version from different place, like prior Devika installation, or you can use system-installed python to install numpy with command, and take folders from 'C:\Users\Mahmoud\AppData\Local\Programs\Python\Python310\Lib\site-packages'. That path may vary depending on python version or if you use conda. Of course it's preferable to use the same python version as Devika - 3.11.7. Or you can just wait until it will be coded into repo to install 1.24.6 and not the latest version, and try fresh install then.

AVcorp avatar Jun 19 '24 04:06 AVcorp