# Other Knowledge Base enhancements

TotalAgility includes the following additional Knowledge Base enhancements.

## Knowledge Base OAuth support

Knowledge discovery supports current OAuth authentication as an alternative to providing API keys for BYOL (Bring Your Own License) Knowledge Base providers, enabling enterprises with a more secure and standardized way to connect to their Knowledge Base services.

This authentication does not apply to the Tungsten AI provider.

## Dynamically set the Use Seed property

You can dynamically apply the Use seed option when searching the Knowledge Base, enabling its use based on the Boolean variable value within the specific instance of the job.

## Custom auto activity thread pool for 'Add to knowledge base' activity

A pre-installed custom auto activity thread pool, Knowledge Base Thread Pool, is automatically assigned to a newly created Add to knowledge base activity, ensuring consistent performance across activities. The number of threads in this thread pool is 32.

In TotalAgility Azure and on-premise multi-tenant environments, custom auto activity thread pools are not available for tenants. In these environments, a new configuration setting, KnowledgeBaseThreadPoolSize, is introduced with a default value of 32.

## Knowledge discovery agent activity

The "Knowledge base search" activity is renamed to Knowledge discovery agent, providing clearer, more intuitive terminology so users immediately understand the purpose of the activity and how to use it.

×