Você está aqui:
Modelo de dados de uso de IA generativa do agente de IA
Use o objeto de modelo de dados (DMO) Uso de IA generativa do agente de IA para analisar padrões de consumo de IA generativa e Agentforce no Data 360.
Sobre AiAgentGenerativeAiUsage
Cada registro representa um único evento de interação de IA generativa processado por meio do Serviço de métrica de IA. O objeto captura as decisões de faturamento e medição de serviços de IA (por exemplo, Gateway do LLM e Reasonador do agente), incluindo se a interação era faturável, quantidade de uso, contagens de token e identificadores para rastreabilidade e auditoria.
Campos de uso de IA generativa do agente de IA
A tabela a seguir lista os campos para o DMO de Uso generativo de IA do agente de IA (AiAgentGenerativeAiUsage, com o nome do desenvolvedor AiAgentGenerativeAiUsageDmo).
| Rótulo de campo | Nome do desenvolvedor de campo | Tipo de dados | Descrição |
|---|---|---|---|
Agent |
AgentIdentifier__c |
Texto | BotDefinition ou identificador de registro do agente (por exemplo, um ID 0Xx) quando o evento está associado a um agente. |
Agent Developer Name |
AgentDeveloperName__c |
Texto | Nome do desenvolvedor do agente quando presente. |
Agent Generative AI Usage ID |
Id__c |
Texto | Identificador exclusivo para o registro do evento de uso. |
Agent Type Code |
AgentTypeCode__c |
Texto | Agente de alto nível ou tipo de experiência (por exemplo, EinsteinServiceAgent, AgentforceEmployeeAgent ou NOT_SET para fluxos de prompts não agentes). |
AI Agent Interaction |
AiAgentInteractionId__c |
Texto | Identificador para uma única interação em uma sessão. |
AI Agent Session |
AiAgentSessionId__c |
Texto | Identificador de sessão que agrupa várias interações em uma conversa. |
AI Agent Tool Identifier |
AiAgentToolIdentifier__c |
Texto | Identificador da ferramenta invocada pelo agente, quando aplicável. |
AI Agent Tool Invocation Target Code |
AiAgentToolInvTargetCode__c |
Texto | Nome totalmente qualificado ou código de destino para a ferramenta de base (por exemplo, EmployeeCopilot__IdentifyRecordByName). |
AI Agent Tool Name |
AiAgentToolName__c |
Texto | Nome legível por humanos ou estilo de modelo da ferramenta invocada. |
Feature Descriptor Name |
FeatureDescriptorName__c |
Texto | Recurso do Salesforce usado para a solicitação (por exemplo, PromptTemplateGenerationsInvocable ou CopilotForDigitalChannels). |
Generative AI Gateway Model Name |
GenAiGatewayModelName__c |
Texto | Identificador de modelo no Gateway do LLM (por exemplo, sfdc_ai__DefaultOpenAIGPT4Omni). |
Generative Gateway Feature Name |
GenAiGatewayFeatureName__c |
Texto | Nome do recurso, conforme representado no Gateway de IA generativa. |
Infrastructure Tenant Identifier
|
InfraTenantIdentifier__c
|
Texto | Locatário da infraestrutura para a organização (por exemplo, core/prod/ mais o ID da organização de 18 caracteres). |
Is Billable
|
IsBillableIndicator__c
|
Booleano | Se o evento pretendia ser faturável para o recurso do produto. |
Is Metered
|
IsMeteredIndicator__c
|
Booleano | Se o evento foi medido e cobrado (decisão de medição final). |
Metering Skip Reason Code |
MeteringSkipReasonCode__c |
Texto | Quando aplicável, o motivo pelo qual o uso não foi medido (por exemplo, NOT_SKIPPED ou outros códigos específicos do produto). |
Model Class Type |
ModelClassType__c |
Texto | Classe de uso do modelo (por exemplo, STANDARD ou BASIC). |
Model Provider Model Name |
ModelProviderModelName__c |
Texto | String de nome do modelo específico do provedor. |
Model Provider Name |
ModelProviderName__c |
Texto | Provedor do modelo (por exemplo, openai, azureopenai ou IA aberta). |
Prompt Completion Token Count |
PromptCompletionTokenCount__c |
Número | Contagem de tokens de conclusão retornados. |
Prompt Input Token Count |
PromptInputTokenCount__c |
Número | Contagem de tokens de entrada para o aviso. |
Prompt Template |
PromptTemplateIdentifier__c |
Texto | ID do design de prompt usado para gerações conduzidas por modelo. |
Prompt Template Developer Name |
PromptTemplateDeveloperName__c |
Texto | Nome do desenvolvedor do modelo de prompt. |
Prompt Total Token Count |
PromptTotalTokenCount__c |
Número | Total de tokens de prompt (entrada mais conclusão) quando relatados em agregação. |
Request Identifier |
RequestIdentifier__c |
Texto | Identificador exclusivo para o gateway ou solicitação de tempo de execução específica. |
Telemetry Trace
|
TelemetryTraceIdentifier__c
|
Texto | Identificador de rastreamento para correlação de log de ponta a ponta (por exemplo, um valor de rastreamento B3 ou hexadecimal). |
Telemetry Trace Span
|
TelemetryTraceSpanId__c
|
Texto | Identificador exclusivo para o gateway ou solicitação de tempo de execução específica. |
Tier Qualifier Type |
TierQualifierType__c |
Texto | Qualificador de nível para o evento (por exemplo, STANDARD, BASIC, scale, priority, CUSTOM ou NOT_SET). |
| Data e hora | Data e hora__c | DateTime | Hora em que o evento de medição ocorreu. |
Usage Type Code |
UsageTypeCode__c |
Texto | Tipo de uso Digital Wallet (por exemplo, EmbeddedAI_StandardPrompts, Agentforce_StandardAction ou Agentforce_VoiceCustomAction). |
Usage Quantity
|
UsageQuantity__c
|
Número | Quantidade de unidades de uso de negócios registradas para o evento. |
Unit Type Code |
UnitTypeCode__c |
Texto | Tipo de unidade recebida para medição (por exemplo, ACTION ou gerações). |
User Context |
UserContext__c |
Texto | Contexto fornecido para avaliação de medição (por exemplo, UT:STANDARD e sinalizadores de recurso). |
User ID |
UserId__c |
Texto | Identificador de usuário do Salesforce (prefixo 005) para o usuário associado ao evento, quando disponível. |
Consultar o modelo de dados
Você pode executar consultas ad hoc que capturam informações relevantes do DMO. O Data 360 oferece várias maneiras de consultar seus dados. Consulte Dados de consulta no Data 360 para saber mais.
Aqui estão alguns exemplos de consultas que você pode usar.
Uso faturável por agente
Use essa consulta para identificar os agentes mais caros. Ele agrega o total de contagens de uso e evento, agrupadas por nome e tipo de desenvolvedor do agente.
SELECT
AgentDeveloperName__c,
AgentTypeCode__c,
SUM(UsageQuantity__c) AS TotalUsage,
COUNT(*) AS EventCount
FROM AiAgentGenerativeAiUsage_std__dlm
WHERE IsBillableIndicator__c = true
AND Timestamp__c >= CURRENT_DATE - 30
GROUP BY AgentDeveloperName__c, AgentTypeCode__c
ORDER BY TotalUsage DESC
Consumo de token por modelo
Use essa consulta para identificar quais modelos consomem mais tokens. Ele agrega entradas, conclusões, totais de tokens e contagens de eventos por ID do modelo, provedor e classe.
SELECT
GenAiGatewayModelName__c,
ModelProviderName__c,
ModelClassType__c,
SUM(PromptInputTokenCount__c) AS TotalInputTokens,
SUM(PromptCompletionTokenCount__c) AS TotalCompletionTokens,
SUM(PromptTotalTokenCount__c) AS TotalTokens,
COUNT(*) AS EventCount
FROM AiAgentGenerativeAiUsage_std__dlm
WHERE Timestamp__c >= CURRENT_DATE - 30
GROUP BY GenAiGatewayModelName__c, ModelProviderName__c, ModelClassType__c
ORDER BY TotalTokens DESC
Uso por canal
Use essa consulta para comparar o uso entre canais do Voice e do Messaging. Ele une o uso de IA generativa e as tabelas de sessão para agregar o uso total e os tokens por tipo de canal.
SELECT
s.ssot__AiAgentChannelType__c AS ChannelType,
s.ssot__RelatedMessagingSessionId__c AS MessagingSessionId,
s.ssot__RelatedVoiceCallId__c AS VoiceCallId,
u.AgentDeveloperName__c,
SUM(u.UsageQuantity__c) AS TotalUsage,
SUM(u.PromptTotalTokenCount__c) AS TotalTokens
FROM AiAgentGenerativeAiUsage_std__dlm u
JOIN ssot__AiAgentSession__dlm s
ON u.AiAgentSessionId__c = s.ssot__Id__c
WHERE u.Timestamp__c >= CURRENT_DATE - 30
GROUP BY s.ssot__AiAgentChannelType__c,
s.ssot__RelatedMessagingSessionId__c,
s.ssot__RelatedVoiceCallId__c,
u.AgentDeveloperName__c
ORDER BY TotalUsage DESC
LIMIT 20
Criar relatórios do Data 360
Para analisar dados e métricas de qualidade do Knowledge/RAG, crie relatórios no Data 360 que extraem informações relevantes do DMO de AiAgentGenerativeAiUsage. Você pode usar percepções calculadas para criar métricas que podem acionar alertas. Para saber mais, consulte Relatórios e painéis do Data 360.

