Values.AssociateAgentKnowledgeBaseRequestSourceAssociates a knowledge base with an agent. If a knowledge base is associated and its indexState is set to Enabled, the agent queries the knowledge base for information to augment its response to the user.
type nonrec t = {agentId : Id.t;The unique identifier of the agent with which you want to associate the knowledge base.
*)agentVersion : DraftVersion.t;The version of the agent with which you want to associate the knowledge base.
*)knowledgeBaseId : Id.t;The unique identifier of the knowledge base to associate with the agent.
*)description : Description.t;A description of what the agent should use the knowledge base for.
*)knowledgeBaseState : KnowledgeBaseState.t option;Specifies whether to use the knowledge base or not when sending an InvokeAgent request.
*)}val make :
?knowledgeBaseState:??? ->
agentId:Id.t ->
agentVersion:DraftVersion.t ->
knowledgeBaseId:Id.t ->
description:Description.t ->
unit ->
t