docs: fix map-reduce issue (#1523)

This commit is contained in:
Vadym Barda
2024-08-28 20:40:06 +00:00
committed by GitHub
parent 2645eb5a48
commit 4769122828
+24 -16
View File
@@ -25,7 +25,7 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 1,
"id": "3eb04cd1",
"metadata": {},
"outputs": [],
@@ -36,10 +36,18 @@
},
{
"cell_type": "code",
"execution_count": 1,
"execution_count": 2,
"id": "dc292321",
"metadata": {},
"outputs": [],
"outputs": [
{
"name": "stdin",
"output_type": "stream",
"text": [
"ANTHROPIC_API_KEY: ········\n"
]
}
],
"source": [
"import os\n",
"import getpass\n",
@@ -55,7 +63,7 @@
},
{
"cell_type": "code",
"execution_count": 10,
"execution_count": 3,
"id": "0f0f78e4-423d-4e2d-aa1a-01efaec4715f",
"metadata": {},
"outputs": [],
@@ -63,7 +71,7 @@
"import operator\n",
"from typing import Annotated, TypedDict\n",
"\n",
"from langchain_core.pydantic_v1 import BaseModel\n",
"from langchain_core.pydantic_v1 import BaseModel, Field\n",
"from langchain_anthropic import ChatAnthropic\n",
"\n",
"from langgraph.constants import Send\n",
@@ -87,7 +95,7 @@
"\n",
"\n",
"class BestJoke(BaseModel):\n",
" id: int\n",
" id: int = Field(description=\"Index of the best joke, starting with 0\")\n",
"\n",
"\n",
"model = ChatAnthropic(model=\"claude-3-5-sonnet-20240620\")\n",
@@ -161,7 +169,7 @@
},
{
"cell_type": "code",
"execution_count": 11,
"execution_count": 4,
"id": "37ed1f71-63db-416f-b715-4617b33d4b7f",
"metadata": {},
"outputs": [
@@ -172,7 +180,7 @@
"<IPython.core.display.Image object>"
]
},
"execution_count": 11,
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
@@ -185,7 +193,7 @@
},
{
"cell_type": "code",
"execution_count": 9,
"execution_count": 5,
"id": "fd90cace",
"metadata": {},
"outputs": [
@@ -193,12 +201,12 @@
"name": "stdout",
"output_type": "stream",
"text": [
"{'generate_topics': {'subjects': ['lion', 'elephant', 'penguin', 'dolphin']}}\n",
"{'generate_topics': {'subjects': ['Lions', 'Elephants', 'Penguins', 'Dolphins']}}\n",
"{'generate_joke': {'jokes': [\"Why don't elephants use computers? They're afraid of the mouse!\"]}}\n",
"{'generate_joke': {'jokes': [\"Why don't dolphins use smartphones? They're afraid of phishing!\"]}}\n",
"{'generate_joke': {'jokes': [\"Why don't lions like fast food? Because they can't catch it!\"]}}\n",
"{'generate_joke': {'jokes': [\"Why don't dolphins use smartphones? Because they're afraid of phishing!\"]}}\n",
"{'generate_joke': {'jokes': [\"Why don't you see penguins in Britain? Because they're afraid of Wales!\"]}}\n",
"{'best_joke': {'best_selected_joke': \"Why don't you see penguins in Britain? Because they're afraid of Wales!\"}}\n"
"{'generate_joke': {'jokes': [\"Why don't lions like fast food? Because they can't catch it!\"]}}\n",
"{'best_joke': {'best_selected_joke': \"Why don't dolphins use smartphones? Because they're afraid of phishing!\"}}\n"
]
}
],
@@ -211,9 +219,9 @@
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"display_name": "langgraph",
"language": "python",
"name": "python3"
"name": "langgraph"
},
"language_info": {
"codemirror_mode": {
@@ -225,7 +233,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.11.8"
"version": "3.11.9"
}
},
"nbformat": 4,