Skip to content

Version 1.0

Latest

Choose a tag to compare

@Paul-Borisov Paul-Borisov released this 03 Jan 17:10
· 5 commits to main since this release

Key features

  • Default support of Gemini Pro and Gemini Pro Vision
  • Chat history stored into a SharePoint Custom List with the optional data encryption (off by default)
  • Integration with Azure API Management Service to provide seamless access from European and UK locations; more details are provided below.
  • Global and Private Chat Sharing for selected Azure AD accounts
  • Full-Screen Mode
  • Event Streaming
  • Code Highlighting with Configurable Styles
  • Unlimited Length of Chat History (Configurable)
  • Upper and Lower side positioning for the Prompt Text Area
  • Analysis of an uploaded PDF and summarization of its content (gemini-pro)
  • Analysis of uploaded images and description of their content (gemini-pro-vision)
  • Optional dropdown box with examples for prompt text.
  • Optional voice input to prompt text.
  • Optional speech synthesis to read out AI-generated texts by default. The standard Web Speech API requires selecting the preferred language; using default page language is not always optimal.
  • Optional data encryption for Chats data.
  • Configurable Formats for Dates: Default is Finnish, which can be changed to "en-US" in Web Part Settings.

Data integrations

The web part supports optional integrations with external data using the Function Calling feature of Gemini Pro. These integrations are disabled by default and must be enabled in the web part settings.

The integrations available in the first release include:

  • SharePoint Search
  • Company Users
  • Local Date and Time
  • Search on the Internet: Bing and Google (+ Reddit).
    • The configuration is supported in two alternatives:
        1. Using the additional APIM-endpoints https://apiminatance.azure-api.net/bing and/or https://apiminatance.azure-api.net/google
        1. Using the direct Bing and Google endpoints with own api-key values stored in the web part settings (less secure).

Users in Europe and UK

As of January 2024, users from European and UK locations do not have direct access to Google AI Studio.

  • To obtain the API key from those locations, you can use any VPN service to connect to permitted regions like US.
  • To access the endpoints with the API key from restricted locations you should also use a VPN connection, which is not convenient.