Salesforce에서 사용하는 API
Salesforce용 AI 서비스 그래프 커넥터에서 사용되는 API를 탐색합니다.
다음 테이블에는 커넥터에서 사용하는 모든 Salesforce API 엔드포인트가 나열되어 있습니다.
| API | 엔드포인트 | 수행하는 작업 |
| 봇 정의, BotVersion | https://<domain_name>.salesforce.com/services/data/v65.0/query?q=SELECT 필드(ALL), (SELECT ID, VersionNumber, 상태 FROM BotVersions) FROM BotDefinition WHERE Type != 'Bot' LIMIT 100 OFFSET 100 | Salesforce에서 생성된 모든 AI 에이전트를 가져옵니다. |
| 구성된 Einstein 모델 | https://<domain_name>.salesforce.com/services/data/v65.0/ssot/machine-learning/configured-models/ | Salesforce Einstein 스튜디오에 구성된 모델 가져오기 |
| 생성형 AI 기능정의 | https://<domain_name>.salesforce.com/services/data/v65.0/query?q=SELECT id, DeveloperName, 설명, IsConfirmationRequired, Plugin.Planner.Id, Plugin.Planner.DeveloperName, Plugin.DeveloperName, Plugin.MasterLabel, Plugin.Id, Plugin.Description, Plugin.Scope from GenAiFunctionDefinition WHERE PluginId != null LIMIT 100 OFFSET 100 | AI 에이전트가 사용하는 모든 도구 상세 정보 가져오기 |
| GenAi플러그인 정의, GenAi플러그인 지침 정의 | https://<domain_name>.salesforce.com//services/data/v65.0/query?q=SELECT MasterLabel,DeveloperName, SortOrder, Description,id,GenAiPluginDefinition.DeveloperName,GenAiPluginDefinition.Id,GenAiPluginDefinition.Description,GenAiPluginDefinition.Scope, GenAiPluginDefinition.MasterLabel, GenAiPluginDefinition.Planner.DeveloperName FROM GenAiPluginInstructionDef LIMIT 100 오프셋 100 | AI 에이전트가 연결하거나 사용하는 모든 프롬프트 정보 가져오기 |
| ConversationDefinitionId, ConversationDefinitionEventLog | https://<domain_name>.salesforce.com/services/data/v65.0/query?q=SELECT ParentId, User, MIN(EventDateTime) Timestamp, ConversationDefinitionId, COUNT(Id) TotalInvocations FROM ConversationDefinitionEventLog WHERE LogType = 'InputMessage' GROUP BY ParentId, CreatedById, ConversationDefinitionId, User 정렬 기준 MIN(EventDateTime) 내림차순 | AI 에이전트의 사용량 정보를 가져옵니다. |