|
|
@ -486,7 +486,18 @@ |
|
|
|
"execution_count": 55, |
|
|
|
"execution_count": 55, |
|
|
|
"id": "6df48ce5-70f8-4643-9a50-b0b5bfdb66ad", |
|
|
|
"id": "6df48ce5-70f8-4643-9a50-b0b5bfdb66ad", |
|
|
|
"metadata": {}, |
|
|
|
"metadata": {}, |
|
|
|
"outputs": [], |
|
|
|
"outputs": [ |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
"name": "stdout", |
|
|
|
|
|
|
|
"output_type": "stream", |
|
|
|
|
|
|
|
"text": [ |
|
|
|
|
|
|
|
"Why was the data scientist sad? \n", |
|
|
|
|
|
|
|
"\n", |
|
|
|
|
|
|
|
"Because they didn't get any arrays. (A-rays!)\n", |
|
|
|
|
|
|
|
"\n" |
|
|
|
|
|
|
|
] |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
], |
|
|
|
"source": [ |
|
|
|
"source": [ |
|
|
|
"# The API for Gemini has a slightly different structure\n", |
|
|
|
"# The API for Gemini has a slightly different structure\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
@ -500,7 +511,7 @@ |
|
|
|
}, |
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
"cell_type": "code", |
|
|
|
"cell_type": "code", |
|
|
|
"execution_count": null, |
|
|
|
"execution_count": 56, |
|
|
|
"id": "83ddb483-4f57-4668-aeea-2aade3a9e573", |
|
|
|
"id": "83ddb483-4f57-4668-aeea-2aade3a9e573", |
|
|
|
"metadata": {}, |
|
|
|
"metadata": {}, |
|
|
|
"outputs": [], |
|
|
|
"outputs": [], |
|
|
@ -515,10 +526,22 @@ |
|
|
|
}, |
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
"cell_type": "code", |
|
|
|
"cell_type": "code", |
|
|
|
"execution_count": null, |
|
|
|
"execution_count": 57, |
|
|
|
"id": "749f50ab-8ccd-4502-a521-895c3f0808a2", |
|
|
|
"id": "749f50ab-8ccd-4502-a521-895c3f0808a2", |
|
|
|
"metadata": {}, |
|
|
|
"metadata": {}, |
|
|
|
"outputs": [], |
|
|
|
"outputs": [ |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
"ename": "NameError", |
|
|
|
|
|
|
|
"evalue": "name 'openai' is not defined", |
|
|
|
|
|
|
|
"output_type": "error", |
|
|
|
|
|
|
|
"traceback": [ |
|
|
|
|
|
|
|
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", |
|
|
|
|
|
|
|
"\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", |
|
|
|
|
|
|
|
"Cell \u001b[0;32mIn[57], line 3\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[38;5;66;03m# Have it stream back results in markdown\u001b[39;00m\n\u001b[0;32m----> 3\u001b[0m stream \u001b[38;5;241m=\u001b[39m \u001b[43mopenai\u001b[49m\u001b[38;5;241m.\u001b[39mchat\u001b[38;5;241m.\u001b[39mcompletions\u001b[38;5;241m.\u001b[39mcreate(\n\u001b[1;32m 4\u001b[0m model\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mgpt-4o\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 5\u001b[0m messages\u001b[38;5;241m=\u001b[39mprompts,\n\u001b[1;32m 6\u001b[0m temperature\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m0.7\u001b[39m,\n\u001b[1;32m 7\u001b[0m stream\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m\n\u001b[1;32m 8\u001b[0m )\n\u001b[1;32m 10\u001b[0m reply \u001b[38;5;241m=\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 11\u001b[0m display_handle \u001b[38;5;241m=\u001b[39m display(Markdown(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m\"\u001b[39m), display_id\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)\n", |
|
|
|
|
|
|
|
"\u001b[0;31mNameError\u001b[0m: name 'openai' is not defined" |
|
|
|
|
|
|
|
] |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
], |
|
|
|
"source": [ |
|
|
|
"source": [ |
|
|
|
"# Have it stream back results in markdown\n", |
|
|
|
"# Have it stream back results in markdown\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
|