|
72 | 72 | },
|
73 | 73 | {
|
74 | 74 | "cell_type": "code",
|
75 |
| - "execution_count": 1, |
| 75 | + "execution_count": null, |
76 | 76 | "id": "1f077b32-5d36-44b0-9041-407e996283a3",
|
77 | 77 | "metadata": {},
|
78 |
| - "outputs": [ |
79 |
| - { |
80 |
| - "name": "stdout", |
81 |
| - "output_type": "stream", |
82 |
| - "text": [ |
83 |
| - "Looking in indexes: https://pypi.org/simple, https://storage.openvinotoolkit.org/simple/wheels/nightly\n", |
84 |
| - "Requirement already satisfied: openvino>=2024.2.0 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (2025.0.0.dev20250115)\n", |
85 |
| - "Requirement already satisfied: numpy<2.3.0,>=1.16.6 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino>=2024.2.0) (1.26.4)\n", |
86 |
| - "Requirement already satisfied: openvino-telemetry>=2023.2.1 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino>=2024.2.0) (2024.1.0)\n", |
87 |
| - "Requirement already satisfied: packaging in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino>=2024.2.0) (24.2)\n", |
88 |
| - "Looking in indexes: https://pypi.org/simple, https://storage.openvinotoolkit.org/simple/wheels/nightly\n", |
89 |
| - "Requirement already satisfied: openvino-tokenizers[transformers] in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (2025.0.0.0.dev20250115)\n", |
90 |
| - "Requirement already satisfied: openvino~=2025.0.0.dev in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino-tokenizers[transformers]) (2025.0.0.dev20250115)\n", |
91 |
| - "Requirement already satisfied: transformers>=4.36.0 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (4.46.3)\n", |
92 |
| - "Requirement already satisfied: tiktoken in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino-tokenizers[transformers]) (0.8.0)\n", |
93 |
| - "Requirement already satisfied: numpy<2.3.0,>=1.16.6 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino~=2025.0.0.dev->openvino-tokenizers[transformers]) (1.26.4)\n", |
94 |
| - "Requirement already satisfied: openvino-telemetry>=2023.2.1 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino~=2025.0.0.dev->openvino-tokenizers[transformers]) (2024.1.0)\n", |
95 |
| - "Requirement already satisfied: packaging in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino~=2025.0.0.dev->openvino-tokenizers[transformers]) (24.2)\n", |
96 |
| - "Requirement already satisfied: filelock in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (3.16.1)\n", |
97 |
| - "Requirement already satisfied: huggingface-hub<1.0,>=0.23.2 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (0.27.1)\n", |
98 |
| - "Requirement already satisfied: pyyaml>=5.1 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (6.0.2)\n", |
99 |
| - "Requirement already satisfied: regex!=2019.12.17 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (2024.11.6)\n", |
100 |
| - "Requirement already satisfied: requests in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (2.32.3)\n", |
101 |
| - "Requirement already satisfied: tokenizers<0.21,>=0.20 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (0.20.3)\n", |
102 |
| - "Requirement already satisfied: safetensors>=0.4.1 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (0.4.5)\n", |
103 |
| - "Requirement already satisfied: tqdm>=4.27 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (4.67.0)\n", |
104 |
| - "Requirement already satisfied: sentencepiece!=0.1.92,>=0.1.91 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (0.2.0)\n", |
105 |
| - "Requirement already satisfied: protobuf in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (5.28.3)\n", |
106 |
| - "Requirement already satisfied: fsspec>=2023.5.0 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.23.2->transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (2024.9.0)\n", |
107 |
| - "Requirement already satisfied: typing-extensions>=3.7.4.3 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.23.2->transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (4.12.2)\n", |
108 |
| - "Requirement already satisfied: charset-normalizer<4,>=2 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from requests->transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (3.4.0)\n", |
109 |
| - "Requirement already satisfied: idna<4,>=2.5 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from requests->transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (3.10)\n", |
110 |
| - "Requirement already satisfied: urllib3<3,>=1.21.1 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from requests->transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (2.2.3)\n", |
111 |
| - "Requirement already satisfied: certifi>=2017.4.17 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from requests->transformers>=4.36.0->transformers[sentencepiece]>=4.36.0; extra == \"transformers\"->openvino-tokenizers[transformers]) (2024.8.30)\n", |
112 |
| - "Looking in indexes: https://pypi.org/simple, https://storage.openvinotoolkit.org/simple/wheels/nightly\n", |
113 |
| - "Requirement already satisfied: openvino_genai in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (2025.0.0.0.dev20250115)\n", |
114 |
| - "Requirement already satisfied: openvino_tokenizers~=2025.0.0.0.dev in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino_genai) (2025.0.0.0.dev20250115)\n", |
115 |
| - "Requirement already satisfied: openvino~=2025.0.0.dev in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino_tokenizers~=2025.0.0.0.dev->openvino_genai) (2025.0.0.dev20250115)\n", |
116 |
| - "Requirement already satisfied: numpy<2.3.0,>=1.16.6 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino~=2025.0.0.dev->openvino_tokenizers~=2025.0.0.0.dev->openvino_genai) (1.26.4)\n", |
117 |
| - "Requirement already satisfied: openvino-telemetry>=2023.2.1 in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino~=2025.0.0.dev->openvino_tokenizers~=2025.0.0.0.dev->openvino_genai) (2024.1.0)\n", |
118 |
| - "Requirement already satisfied: packaging in /home2/ethan/intel/openvino_notebooks/openvino_venv/lib/python3.10/site-packages (from openvino~=2025.0.0.dev->openvino_tokenizers~=2025.0.0.0.dev->openvino_genai) (24.2)\n" |
119 |
| - ] |
120 |
| - }, |
121 |
| - { |
122 |
| - "name": "stderr", |
123 |
| - "output_type": "stream", |
124 |
| - "text": [ |
125 |
| - "\u001b[31mERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.\n", |
126 |
| - "llama-index-embeddings-openvino 0.5.0 requires huggingface-hub<0.24.0,>=0.23.0, but you have huggingface-hub 0.27.1 which is incompatible.\u001b[0m\u001b[31m\n", |
127 |
| - "\u001b[0m" |
128 |
| - ] |
129 |
| - } |
130 |
| - ], |
| 78 | + "outputs": [], |
131 | 79 | "source": [
|
132 | 80 | "import os\n",
|
133 | 81 | "import requests\n",
|
|
274 | 222 | "outputs": [],
|
275 | 223 | "source": [
|
276 | 224 | "from pathlib import Path\n",
|
277 |
| - "import torch\n", |
278 | 225 | "import ipywidgets as widgets"
|
279 | 226 | ]
|
280 | 227 | },
|
|
1273 | 1220 | ]
|
1274 | 1221 | },
|
1275 | 1222 | {
|
| 1223 | + "attachments": {}, |
1276 | 1224 | "cell_type": "markdown",
|
1277 | 1225 | "id": "6de9169f-3ed3-4027-97ef-5e3e0b2b8e20",
|
1278 | 1226 | "metadata": {},
|
|
1324 | 1272 | ],
|
1325 | 1273 | "source": [
|
1326 | 1274 | "from ov_langchain_helper import OpenVINOLLM\n",
|
1327 |
| - "import openvino.properties as props\n", |
1328 |
| - "import openvino.properties.hint as hints\n", |
1329 |
| - "import openvino.properties.streams as streams\n", |
1330 | 1275 | "\n",
|
1331 | 1276 | "\n",
|
1332 | 1277 | "if model_to_run.value == \"INT4\":\n",
|
|
1338 | 1283 | "print(f\"Loading model from {model_dir}\")\n",
|
1339 | 1284 | "\n",
|
1340 | 1285 | "\n",
|
1341 |
| - "# from transformers import AutoTokenizer\n", |
1342 |
| - "# tokenizer = AutoTokenizer.from_pretrained(str(model_dir))\n", |
1343 |
| - "\n", |
1344 | 1286 | "llm = OpenVINOLLM.from_model_path(\n",
|
1345 | 1287 | " model_path=str(model_dir),\n",
|
1346 | 1288 | " device=llm_device.value,\n",
|
|
0 commit comments