Releases: UiPath/uipath-llm-client-python
Releases · UiPath/uipath-llm-client-python
UiPath LangChain Client [langchain-v1.7.1]
[1.7.1] - 2026-04-04
Added
custom_classparameter inget_chat_model()andget_embedding_model()factory functions to allow instantiating a user-provided class instead of the auto-detected one
UiPath LLM Client [v1.7.0]
[1.7.0] - 2026-04-03
Added
UiPathNormalizedClient— provider-agnostic LLM client with no optional dependenciesclient.completions.create/acreate/stream/astreamfor chat completionsclient.embeddings.create/acreatefor embeddings- Structured output via
response_format(Pydantic, TypedDict, dict, json_object) - Tool calling with dicts, Pydantic models, or callables
- Streaming with SSE parsing
- Full vendor parameter coverage: OpenAI (reasoning, logprobs, logit_bias), Anthropic (thinking, top_k), Google (thinking_level/budget, safety_settings, cached_content)
- Typed response models:
ChatCompletion,ChatCompletionChunk,EmbeddingResponse - Accepts both dict and Pydantic model messages
UiPath LLM Client [v1.6.0]
[1.6.0] - 2026-04-03
Fixed
- Set
api_flavortoNonefor ANTHROPIC and AZURE vendor types - Add ANTHROPIC/AZURE cases to validator and remove unused
original_messageparameter - Fix VertexAI
default_headersconsistency and demo import path - Fix LLMGateway singleton cache key to include
base_url
UiPath LangChain Client [langchain-v1.6.0]
[1.6.0] - 2026-04-03
Fixed
- Version bump to match core package changes
UiPath LLM Client [v1.5.10]
[1.5.10] - 2026-03-26
Changed
- Removed
X-UiPath-LLMGateway-AllowFull4xxResponsefrom default request headers to avoid PII leakage in logs
UiPath LLM Client [v1.5.9]
[1.5.9] - 2026-03-26
Fix
- Use
availableOperationCodesfield (instead ofoperationCodes) when validating BYOM operation codes
UiPath LLM Client [v1.5.8]
[1.5.8] - 2026-03-26
Fix
- Pass
base_urltoOpenAIandAsyncOpenAIconstructors inUiPathOpenAIandUiPathAsyncOpenAIto ensure the correct endpoint is forwarded to the underlying SDK clients
UiPath LangChain Client [langchain-v1.5.9]
[1.5.9] - 2026-03-26
Fix
- Remove
fix_host_headerevent hooks fromUiPathChatOpenAI; host header management is handled by the underlying httpx client
UiPath LangChain Client [langchain-v1.5.8]
[1.5.8] - 2026-03-26
Fix
- Pass
base_urltoOpenAIandAsyncOpenAIconstructors inUiPathChatOpenAIto ensure the correct endpoint is used by the underlying SDK clients
UiPath LangChain Client [langchain-v1.5.10]
[1.5.10] - 2026-03-26
Changed
- Removed
X-UiPath-LLMGateway-AllowFull4xxResponsefrom default request headers to avoid PII leakage in logs