Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions anthropic_api_fundamentals/04_parameters.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
"\n",
"```py\n",
"our_first_message = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=500,\n",
" messages=[\n",
" {\"role\": \"user\", \"content\": \"Hi there! Please write me a haiku about a pet chicken\"}\n",
Expand Down Expand Up @@ -102,7 +102,7 @@
],
"source": [
"truncated_response = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=10,\n",
" messages=[\n",
" {\"role\": \"user\", \"content\": \"Write me a poem\"}\n",
Expand Down Expand Up @@ -200,7 +200,7 @@
],
"source": [
"longer_poem_response = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=500,\n",
" messages=[\n",
" {\"role\": \"user\", \"content\": \"Write me a poem\"}\n",
Expand Down Expand Up @@ -286,7 +286,7 @@
"outputs": [],
"source": [
"response = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=1000,\n",
" messages=[{\"role\": \"user\", \"content\": \"Tell me a joke\"}]\n",
")"
Expand Down Expand Up @@ -384,7 +384,7 @@
" start_time = time.time()\n",
"\n",
" response = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=num_tokens,\n",
" messages=[{\"role\": \"user\", \"content\": task}]\n",
" )\n",
Expand Down Expand Up @@ -497,7 +497,7 @@
],
"source": [
"response = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=500,\n",
" messages=[{\"role\": \"user\", \"content\": \"Generate a JSON object representing a person with a name, email, and phone number .\"}],\n",
")\n",
Expand Down Expand Up @@ -553,7 +553,7 @@
],
"source": [
"response = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=500,\n",
" messages=[{\"role\": \"user\", \"content\": \"Generate a JSON object representing a person with a name, email, and phone number .\"}],\n",
" stop_sequences=[\"}\"]\n",
Expand Down Expand Up @@ -650,7 +650,7 @@
"def generate_random_letters_3_times():\n",
" for i in range(3):\n",
" response = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=500,\n",
" messages=[{\"role\": \"user\", \"content\": \"generate a poem\"}],\n",
" stop_sequences=[\"b\", \"c\"]\n",
Expand Down Expand Up @@ -738,7 +738,7 @@
" print(\"================\")\n",
" for i in range(3):\n",
" response = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=100,\n",
" messages=[{\"role\": \"user\", \"content\": \"Come up with a name for an alien planet. Respond with a single word.\"}],\n",
" temperature=temperature\n",
Expand Down Expand Up @@ -845,7 +845,7 @@
],
"source": [
"message = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=1000,\n",
" system=\"You are a helpful foreign language tutor that always responds in French.\",\n",
" messages=[\n",
Expand Down Expand Up @@ -898,7 +898,7 @@
"source": [
"def generate_questions(topic, num_questions=3):\n",
" response = client.messages.create(\n",
" model=\"claude-3-haiku-20240307\",\n",
" model=\"claude-haiku-4-5\",\n",
" max_tokens=500,\n",
" system=f\"You are an expert on {topic}. Generate thought-provoking questions about this topic.\",\n",
" messages=[\n",
Expand Down