Skip to content

Commit

Permalink
chore(internal): reorder model constants (#847)
Browse files Browse the repository at this point in the history
chore(internal): update models used in tests
  • Loading branch information
stainless-app[bot] authored and stainless-bot committed Jan 27, 2025
1 parent 0f9ccca commit aadd531
Show file tree
Hide file tree
Showing 9 changed files with 89 additions and 89 deletions.
2 changes: 1 addition & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
configured_endpoints: 21
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic-f5276eeef7512112e802c85530c51e0a971ee521eebe3a0db309621587b4973d.yml
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic-946022163d75ddc00f49883756b189412098aa07b600ee0890655eebcb3c440c.yml
2 changes: 1 addition & 1 deletion src/anthropic/types/model.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
__all__ = ["Model"]

Model: TypeAlias = Union[
str,
Literal[
"claude-3-5-haiku-latest",
"claude-3-5-haiku-20241022",
Expand All @@ -20,4 +19,5 @@
"claude-2.1",
"claude-2.0",
],
str,
]
2 changes: 1 addition & 1 deletion src/anthropic/types/model_param.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
__all__ = ["ModelParam"]

ModelParam: TypeAlias = Union[
str,
Literal[
"claude-3-5-haiku-latest",
"claude-3-5-haiku-20241022",
Expand All @@ -22,4 +21,5 @@
"claude-2.1",
"claude-2.0",
],
str,
]
16 changes: 8 additions & 8 deletions tests/api_resources/beta/messages/test_batches.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ def test_method_create(self, client: Anthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand All @@ -59,7 +59,7 @@ def test_method_create_with_all_params(self, client: Anthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
"metadata": {"user_id": "13803d75-b4b5-4c3e-b2a2-6f21399b021b"},
"stop_sequences": ["string"],
"stream": False,
Expand Down Expand Up @@ -129,7 +129,7 @@ def test_raw_response_create(self, client: Anthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand All @@ -154,7 +154,7 @@ def test_streaming_response_create(self, client: Anthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand Down Expand Up @@ -397,7 +397,7 @@ async def test_method_create(self, async_client: AsyncAnthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand All @@ -418,7 +418,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncAnthropic)
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
"metadata": {"user_id": "13803d75-b4b5-4c3e-b2a2-6f21399b021b"},
"stop_sequences": ["string"],
"stream": False,
Expand Down Expand Up @@ -488,7 +488,7 @@ async def test_raw_response_create(self, async_client: AsyncAnthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand All @@ -513,7 +513,7 @@ async def test_streaming_response_create(self, async_client: AsyncAnthropic) ->
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand Down
48 changes: 24 additions & 24 deletions tests/api_resources/beta/test_messages.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ def test_method_create_overload_1(self, client: Anthropic) -> None:
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
)
assert_matches_type(BetaMessage, message, path=["response"])

Expand All @@ -44,7 +44,7 @@ def test_method_create_with_all_params_overload_1(self, client: Anthropic) -> No
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
metadata={"user_id": "13803d75-b4b5-4c3e-b2a2-6f21399b021b"},
stop_sequences=["string"],
stream=False,
Expand Down Expand Up @@ -107,7 +107,7 @@ def test_raw_response_create_overload_1(self, client: Anthropic) -> None:
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
)

assert response.is_closed is True
Expand All @@ -125,7 +125,7 @@ def test_streaming_response_create_overload_1(self, client: Anthropic) -> None:
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
) as response:
assert not response.is_closed
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
Expand All @@ -145,7 +145,7 @@ def test_method_create_overload_2(self, client: Anthropic) -> None:
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
stream=True,
)
message_stream.response.close()
Expand All @@ -160,7 +160,7 @@ def test_method_create_with_all_params_overload_2(self, client: Anthropic) -> No
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
stream=True,
metadata={"user_id": "13803d75-b4b5-4c3e-b2a2-6f21399b021b"},
stop_sequences=["string"],
Expand Down Expand Up @@ -223,7 +223,7 @@ def test_raw_response_create_overload_2(self, client: Anthropic) -> None:
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
stream=True,
)

Expand All @@ -241,7 +241,7 @@ def test_streaming_response_create_overload_2(self, client: Anthropic) -> None:
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
stream=True,
) as response:
assert not response.is_closed
Expand All @@ -261,7 +261,7 @@ def test_method_count_tokens(self, client: Anthropic) -> None:
"role": "user",
}
],
model="string",
model="claude-3-5-haiku-latest",
)
assert_matches_type(BetaMessageTokensCount, message, path=["response"])

Expand All @@ -274,7 +274,7 @@ def test_method_count_tokens_with_all_params(self, client: Anthropic) -> None:
"role": "user",
}
],
model="string",
model="claude-3-5-haiku-latest",
system=[
{
"text": "Today's date is 2024-06-01.",
Expand Down Expand Up @@ -330,7 +330,7 @@ def test_raw_response_count_tokens(self, client: Anthropic) -> None:
"role": "user",
}
],
model="string",
model="claude-3-5-haiku-latest",
)

assert response.is_closed is True
Expand All @@ -347,7 +347,7 @@ def test_streaming_response_count_tokens(self, client: Anthropic) -> None:
"role": "user",
}
],
model="string",
model="claude-3-5-haiku-latest",
) as response:
assert not response.is_closed
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
Expand All @@ -371,7 +371,7 @@ async def test_method_create_overload_1(self, async_client: AsyncAnthropic) -> N
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
)
assert_matches_type(BetaMessage, message, path=["response"])

Expand All @@ -385,7 +385,7 @@ async def test_method_create_with_all_params_overload_1(self, async_client: Asyn
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
metadata={"user_id": "13803d75-b4b5-4c3e-b2a2-6f21399b021b"},
stop_sequences=["string"],
stream=False,
Expand Down Expand Up @@ -448,7 +448,7 @@ async def test_raw_response_create_overload_1(self, async_client: AsyncAnthropic
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
)

assert response.is_closed is True
Expand All @@ -466,7 +466,7 @@ async def test_streaming_response_create_overload_1(self, async_client: AsyncAnt
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
) as response:
assert not response.is_closed
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
Expand All @@ -486,7 +486,7 @@ async def test_method_create_overload_2(self, async_client: AsyncAnthropic) -> N
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
stream=True,
)
await message_stream.response.aclose()
Expand All @@ -501,7 +501,7 @@ async def test_method_create_with_all_params_overload_2(self, async_client: Asyn
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
stream=True,
metadata={"user_id": "13803d75-b4b5-4c3e-b2a2-6f21399b021b"},
stop_sequences=["string"],
Expand Down Expand Up @@ -564,7 +564,7 @@ async def test_raw_response_create_overload_2(self, async_client: AsyncAnthropic
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
stream=True,
)

Expand All @@ -582,7 +582,7 @@ async def test_streaming_response_create_overload_2(self, async_client: AsyncAnt
"role": "user",
}
],
model="claude-3-5-sonnet-20241022",
model="claude-3-5-haiku-latest",
stream=True,
) as response:
assert not response.is_closed
Expand All @@ -602,7 +602,7 @@ async def test_method_count_tokens(self, async_client: AsyncAnthropic) -> None:
"role": "user",
}
],
model="string",
model="claude-3-5-haiku-latest",
)
assert_matches_type(BetaMessageTokensCount, message, path=["response"])

Expand All @@ -615,7 +615,7 @@ async def test_method_count_tokens_with_all_params(self, async_client: AsyncAnth
"role": "user",
}
],
model="string",
model="claude-3-5-haiku-latest",
system=[
{
"text": "Today's date is 2024-06-01.",
Expand Down Expand Up @@ -671,7 +671,7 @@ async def test_raw_response_count_tokens(self, async_client: AsyncAnthropic) ->
"role": "user",
}
],
model="string",
model="claude-3-5-haiku-latest",
)

assert response.is_closed is True
Expand All @@ -688,7 +688,7 @@ async def test_streaming_response_count_tokens(self, async_client: AsyncAnthropi
"role": "user",
}
],
model="string",
model="claude-3-5-haiku-latest",
) as response:
assert not response.is_closed
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
Expand Down
12 changes: 6 additions & 6 deletions tests/api_resources/messages/test_batches.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ def test_method_create(self, client: Anthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand All @@ -58,7 +58,7 @@ def test_raw_response_create(self, client: Anthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand All @@ -83,7 +83,7 @@ def test_streaming_response_create(self, client: Anthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand Down Expand Up @@ -292,7 +292,7 @@ async def test_method_create(self, async_client: AsyncAnthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand All @@ -313,7 +313,7 @@ async def test_raw_response_create(self, async_client: AsyncAnthropic) -> None:
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand All @@ -338,7 +338,7 @@ async def test_streaming_response_create(self, async_client: AsyncAnthropic) ->
"role": "user",
}
],
"model": "claude-3-5-sonnet-20241022",
"model": "claude-3-5-haiku-latest",
},
}
],
Expand Down
Loading

0 comments on commit aadd531

Please sign in to comment.