runnable bind how to nit (#10718)

pull/10432/head^2
Bagatur 1 year ago committed by GitHub
parent c3e52ba8ab
commit 3992c1ae9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -79,7 +79,12 @@
}
],
"source": [
"runnable = {\"equation_statement\": RunnablePassthrough()} | prompt | model.bind(stop=\"SOLUTION\") | StrOutputParser()\n",
"runnable = (\n",
" {\"equation_statement\": RunnablePassthrough()} \n",
" | prompt \n",
" | model.bind(stop=\"SOLUTION\") \n",
" | StrOutputParser()\n",
")\n",
"print(runnable.invoke(\"x raised to the third plus seven equals 12\"))"
]
},
@ -147,10 +152,11 @@
" (\"human\", \"{equation_statement}\")\n",
" ]\n",
")\n",
"model = ChatOpenAI(model=\"gpt-4\", temperature=0).bind(function_call={\"name\": \"solver\"}, functions=functions)\n",
"runnable = (\n",
" {\"equation_statement\": RunnablePassthrough()} \n",
" | prompt \n",
" | ChatOpenAI(model=\"gpt-4\", temperature=0).bind(function_call={\"name\": \"solver\"}, functions=functions)\n",
" | model\n",
")\n",
"runnable.invoke(\"x raised to the third plus seven equals 12\")"
]

Loading…
Cancel
Save