Table of Contents

Namespace System.AI

Namespace

Name Summary
System.AI.DocumentIntelligence

Codeunit

Name Summary
Codeunit System.AI."AOAI Deployments" This codeunit is used to get the AOAI deployment names.
Codeunit System.AI."AOAI Token" Provides functionality to get the token count for an input according to the model family they'd be used with.
Codeunit System.AI."Azure OpenAI" Provides functionality for using the Azure OpenAI API.
Codeunit System.AI."Copilot Capability" The Copilot Capability codeunit is used to register, modify, and delete Copilot capabilities.
Codeunit System.AI."Copilot Capability Install"
Codeunit System.AI."Copilot Capability Upgrade"
Codeunit System.AI."Copilot Quota" Codeunit that exposes functionality related to Copilot Quota, such as logging quota usage
Codeunit System.AI."Copilot Telemetry Install"
Codeunit System.AI."Copilot Telemetry Upgrade"
Codeunit System.AI."AOAI Chat Completion Params" Represents the Chat Completion parameters used by the API. See more details at https://aka.ms/AAlrz36.
Codeunit System.AI."AOAI Chat Messages" Helper functions for the AOAI Chat Message table.
Codeunit System.AI."AOAI Policy Params" Represents the AOAI Policy management for combining Harms Severity and XPIA Detection settings.
Codeunit System.AI."AOAI Function Response" The status and result of an functions.
Codeunit System.AI."AOAI Operation Response" The status and result of an operation.
Codeunit System.AI."AOAI Text Completion Params" Represents the Completion parameters used by the API. See more details at https://aka.ms/AAlsi39.

Page

Name Summary
Page System.AI."Copilot AI Capabilities" This page is used to set the Copilot settings in the Environment.
Page System.AI."Copilot Capabilities GA" Page for listing the Copilot Capabilities which are Generally Available.
Page System.AI."Copilot Capabilities Preview" Page for listing the Copilot Capabilities which are in Preview.
Page System.AI."Copilot Cap. Early Preview" Page for listing the Copilot Capabilities which are in Early Preview.
Page System.AI."Copilot Deactivate Capability" Page for getting the reason for deactivation of a copilot capability.
Page System.AI."Copilot Not Available" Page for when copilot is unavailable due to various reasons. Fx capability disabled, cross region data movement is disabled.

Enum

Name Summary
Enum System.AI."AOAI Model Type" The supported model types for Azure OpenAI.
Enum System.AI."Azure AI Service Type" The supported service types for Azure AI.
Enum System.AI."Copilot Availability" The availability of the Copilot Capability.
Enum System.AI."Copilot Billing Type" The billable type of the Copilot Capability.
Enum System.AI."Copilot Quota Usage Type" Enumeration of valid types of usage of the Copilot Quota.
Enum System.AI."Copilot Status" The status of the Copilot Capability.
Enum System.AI."AOAI Chat Roles" The chat roles that are available for Chat Completion.
Enum System.AI."AOAI Policy Harms Severity"
Enum System.AI."AOAI Tool Invoke Preference" The tool invocation preference for tool call responses.
Enum System.AI."AOAI Function Response Status" The status of the function response.

Interface

Name Summary
Interface System.AI."AI Service Name" Interface for providing naming information for a given AI service.
Interface System.AI."AOAI Function"

Events

Name Summary
OnGetRequiredPrivacyNotices
OnRegisterCopilotCapability