set opus 4.6 temperature to 1 (#4784)

This commit is contained in:
Shuchang Zheng
2026-02-18 10:12:41 -08:00
committed by GitHub
parent f6e79781c1
commit f5cf80a1be
3 changed files with 22 additions and 0 deletions

View File

@@ -85,6 +85,7 @@ cloud = [
"kr8s>=0.20.14,<1",
# OpenTelemetry instrumentation
"opentelemetry-sdk>=1.39.0,<2",
"opentelemetry-distro>=0.60b1,<1",
"opentelemetry-instrumentation-fastapi>=0.60b1,<1",
"opentelemetry-instrumentation-asyncpg>=0.60b1,<1",
"opentelemetry-instrumentation-sqlalchemy>=0.60b1,<1",

View File

@@ -385,6 +385,7 @@ if settings.ENABLE_ANTHROPIC:
supports_vision=True,
add_assistant_prefix=True,
max_completion_tokens=64000,
temperature=1,
),
)
LLMConfigRegistry.register_config(
@@ -395,6 +396,7 @@ if settings.ENABLE_ANTHROPIC:
supports_vision=True,
add_assistant_prefix=True,
max_completion_tokens=64000,
temperature=1, # Claude 4.6 only supports temperature=1
),
)
@@ -522,6 +524,7 @@ if settings.ENABLE_BEDROCK:
supports_vision=True,
add_assistant_prefix=True,
max_completion_tokens=64000,
temperature=1,
),
)
LLMConfigRegistry.register_config(
@@ -532,6 +535,7 @@ if settings.ENABLE_BEDROCK:
supports_vision=True,
add_assistant_prefix=True,
max_completion_tokens=64000,
temperature=1,
),
)
LLMConfigRegistry.register_config(
@@ -542,6 +546,7 @@ if settings.ENABLE_BEDROCK:
supports_vision=True,
add_assistant_prefix=True,
max_completion_tokens=64000,
temperature=1, # Claude 4.6 only supports temperature=1
),
)

16
uv.lock generated
View File

@@ -3470,6 +3470,20 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/cf/df/d3f1ddf4bb4cb50ed9b1139cc7b1c54c34a1e7ce8fd1b9a37c0d1551a6bd/opentelemetry_api-1.39.1-py3-none-any.whl", hash = "sha256:2edd8463432a7f8443edce90972169b195e7d6a05500cd29e6d13898187c9950", size = 66356 },
]
[[package]]
name = "opentelemetry-distro"
version = "0.60b1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "opentelemetry-api" },
{ name = "opentelemetry-instrumentation" },
{ name = "opentelemetry-sdk" },
]
sdist = { url = "https://files.pythonhosted.org/packages/15/77/f0b1f2bcf451ec5bc443d53bc7437577c3fc8444b3eb0d416ac5f7558b7b/opentelemetry_distro-0.60b1.tar.gz", hash = "sha256:8b7326b83a55ff7b17bb92225a86e2736a004f6af7aff00cb5d87b2d8e5bc283", size = 2584, upload-time = "2025-12-11T13:36:39.522Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/24/70/78a86531495040fcad9569d7daa630eca06d27d37c825a8aad448b7c1c5b/opentelemetry_distro-0.60b1-py3-none-any.whl", hash = "sha256:581104a786f5df252f4dfe725e0ae16337a26da902acb92d8b3e7aee29f0c76e", size = 3343, upload-time = "2025-12-11T13:35:28.462Z" },
]
[[package]]
name = "opentelemetry-exporter-otlp-proto-common"
version = "1.39.1"
@@ -5640,6 +5654,7 @@ dependencies = [
[package.dev-dependencies]
cloud = [
{ name = "kr8s" },
{ name = "opentelemetry-distro" },
{ name = "opentelemetry-exporter-otlp-proto-grpc" },
{ name = "opentelemetry-instrumentation-aiohttp-client" },
{ name = "opentelemetry-instrumentation-asyncio" },
@@ -5755,6 +5770,7 @@ requires-dist = [
[package.metadata.requires-dev]
cloud = [
{ name = "kr8s", specifier = ">=0.20.14,<1" },
{ name = "opentelemetry-distro", specifier = ">=0.60b1,<1" },
{ name = "opentelemetry-exporter-otlp-proto-grpc", specifier = ">=1.39.1,<2" },
{ name = "opentelemetry-instrumentation-aiohttp-client", specifier = ">=0.60b1,<1" },
{ name = "opentelemetry-instrumentation-asyncio", specifier = ">=0.60b1,<1" },