|
18 | 18 | },
|
19 | 19 | {
|
20 | 20 | "cell_type": "code",
|
21 |
| - "execution_count": 2, |
| 21 | + "execution_count": 1, |
22 | 22 | "metadata": {},
|
23 | 23 | "outputs": [
|
24 | 24 | {
|
|
53 | 53 | },
|
54 | 54 | {
|
55 | 55 | "cell_type": "code",
|
56 |
| - "execution_count": 3, |
| 56 | + "execution_count": 2, |
57 | 57 | "metadata": {},
|
58 | 58 | "outputs": [
|
59 | 59 | {
|
|
84 | 84 | },
|
85 | 85 | {
|
86 | 86 | "cell_type": "code",
|
87 |
| - "execution_count": 4, |
| 87 | + "execution_count": 3, |
88 | 88 | "metadata": {},
|
89 | 89 | "outputs": [
|
90 | 90 | {
|
|
117 | 117 | },
|
118 | 118 | {
|
119 | 119 | "cell_type": "code",
|
120 |
| - "execution_count": 5, |
| 120 | + "execution_count": 4, |
121 | 121 | "metadata": {},
|
122 | 122 | "outputs": [
|
123 | 123 | {
|
|
134 | 134 | "[{'label': 'POSITIVE', 'score': 0.9997795224189758}]"
|
135 | 135 | ]
|
136 | 136 | },
|
137 |
| - "execution_count": 5, |
| 137 | + "execution_count": 4, |
138 | 138 | "metadata": {},
|
139 | 139 | "output_type": "execute_result"
|
140 | 140 | }
|
|
143 | 143 | "nlp = pipeline(\"sentiment-analysis\")\n",
|
144 | 144 | "nlp(\"We are very happy to show you the 🤗 Transformers library.\")"
|
145 | 145 | ]
|
| 146 | + }, |
| 147 | + { |
| 148 | + "cell_type": "markdown", |
| 149 | + "metadata": {}, |
| 150 | + "source": [ |
| 151 | + "## Check if docker is setup correctly\n", |
| 152 | + "\n", |
| 153 | + "Verify if ElasticSearch and QDrant are up and running in docker." |
| 154 | + ] |
| 155 | + }, |
| 156 | + { |
| 157 | + "cell_type": "code", |
| 158 | + "execution_count": 6, |
| 159 | + "metadata": {}, |
| 160 | + "outputs": [ |
| 161 | + { |
| 162 | + "name": "stdout", |
| 163 | + "output_type": "stream", |
| 164 | + "text": [ |
| 165 | + "Elasticsearch is not running.\n" |
| 166 | + ] |
| 167 | + }, |
| 168 | + { |
| 169 | + "ename": "TypeError", |
| 170 | + "evalue": "QdrantClient.recreate_collection() missing 1 required positional argument: 'vectors_config'", |
| 171 | + "output_type": "error", |
| 172 | + "traceback": [ |
| 173 | + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", |
| 174 | + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", |
| 175 | + "Cell \u001b[0;32mIn[6], line 12\u001b[0m\n\u001b[1;32m 9\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 10\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mElasticsearch is not running.\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[0;32m---> 12\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m (\u001b[43mqd\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mrecreate_collection\u001b[49m\u001b[43m(\u001b[49m\u001b[43mcollection_name\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mtest_collection\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m):\n\u001b[1;32m 13\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mQdrant is up and running.\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[1;32m 14\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n", |
| 176 | + "\u001b[0;31mTypeError\u001b[0m: QdrantClient.recreate_collection() missing 1 required positional argument: 'vectors_config'" |
| 177 | + ] |
| 178 | + } |
| 179 | + ], |
| 180 | + "source": [ |
| 181 | + "from qdrant_client import QdrantClient\n", |
| 182 | + "from qdrant_client.models import Distance, VectorParams\n", |
| 183 | + "from elasticsearch import Elasticsearch\n", |
| 184 | + "\n", |
| 185 | + "es = Elasticsearch(\"http://localhost:9200\")\n", |
| 186 | + "qd = QdrantClient(host='localhost', port=6333)\n", |
| 187 | + "\n", |
| 188 | + "if (es.ping()):\n", |
| 189 | + " print(\"Elasticsearch is up and running.\")\n", |
| 190 | + "else:\n", |
| 191 | + " print(\"Elasticsearch is not running.\")\n", |
| 192 | + "\n", |
| 193 | + "if (qd.recreate_collection(\n", |
| 194 | + " collection_name=\"test_collection\", \n", |
| 195 | + " vectors_config=VectorParams(size=384, distance=Distance.COSINE))):\n", |
| 196 | + " print(\"Qdrant is up and running.\")\n", |
| 197 | + "else:\n", |
| 198 | + " print(\"Qdrant is not running.\")" |
| 199 | + ] |
146 | 200 | }
|
147 | 201 | ],
|
148 | 202 | "metadata": {
|
|
0 commit comments