owndev
@owndev
·
6 months ago
·
2 years ago
Azure AI
Last Updated
6 months ago
Created
2 years ago
Function
pipe
v2.7.0
Name
Azure AI
Downloads
21K+
Saves
5+
Description
A pipeline for interacting with Azure AI services, enabling seamless communication with various AI models via configurable headers and robust error handling. This includes support for Azure OpenAI models as well as other Azure AI models by dynamically managing headers and request configurations. Azure AI Search (RAG) integration is only supported with Azure OpenAI endpoints.

Azure AI

A pipeline for interacting with Azure AI services, enabling seamless communication with various AI models via configurable headers and robust error handling. This includes support for Azure OpenAI models as well as other Azure AI models by dynamically managing headers and request configurations. Support API Key encryption.


Features

  • Supports dynamic model specification via headers.
  • Filters valid parameters to ensure clean requests.
  • Handles streaming and non-streaming responses.
  • Provides flexible timeout and error handling mechanisms.
  • Compatible with Azure OpenAI and other Azure AI models.
  • Predefined models for easy access.
  • Encrypted storage of sensitive API keys
  • Azure AI Search / RAG integration with native OpenWebUI citations (Azure OpenAI only)
  • Automatic [docX] to markdown link conversion for clickable citations
  • Relevance scores from Azure AI Search displayed in citation cards

GitHub

Open-WebUI-Functions

[!NOTE] For questions, problems, and feature requests, an issue must be created on GitHub.


License

Apache License 2.0


7