Configure Group Action Framework
Set up Group Action Framework (GAF) to improve the response quality, recall speed, and consistency of AI agents.
Before you begin
There must be a ml_platform read ACL for GAF to be configured. If there is no read ACL present, you must create it and grant the appropriate role access, such as admin, ml_admin, or sn_aia.admin. This is required for GAF to access Machine Learning tables and services. If your ACL is not configured correctly, you may see the error "Failed to initialize pipeline: Failed to load message_content dataset. No columns to parse from file."
To access GAF's optimized prediction feature, you can enable Now Assist in AI Search. For more information, see Setup AI Search for Group Action Framework.
Role required: sn_aia.admin
About this task
You can activate GAF to have AI agents use indexed clusters that perform LLM executions on representative records rather than all records. GAF is used by some AI agents and agentic workflows to work optimally. For more information about GAF and how it works, see Group Action Framework.
You can have different GAF configurations for different agentic workflows and Now Assist applications. You must configure each agentic workflow or application separately.
Procedure
Result
GAF is configured on your instance for that Now Assist application and can be used by AI agents to find related records.
What to do next
To verify that grouping and action outputs have been generated, go to the ML Solution [ml_solution] table to check if the clustering solution is running or completed. If it is complete, check the following tables to see records for groups, clustered records, and down-sampled records per group are present.
- GAF record group [sn_gaf_record_group]
- GAF record group detail [sn_gaf_record_group_detail]
- GAF action strategy result [sn_gaf_action_strategy_result]
You can repeat this procedure for additional agentic workflows and Now Assist applications.
You may see the error "Failed to initialize pipeline: Failed to load message_content dataset. No columns to parse from file." when trying to configure GAF. This could be because your instance lacks data on the table or filters you configured excluded records from the table. You can reach out to Now Support for additional assistance if you cannot resolve this error.