Skip to content

Release 0.5.0

Compare
Choose a tag to compare
@hatboyzero hatboyzero released this 03 Apr 13:53
· 3 commits to release/0.5.0 since this release
32a3911

Features

AzureAIDirect orchestrator

Allows pointing agents directly (no orchestrators involved) to any LLM deployed in an Azure Machine Learning workspace (e.g., Llama-2 or Mistral models).

AzureOpenAIDirect orchestrator

Allows pointing agents directly (no orchestrators involved) to any LLM deployed in an Azure OpenAI deployment.

Override LLM parameters in completion requests

A new section is available in the completion requests that allows direct overrides of LLM parameters (e.g., top_p, temperature, and logprobs for GPT).

RBAC Roles

RBAC roles (Reader, Contributor and User Access Administrator) are now activated on the Management API, Core API, and Agent Factory API.

Vectorization

  • Improved validation of vectorization requests (rejecting immediately requests for file types that are not supported).
  • Stop vectorization request processing after N failed attempts at any given step.
  • Dynamic pace of processing in vectorization worker.
  • Add custom metadata to a vectorization request.

Zero trust - removing dependencies on API keys

The following components have now Entra ID managed identity-based authentication support:

  • Vectorization content sources
  • Resource providers
  • Azure AI Search
  • Authorization store and API
  • Azure AI Content Safety

The following components are getting Entra ID managed identity-based authentication support in the next release:

  • Azure CosmosDB service
  • Azure OpenAI in LangChain
  • AzureAIDirect orchestrator
  • AzureOpenAIDirect orchestrator

Management Portal & API Updates

Data Sources

  • Data Sources consolidate Vectorization Content Source Profiles, Text Partitioning Profiles, and Text Embedding Profiles
  • Users simply need to create a Data Source and select a target Azure AI Search Index to run end-to-end Vectorization from the Management Portal
  • Content Source Profiles, Text Partitioning Profiles, and Text Embedding Profiles will remain available for more advanced use cases

Configuration Management

  • Management Portal automatically configures Azure App Configuration keys and Azure Key Vault secrets for new Data Sources
  • Management API enables management of all Azure App Configuration keys and Azure Key Vault secrets

API Changes

  • Agents
  • Core API
    • Session-less Completion: Removal of X-AGENT-HINT header & passing agent name in the JSON body
  • Vectorization path casing