Вы находитесь здесь:
Устранение ошибок обновления агента
При обновлении существующего агента Agentforce выполняет большую часть работы за вас. Но различия в метаданных и синтаксисе между новыми и устаревшими Agentforce Builders могут привести к ошибкам проверки при сохранении или подтверждении обновленного агента. Узнайте больше о распространенных проблемах и способах их решения.
Требуемые версии
| Доступно в версиях: Lightning Experience |
| Доступно в версиях: Enterprise, Performance, Unlimited и Developer Edition with Foundations, или Agentforce 1 или Einstein 1 Edition |
- Недопустимая библиотека данных
Недопустимые ошибки библиотеки данных могут произойти, поскольку требуемый формат кодов библиотек данных отличается в устаревшем конструкторе и Agentforce Builder.
Если вы получите ошибку, что ваш
knowledge.rag_feature_config_idнедействителен, вручную добавьте библиотеку данных к обновленной версии агента в проводнике в Agentforce Builder.- Недопустимый источник для действия агента
В сценарии агента исходным полем является API-имя действия агента. При добавлении в действие агента оно работает вместе с целевым полем, сообщая агенту, какое действие выполнять и какое опорное действие (основная функция, например, класс Apex, поток или шаблон напоминания) вызывать. Недопустимые исходные ошибки могут произойти из-за расхождений в метаданных или из-за добавления устаревшим конструктором суффикса кода к источникам действий агента, которые не требуются Agentforce Builder.
При возникновении ошибки, что Agentforce не может найти источник для действия агента, в представлении сценария:
- Удалите буквенно-цифровой код из источника. Например,
My_Action_1792ce20299b41cстановитсяMy_Action. - При использовании настраиваемых действий агента исходное поле может быть полностью удалено из действия, если только действие не относится к управляемому пакету. Настраиваемые действия агента могут обычно использовать только целевое поле. Действия из управляемого пакета могут требовать пространства имен из исходного поля.
Если действие доступно в библиотеке активов, вы можете удалить действие из агента и добавить его повторно. Или, если это настраиваемое действие, характерное для вашего агента, вы можете удалить действие и воссоздать его на основе такого же опорного действия.
- Удалите буквенно-цифровой код из источника. Например,
- Отсутствует исходное поле для связанных переменных
-
Контекстные переменные (также называемые связанными переменными) соотносятся с полем объекта, которое определено как источник переменной в Agentforce Builder и Agent Script. Например, источником переменной RoutableId является поле кода в объекте «Сеанс службы сообщений». При обновлении агента, содержащего переменные контекста, исходное поле может отсутствовать в сценарии агента.
Если вы получите ошибку, что исходное поле переменной недействительно или отсутствует при сохранении или подтверждении обновленного агента, добавьте источник вручную в представлении сценария. Если переменные не используются, их можно удалить. Данная таблица содержит общие переменные контекста и их источники.
Переменная контекста Источник VoiceCallId@VoiceCall.IdEndUserId@MessagingSession.MessagingEndUserIdChannelType@MessagingSession.ChannelTypeRoutableId@MessagingSession.IdEndUserLanguage@MessagingSession.EndUserLanguageContactId@MessagingEndUser.ContactId
