Skip to content

Commit 8d3bf0f

Browse files
committed
# This is a combination of 4 commits.
# This is the 1st commit message: fix(models): make model registries StrEnum # This is the commit message #2: fix(models): update uv.lock # This is the commit message #3: fix: new uv lock # This is the commit message #4: fix: update version after rebase
1 parent e12dd1f commit 8d3bf0f

3 files changed

Lines changed: 2001 additions & 2424 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "uipath-langchain"
3-
version = "0.4.3"
3+
version = "0.4.4"
44
description = "Python SDK that enables developers to build and deploy LangGraph agents to the UiPath Cloud Platform"
55
readme = { file = "README.md", content-type = "text/markdown" }
66
requires-python = ">=3.11"

src/uipath_langchain/chat/supported_models.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
class OpenAIModels:
1+
from enum import StrEnum
2+
3+
4+
class OpenAIModels(StrEnum):
25
"""Supported OpenAI model identifiers."""
36

47
# GPT-4o models
@@ -25,7 +28,7 @@ class OpenAIModels:
2528
gpt_5_2_2025_12_11 = "gpt-5.2-2025-12-11"
2629

2730

28-
class GeminiModels:
31+
class GeminiModels(StrEnum):
2932
"""Supported Google Gemini model identifiers."""
3033

3134
# Gemini 2 models
@@ -37,7 +40,7 @@ class GeminiModels:
3740
gemini_3_pro_preview = "gemini-3-pro-preview"
3841

3942

40-
class BedrockModels:
43+
class BedrockModels(StrEnum):
4144
"""Supported AWS Bedrock model identifiers."""
4245

4346
# Claude 3.7 models

0 commit comments

Comments
 (0)