Fixed a bug brilliantly spotted by Gabor M.
This commit is contained in:
@@ -224,14 +224,16 @@
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"def chat(message, history):\n",
|
||||
" messages = [{\"role\": \"system\", \"content\": system_message}] + history + [{\"role\": \"user\", \"content\": message}]\n",
|
||||
"# Fixed a bug in this function brilliantly identified by student Gabor M.!\n",
|
||||
"# I've also improved the structure of this function\n",
|
||||
"\n",
|
||||
"def chat(message, history):\n",
|
||||
"\n",
|
||||
" relevant_system_message = system_message\n",
|
||||
" if 'belt' in message:\n",
|
||||
" messages.append({\"role\": \"system\", \"content\": \"For added context, the store does not sell belts, \\\n",
|
||||
"but be sure to point out other items on sale\"})\n",
|
||||
" relevant_system_message += \" The store does not sell belts; if you are asked for belts, be sure to point out other items on sale.\"\n",
|
||||
" \n",
|
||||
" messages.append({\"role\": \"user\", \"content\": message})\n",
|
||||
" messages = [{\"role\": \"system\", \"content\": relevant_system_message}] + history + [{\"role\": \"user\", \"content\": message}]\n",
|
||||
"\n",
|
||||
" stream = openai.chat.completions.create(model=MODEL, messages=messages, stream=True)\n",
|
||||
"\n",
|
||||
|
||||
Reference in New Issue
Block a user